- 博客(4)
- 收藏
- 关注
转载 List <note>
①、List list1 = new ArrayList(); 底层数据结构是数组,查询快,增删慢;线程不安全,效率高②、List list2 = new Vector(); 底层数据结构是数组,查询快,增删慢;线程安全,效率低,几乎已经淘汰了这个集合③、List list3 = new LinkedList(); 底层数据结构是链表,查询慢,增删快;线程不安...
2018-09-15 11:39:32 205
转载 Java 控制台初步实现掩盖密码
tips:该方法无法直接掩盖键盘输入的密码,只能实现初步隐藏线程1:public class EraserThread extends Thread { private boolean active; private String mask; public EraserThread() { this('*'); } public EraserThread(char m...
2018-09-14 09:37:13 1222
原创 super关键字
super关键字和this关键字类似,是子类持有的父类的引用。当子类的方法和属性和父类的属性和方法重名时,会隐藏父类的属性和行为,这里可以使用super进行调用父类的属性和行为。1、子类中,调用父类覆盖的方法,引起super的例子,此时必须使用super示例1:public class Person { private String name; public Pers...
2018-09-11 10:18:32 81
转载 static 关键字的应用场景
1、static修饰变量 a)类中static修饰的变量称为静态变量(也称类变量)。 b)类的成员变量分为类变量和实例变量。实例变量属于具体的对象,类变量属于类,不同对象的实例变量被分配到不同的内存空间,而对应类的所有对象来说,类变量共享同一个内存空间。 c)程序执行时,在类没有创建对象时,类变量就被分配内存,实例变量需要在创建具体的对象时才分配内存空间。...
2018-09-06 09:00:34 504
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人