- 博客(3)
- 收藏
- 关注
原创 多线程:守护线程———特殊的例子
ava分为两种线程:用户线程和守护线程 所谓守护线程是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者,并且这种线程并不属于程序中不可或缺的部分。因 此,当所有的非守护线程结束时,程序也就终止了,同时会杀死进程中的所有守护线程。反过来说,只要任何非守护线程还在运行,程序就不会终止。 守护线程和用户线程的没啥本质的区别:唯一的不同之处就在于虚拟机的离开:如果...
2019-03-28 22:34:35 535
原创 Comparable接口和Comparator的区别(java)
Comparable Comparable可以认为是一个内比较器,实现了Comparable接口的类有一个特点,就是这些类是可以和自己比较的,至于具体和另一个实现了Comparable接口的类如何比较,则依赖compareTo方法的实现,compareTo方法也被称为自然比较方法。如果开发者add进入一个Collection的对象想要Collections的sort方法帮你自动进行排序的话,那么...
2019-03-13 14:10:27 109
原创 自定义泛型—java
自定义泛型 1 当实例化泛型类的对象时,指明泛型类的类型。指明之后,对应的类中所有使用泛型的位置,都变为实例化中指定的泛型的类型 2 如果我们自定义了泛型类,但是在实例化时没有使用,那么默认类型是Object类的。 下面写了两个java类,一个是自定义类型的类,一个是测试这个类的main方法类: package org.lanqiao.proj.java2.j03_collection....
2019-03-13 13:49:50 194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人