摘要: 创建对象:先写 new xxxx(); 随后在该行代码任意一处按 “Ctrl + Alt + V” 即可快速创建对象; 封装方法:将要封装成方法的代码全部选中,按 “Ctrl + Alt + M” 即可快速封装方法; 复制一行:将光标放在要复制代码行的任意位置,按 “Ctrl + D” 即可在该行代 阅读全文
posted @ 2019-04-22 18:59 李暘 阅读(2512) 评论(0) 推荐(0) 编辑
摘要: Java数据类型简介 基本数据类型 数值型:byte、short、int、long、float、double 默认值:0、0.0 布尔型:boolean 默认值:false 字符型:char 默认值:'\u0000' 引用数据类型 数组、类、接口 数据类型使用的参考原则: 1、如果是描述数字首选in 阅读全文
posted @ 2019-04-22 18:59 李暘 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1、请解释enum和Enum的区别? enum:是从JDK1.5之后提供的一个关键字, 用于定于枚举类; Enum:是一个抽象类,所有使用enum关键字定义的类就默认继承此类。 2、请解释volatile与synchronized的区别? volatile主要在属性上使用,而synchronized 阅读全文
posted @ 2019-04-22 18:59 李暘 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 类集简介 从JDK1.2开始Java引入了类集开发框架,所谓的类集指的就是一套动态对象数组的实现方案,在实际开发之中没有有何一项开发可以离开数组,但是传统的数组实现起来非常的繁琐。而且长度是其致命伤,正是因为长度的问题,所以传统的数组是不可能大范围使用的,但是我们的开发又不可能离开数组,所以最初就只 阅读全文
posted @ 2019-04-22 18:59 李暘 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 所谓的字符串就是对数组的包装,所以字符串内容无法进行更改。String在JDK1.8以前保存的是字符数组:private final char value[]; 而在JDK1.9之后保存的是字节数组:private final byte value[]; 下面是一些字符串与字符数组之间的转换处理方法 阅读全文
posted @ 2019-04-22 18:59 李暘 阅读(167) 评论(0) 推荐(0) 编辑