
JavaSE
文章平均质量分 95
Java基础语法
shstart7
长春大学 19级
展开
-
数据类型与运算
数据类型与运算原创 2021-08-16 23:16:37 · 639 阅读 · 0 评论 -
Mybatis源码分析
Mybatis源码解析原创 2021-05-31 15:43:03 · 464 阅读 · 0 评论 -
Java8新特性
Java8新特性,包括Lambda表达式,Stream流等原创 2021-05-18 08:50:10 · 471 阅读 · 2 评论 -
Java泛型I/O流网络
1、泛型1.1概述JDK5.0的新特性 本质上 泛型就是编译期的行为,当程序加载到JVM中时,就是确定类型的 也就是说只有在创建对象时才能真正的确定类型,所以说泛型不能用在静态的结构中(属性,方法) 因为静态的结构是在加载时就确定了数据类型,而真正的确定泛型的类型是在运行期就是允许在定义类、接口时通过一个标识标识类中的某个属性的类型或者是某个方法的返回值类型及参数类型,这个类型参数将在使用时(例如继承或实现这个接口,使用这个类型声明变量创建对象时)确定(即传入实际的类型参数,也称为类型实参)原创 2021-05-15 21:48:13 · 547 阅读 · 0 评论 -
Java集合框架
Java集合框架原创 2021-05-12 15:39:12 · 319 阅读 · 0 评论 -
Java枚举注解反射
JavaSE之枚举注解反射原创 2021-05-06 14:42:52 · 362 阅读 · 0 评论 -
JDK动态代理的实现原理及应用
源码解析源码我们创建代理类Object obj = Proxy.newProxyInstance(ClassLoader,Interfaces,InvocationHandler);调用代理类的方法时默认就调用了我们原始类的方法并且加入了我们新增的功能,那时如何调用的我们传入的InvocationHandler类的方法呢?1.根据我们传入的类加载器和接口帮我们创建一个代理类 Class<?> cl = getProxyClass0(loader, intfs);2.得到了代原创 2021-05-06 14:37:34 · 321 阅读 · 0 评论 -
Java异常
第⑦模块.异常异常简述异常的总体分类1、Error Java虚拟机无法解决的严重问题,如JVM系统内部错误,资源耗尽等严重情况,比如StackOverflowError 和 OutOfMemoryError 一般不编写针对性的代码进行处理2、Exception 其他因编程错误或偶然性的外在因素导致的一般性问题,可以使用针对性的代码进行处理,例如:空指针访问,网络连接中断,数组下标越界 。。。异常的体系结构3、检查时(非运行时)异常必须在编码阶段手动处理 (try catch )原创 2021-05-03 21:53:03 · 133 阅读 · 0 评论 -
Java常用类
常用类1、Arrays类Arrays.asList(T...t) //返回一个集合Arrays.sort(Object[] array) //对数组进行排序 默认的排序 必须实现Comparable重写compareTo方法Arrays.sort(Object[] array,Comparator c) //定制排序,传入一个接口的实现类,Arrays.binarySearch() //传入一个数组 一个指定的key 查找Arrays.toString() //传入一个数组 遍历Arrays原创 2021-05-03 21:31:18 · 140 阅读 · 0 评论 -
Java面向对象基础
JASE之面向对象基本知识点原创 2021-05-03 21:36:59 · 327 阅读 · 0 评论