Java
文章平均质量分 85
\(^o^)/kūn
这个作者很懒,什么都没留下…
展开
-
关于Java中线程的总结
操作系统 什么是操作系统? 操作系统就是一个硬件之上的软件。 为什么要有操作系统? 对于一个只有硬件的计算机,同样也可以让他去执行任务,但是一次只能执行一个任务,或者是很少的任务,效率也低,同时计算机慢慢从军队中走入人们的生活,多用户也变成了需求,而计算机硬件完全有能力去做,硬件们蕴含着巨大的潜能,迫切需要一个管理者 —— 操作系统就慢慢被发明。 操作系统是一个做管理的软件。 操作系统管理什么? 操作系统主要管理的是硬件和软件。 硬件:CPU、内存、硬盘、GPU、各种外设 软件:任务/原创 2021-06-20 21:01:29 · 116 阅读 · 0 评论 -
Java类的初始化顺序
类的初始化顺序 实例属性的初始化 实例属性就是,类的成员变量/实例变量。 初始化方式 定义时初始化 构造代码块初始化 构造方法初始化 public class A { int a = 10;//定义时初始化 { a = 20;//构造代码块初始化 } public A() { a = 30;//构造方法初始化 } } 初始化顺序 定义时初始化和构造代码块初始化是首先被执行的 他们两个谁先出现(根据代码的行数判断)就先执行原创 2021-05-08 16:32:55 · 158 阅读 · 0 评论 -
关于JDK1.5之后的Integer的比较,以及valueOf缓冲对象
Integer的比较 之前做了牛客的一道选择题,发现了这个,在这里总结总结,上题: 在jdk1.5之后,下列 java 程序输出结果为______。 1. int i = 0; 2. Integer j = new Integer(0); 3. System.out.println(i == j); 4. System.out.println(j.equals(i)); 分析如下(下面的分析只讨论自动拆装箱的情况,不考虑new新对象的情况): 基本型和基本型封装型进行==运算符的比较,基本型原创 2021-05-05 17:13:14 · 397 阅读 · 0 评论 -
Java中几个重要的关键字
Java中重要的关键字 static static可以可以出现的位置: 修饰成员变量:静态属性 修饰成员方法:静态方法 修饰代码块:静态代码块 修饰内部类:静态内部类 注意: static不可修饰局部变量!!! 被static修饰的语句,都有一个共同的特点,都与这个类所构建的对象没有关系了,他是独一份的。例如:属性是每个对象所独有的,而静态的属性是被所有对象所共享的(这一点可以泛化的去理解static修饰的任何语句)。 修饰属性 当static修饰属性的时候,该属性就会变成静态属性,静态属性是所有对象原创 2021-04-21 20:25:35 · 141 阅读 · 2 评论