java核心技术
文章平均质量分 90
呜呼哀哉s
这个作者很懒,什么都没留下…
展开
-
java核心技术—14.并发
1.由于Runnable是一个函数式接口,可以用lambda表达式建立一个实例Runnable r = () -> { task code};由Runnable创建一个Thread对象 Thread t = new Thread(r); 启动线程 t.start();2.线程因如下两个原因之一而被终止: a).因为run方法正常退出而自然死亡。 b).因为一个没有...原创 2018-08-16 19:20:14 · 142 阅读 · 0 评论 -
java核心技术——lambda表达式
lambda表达式是一个可传递的代码块,以及必须传入代码的变量规范。形式:参数 () 箭头 -> 表达式 {....}如果可以推导出一个lambda表达式的参数类型,则可以忽略器类型:Comparator<String> comp = (first, second) -> first.length() - second.length();编译器可以推导出fi...原创 2018-08-26 16:50:25 · 162 阅读 · 0 评论 -
java核心技术_6.1接口6.2接口示例
接口中的所有方法自动地属于public,不必提供关键字public.接口中绝不能含有实例域.在java8中,接口可以提供简单的实现方法了,这些方法不能引用实例.尽管不能构造接口的对象,却能声明接口的变量: Comparable x; 接口变量必须引用实现了接口的类对象: x= new Employ(...) 也可以使用instanceof检查一个对象是否实现了某个特定的接口. ...原创 2018-08-17 17:10:41 · 115 阅读 · 0 评论