- 博客(7)
- 收藏
- 关注
转载 Java反射理解
反射----1 反射机制 反射的应用场景 Tomcat服务器 1.Java的反射机制 (1).反射和类的关系 在程序运行状态中,对任意一个类(指的是.class文件),都能够知道这个类的所有的属性和方法。 (2).反射和类对象的关系 反射对于某个类的一个对象,都能够调用它的任意一个方法和属性。 (3).Java反射机制(基于(1) 和 (2)) [1]...
2019-05-21 17:38:44 268
原创 Java基本算法小记
public class Method { public static void main(String[] args) { int[] arr = {3, 1, 2, 4, 5, 8, 5, 1}; System.out.println(insertSort(arr).toString()); } //二分法查找 ...
2018-11-20 14:17:47 152
转载 Git命令行
Git命令行操作: $ git config --global user.name "Your Name" 设置用户名 $ git config --global user.email "email@example.com" 设置邮箱 $git config --list 查看个人信息 $ git init 初始化本地仓库 $git clone git@github.com:OnlyYo...
2018-09-30 10:45:55 160
原创 Java特殊的转义字符序列
转义字符序列 \n 换行 \r 回车 \f 换页 \b 退格 \0 空字 \s 字符串 \t 制表符 \" 双引号 \' 单引号 \\ 反斜杠 ...
2018-09-29 17:17:03 749
翻译 synchronized和volatile
synchronized使用方法:A. 无论synchronized关键字加在方法上还是对象上,如果它作用的对象是非静态的,则它取得的锁是对象;如果synchronized作用的对象是一个静态方法或一个类,则它取得的锁是对类,该类所有的对象同一把锁。 B. 每个对象只有一个锁(lock)与之相关联,谁拿到这个锁谁就可以运行它所控制的那段代码。 C. 实现同步是要很大的系统开销作为代价的,甚至可能造...
2018-07-09 15:19:17 135
翻译 泛型
泛型:参数化类型的机制.使得代码适用于各种类型,编写更加通用的代码.是一种编译时类型确认机制,提供了编译期的类型安全,确保在泛型类型上只能使用正确类型对象,避免了在运行时出现类型转换异常;工作流程:依赖编译器在编译源码的时候,先进行类型检查,然后进行类型擦除并且在类型参数出现的地方插入强制转换的相关指令实现的.编译器在编译时擦出了所有类型相关的信息,所以在运行时不存在任何类型相关的信息,擦除类型相...
2018-07-09 14:13:12 129
翻译 Java四种引用类型
强引用(Strong References): 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机抛出OOM异常,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题.软引用(Soft Reference): 被软引用指向对象不会被垃圾收集器收集,除非jvm使用内存不够了,才会对这类对象进行销毁,释放内存.虚引用(Phanto...
2018-07-04 10:19:06 303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人