Java进阶教程:异常处理 前往不要以为懂try...catch..finally就懂异常了! 异常 什么是异常 Java异常体系 Throwable:Java语言中所有错误和异常的超类,一切可以抛出的东西都是基于此。 Error:代指严重问题,大到你无法处理 VitrualMachineError ...
分类:
编程语言 时间:
2020-03-10 14:22:53
阅读次数:
68
Java进阶教程:HashMap实现原理 有一段时间没写博客了,现在连组织语言的能力都下降了... 关于HashMap 你必须要知道的 HashMap是我们开发中最常用的数据结构,功能强大,但是说句实话,却又是最陌生的,如果没有打开JDK拜读过他的代码,研究他的实现,甚是可惜。今天我们一起来研究一下 ...
分类:
编程语言 时间:
2020-02-24 00:31:02
阅读次数:
64
枚举 单例模式 单例对象在getMaster方法被调用时创建 new Master("张三"); static 修饰的对象和方法可以在本类中被直接调用,也可以在外部类中直接用本类的类名和对象名调用, 而没有被修饰的则必须用对象调用。 ...
分类:
编程语言 时间:
2020-02-11 20:45:30
阅读次数:
78
抽象与接口 抽象 抽象函数 表达概念而无法实现具体代码的函数 抽象类 表达概念而无法构造出实体的类 有抽象函数的类也可以有非抽象函数 实现抽象函数 继承自抽象类的子类必须覆盖父类中的抽象函数 抽象 与具体相对 表示一种概念而非实体 与细节相对 表示在一定程度上忽略细节而着眼大局 数据与表现分离 接口 ...
分类:
编程语言 时间:
2020-02-07 22:29:42
阅读次数:
67
Java进阶教程:Streams API Stream是啥 首先明确一点,Stream流和IO包里的InputStream、OutputStream是完全不同的概念!它是Java 8 中引入的新特性,Stream可以对集合元素进行各种高效、便利的聚合操作! 聚合是个什么东东呢? 聚合在信息科学中是指 ...
分类:
编程语言 时间:
2020-01-18 16:38:55
阅读次数:
76
第一阶段 java基础 每天都在接触Java,Java技术还是有的。 第二阶段:JavaWeb前端技术 网页前端基础 如HTML, CSS, JavaScript基础 jQuery基础, BootStrap. 什么是BootStrap 是一个做网页的框架(目前最流行的WEB前端框架),就是说你只需要 ...
分类:
编程语言 时间:
2019-11-25 20:35:44
阅读次数:
84
1、最主要的代码 Spring 配置文件(beans.xml) 1 <!-- 连接池 --> 2 <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> 3 <!-- 注册驱动 --> 4 <property ...
分类:
数据库 时间:
2019-11-09 21:36:41
阅读次数:
116
1、概述 切入点(execution ):可以对指定的方法进行拦截,从而给指定的类生成代理对象。(拦截谁,就是去执行谁) 格式: execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name-pattern(pa ...
分类:
编程语言 时间:
2019-11-09 00:42:35
阅读次数:
105