- 博客(7)
- 收藏
- 关注
原创 具体心得
JVM相关(包括了各个版本的特性) 对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深,对此里面的概念有一些简单的了解即可。不过对于一个有着3年以上Java经验的资深开发者来说,不会JVM几乎是不可接受的。 JVM作为java运行的基础,很难相信对于JVM一点都不了解的人可以把java语言吃得很透。我在面试有超过3年Java经验的开发者的时候, JVM几乎就是一个必问的问题了。当...
2019-05-04 19:38:24
173
原创 线程知识点
线程 线程共有5中状态:新建、可运行(runnable)、运行(running),阻塞和死亡。 当使用new操作符创建新线程时,线程处于“新建”状态。 当调用start()方法时,线程处于可运行状态。 阻塞状态是指线程因为某种原因放弃了cpu 使用权,即让出了cpu分片时间,暂时停止运行。直到线程进入可运行状态,才有机会再次获得cpu时间 转到运行状态。 阻塞的情况分三种: (一). 等待阻塞:运...
2019-05-04 19:37:11
209
原创 知识点总结
一、类的初始化顺序 初始化过程是这样的: 1.首先,初始化父类中的静态成员变量和静态代码块,按照在程序中出现的顺序初始化; 2.然后,初始化子类中的静态成员变量和静态代码块,按照在程序中出现的顺序初始化; 3.其次,初始化父类的普通成员变量和代码块,再执行父类的构造方法; 4.最后,初始化子类的普通成员变量和代码块,再执行子类的构造方法; 二、运算符优先级 单目 >运算(加减乘除)>移...
2019-05-04 19:36:09
129
原创 java阶段
细话Java:"失效"的private修饰符 内部类访问规则: 内部类可直接访问外部类(这里的意思当然就是包含内部类的类)中成员,包括私有 外部类要访问内部类,必须建立内部类对象 内部类可被static修饰,此时其只能访问静态成员了,这个你都会了,哈哈。但是内部类定义在局部时,也就是在外部类的方法中定义一个类,此时的内部类是不能被成员修饰符修饰的,此时仍能访问外部类中的成员,并只能访问其所...
2019-05-04 19:34:56
161
原创 阶段学习2
特性 封装:隐藏对象属性和实现细节,仅对外提供公共访问方式,提高复用性和安全性 继承:必须类与类间有关系才能继承,提高代码复用性,java只支持单继承,但是可以有多层继承,但是可以用实现来弥补 子类为什么一定要访问父类的构造函数呢:因为父类中的数据,子类是可以直接获取的,所以子类对象在建立的时候,需要先查看父类是如何对这些数据进行初始化的,如果要指定父类中指定的构造函数,可以手动定义super语句...
2019-05-04 19:34:11
147
原创 心得java
心得 一:java语言基础部分 1:基本数据类型 java语言有8种基本数据类型:byte(占1个字节),short(占2个字节),int(占4个字节),long(占8个字节),float(占4个字节),double(占8个字节),char(占2个字节),boolean(占1个字节)。 2:java命名...
2019-05-04 19:33:25
79
原创 Java人生
1、Java学习第一步 – JDK安装 什么是计算机? 全称:电子计算机,俗称电脑。是一种能够按照程序。运行,自动、高速处理海量数据的现代化智能电子设备。常见的形式有台式计算机、笔记本计算机、大型计算机等. 应用领域: 小伙伴们思考一下在哪些领域有应用呢? 计算机由硬件和软件所组成 认识计算机的基本快捷键以及常用的DOS命令! 1.进入DOS操作系统的方式 开始菜单运行输入cmd->回车...
2019-04-01 14:34:29
191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人