biLbo
biLbo
全部文章
Java
Python(1)
数据库(1)
爬虫(1)
题解(1)
归档
标签
去牛客网
登录
/
注册
biLbo的博客
全部文章
/ Java
(共11篇)
2019-07-12
private 修饰的方法可以通过反射访问,那么 private 的意义是什么? Java 的 private 修饰符并不是为了绝对安全性设计的,更多的是对用户常规使用 java 的一种约束。 从外部对对象进行常规调用时,能够看到清晰的类结构。 Java 类初...
2019-07-12
0
565
ArrayList 和 linkedList 异同
是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是不保证线程安全。 底层数据结构: ArrayList 底层使用的是 Object 数组;LinkedList 底层使用的是双向链表数据结构。 插入和删除是否受元素位置的影响: Arra...
2019-07-12
0
527
抽象类、普通类的区别。接口。抽象类和接口的区别?
抽象类: 如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用 abstract 关键字修饰。因为抽象类中含有无具体实现的方法,所以不能用抽象类创建对象。抽象方法是一种特殊方法:它只有声明,而没有具体的实现。如果一个类继承抽象类,那么就必须为基类中的抽象方法提供定义。如果不这么做,那导出...
2019-07-11
0
678
键盘输入常用的两种方法
通过 Scanner: Scanner input = new Scanner(System.in); String s = input.nextline(); input.close(); 通过 BufferedReader: BufferedReader input = ...
2019-07-06
0
466
Java 异常类
2019-07-05
0
356
Object 类的常见方法总结
Object 类是所有子类的父类。主要提供了一下 11 个方法: public native int hashCode() //native 方法,用于返回对象的哈希码,主要使用在哈希表中,比如 JDK 中的HashMap。 public boolean equals(Object obj) /...
2019-07-05
0
410
== 和 equals() 的区别?
==: 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象。(基本数据类型==比较的是值,引用数据类型==比较的是内存地址)。 equals():它的作用也是判断两个对象是否相等。一般有两个使用情况: 类没有覆盖equals()方法。则通过equals()比较该类的两...
2019-07-05
0
612
自动装箱和拆箱
装箱:将基本类型用它们的引用类型包装起来; 拆箱:将包装类型转换为基本数据类型;
2019-07-05
0
385
String 为什么是不变的?String 和 StringBuffer、StringBuilder 的区别是什么?final 关键字的总结。
可变性: String 类中使用 final 关键字字符数组保存字符串,private final char value[],所以 String 对象是不可变的。 而 StringBuilder 和 StringBuffer 都继承自 AbstractStringBuilder 类,...
2019-07-05
0
512
重载与重写的区别
重载:发生在同一个类中,方法名必须相同,参数类型、个数、顺序不同,方法返回值和访问修饰符可以不同,发生在编译时。 重写:发生在父子类中,方法名和参数列表必须相同,返回值范围、抛出异常范围小于等于父类;访问修饰符范围大于等于父类;如果父类方法访问修饰符为private则子类就不能重写该方法。
2019-07-04
0
366
首页
上一页
1
2
下一页
末页