Java
文章平均质量分 61
「已注销」
伤情最是晚凉天,憔悴斯人不堪怜。
展开
-
Java八大基本类型
基本类型基本类型存储空间取值范围默认初始值boolean1 bittrue或falsefalsechar2字节0~655350byte1字节-128~1270short2字节-32768~327670int4字节约-21亿~21亿0long8字节很大,一般用来表示时间(ms等)0float4字节—...原创 2018-12-28 12:02:16 · 1816 阅读 · 0 评论 -
lambda表达式
目录1. 什么是lambda表达式2. lambda表达式语法2.1 lambda表达式的一般语法2.2 lambda表达式的单参数语法2.3 lambda表达式的单语句写法2.4 lambda表达式的无参数写法2.5 lambda表达式方法引用写法3. lambda表达式可使用的变量4. lambda表达式中的this概念5. 函数式接口6.方法引用7. 构造器引用1. 什么是lambda表达...原创 2018-12-31 12:31:56 · 556 阅读 · 0 评论 -
枚举用法
枚举用法原创 2017-12-14 19:49:35 · 250 阅读 · 0 评论 -
类之间的关系
类之间的关系原创 2017-12-09 18:30:59 · 291 阅读 · 0 评论 -
重写equals()方法
给出一个比较完美的重写equals()方法的建议原创 2017-12-12 21:06:35 · 209 阅读 · 0 评论 -
参数数量可变的方法
参数数量可变的方法原创 2017-12-12 21:16:02 · 334 阅读 · 0 评论 -
父类引用指向子类对象时方法的调用
方法的多态原创 2017-12-14 20:18:46 · 2088 阅读 · 0 评论 -
父类引用指向子类对象之属性
多态原创 2017-12-14 20:30:54 · 1694 阅读 · 0 评论 -
时间/日期API——基于Java SE8
Java 8新特性原创 2017-12-23 12:09:19 · 445 阅读 · 0 评论 -
包装类
基本类型与其对应的包装类基本数据类型包装类booleanBooleancharCharacterbyteByteshortShortintIntegerlongLongfloatFloatdoubleDouble区别包装类可以赋值为null(所以数据库对应的实体类最好使用包装类)比较相等基本类型是==,包装...原创 2018-12-30 10:04:03 · 206 阅读 · 0 评论 -
数组常用方法
目录length属性System.arraycopy(src, srcPos, dest, destPos, length);Arrays.sort(数组名)Arrays.binarySearch(数组名,元素值)Arrays.fill(a, fromIndex, toIndex, val);length属性System.arraycopy(src, srcPos, dest, destPos...原创 2018-12-30 09:44:22 · 212 阅读 · 0 评论 -
Comparable接口的应用
import java.util.Arrays;public class TestComparable { public static void main(String[] args) { Man[] msMans = { new Man(3, "a"), new Man(60, "b"), new Man(2, "c") }; Arrays.sort(msMans);...转载 2018-12-30 09:20:14 · 218 阅读 · 0 评论 -
String对象的不变性和intern()方法
1.String对象不变性2.==和equals()方法3.字符串常量池4.intern方法原创 2017-12-03 11:14:22 · 386 阅读 · 0 评论 -
内部类
内部类转载 2017-12-22 21:17:32 · 216 阅读 · 0 评论 -
接口——基于Java SE8
接口jdk8特性原创 2017-12-16 16:40:06 · 564 阅读 · 0 评论 -
创建对象时类的加载顺序
加载顺序原创 2017-12-03 14:46:06 · 389 阅读 · 0 评论 -
类型转换
目录自动类型转换强制类型转换自动类型转换自动类型转换指的是容量小的数据类型可以自动转换为容量大的数据类型。实线表示无数据丢失的自动类型转换,而虚线表示在转换时可能会有精度的损失可以将整型常量直接赋值给byte、 short、 char等类型变量,而不需要进行强制类型转换,只要不超出其表数范围即可。 short b = 12; //合法 short b = 1234567; //非法,超...原创 2018-12-29 09:14:23 · 216 阅读 · 0 评论 -
stream API
目录1. 什么是stream2. 为什么需要stream3. stream和其它集合具体的区别4. stream语法4.1 怎么得到stream4.1.1 使用Stream静态方法来创建Stream4.1.2 通过Collection子类获取Stream4.2 转换stream4.2.1 **distinct:()**4.2.2 filter()4.2.3 map()4.2.4 flatMap()...原创 2018-12-31 21:31:11 · 288 阅读 · 0 评论