自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 JVM学习笔记2_接口加载与初始化

接口定义的变量默认都是public static final 的。当一个接口在初始化时,并不要求其父接口完成了初始化。比如引用一个接口在编译时就能确定的常量值,是不会初始化该接口的。看下面一个例子:public class MyTest6 { public static void main(String[] args) { System.out.println...

2018-06-10 23:38:08 224

原创 采坑_java用buffer读取流数据不对

背景: 项目中采用了BufferedReader, 调用readline()方法读取流中的一行,导致代码在编译时对readline() 方法报了CodeDex, 为了清理CodeDex,坑就挖出来了。1. 挖坑代码原来大概是这样的:public class MyTest1 { public static void main(String[] args) throws IO...

2018-06-08 00:11:57 2187

原创 JVM学习笔记1_类加载与初始化

在java代码中,类型(class, interface, enum)的加载,连接,初始化过程都是在程序的运行期间完成的。类型的加载最常见的情况是将磁盘上的class文件加载到内存中。JVM与程序生命周期在如下几种情况下, JVM将结束生命周期:执行System.exit()方法程序正常结束程序在执行过程中遇到异常或错误而异常终止操作系统出现错误导致JVM进程终止...

2018-06-05 00:04:25 163

原创 java8学习笔记5_新日期API

1. 关于日期与时间几个时间概念:格林威治标准时间(GMT): 正午时间是太阳穿越本初子午线的时间,该时间由于地球自转影响,时间会有误差,它被更精确的UTC时间取代, 但可以理解GMT时间和UTC时间是等价的。UTC时间(Coordinated Universal Time):协调世界时。格式:2018-06-03T11:22:33.567z。IOS8601Java8之前的版本...

2018-06-03 22:12:38 137

原创 java8学习笔记4_Stream底层实现类小记

 出现了lambda表达式和函数式接口后,对于之前的匿名内部类语法,就有了很好的替代方式。使用lambda会使得语法更简单,但是二者本质上还是不同的。public class LambdaTest { Runnable r1 = () -> System.out.println(this); Runnable r2 = new Runnable() { ...

2018-06-03 22:10:38 1059

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除