![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA面试宝典
蓝色街灯_BlueLight
编程是一种美德,是促使一个人不断向上发展的一种原动力。
展开
-
1. 动态指定编译(运行)路径
javac -cp jacac -classpathjava -cpjava -classpath原创 2016-03-18 20:08:43 · 237 阅读 · 0 评论 -
18. Comparable 与Comparator区别
Comparable 定义元素的默认比较方式Comparator 不定义在元素上,而是调用时指定的临时比较方法Arrays.sort(集合); 调用元素默认比较方式排序Arrays.sort(集合,比较器); 使用比较器定义的方式排序原创 2016-03-19 11:55:22 · 208 阅读 · 0 评论 -
17. 数组拷贝
System.arraycopy(源,起始位置,目的,起始位置,长度)原创 2016-03-19 02:22:05 · 410 阅读 · 0 评论 -
16. Java二维数组可以变长
因为本质上是 一维数组挂一维数组,一维数组可以不定长int[][] a = new int[][]{{1,2,3},{1},{2,4,5}};原创 2016-03-19 01:59:30 · 1866 阅读 · 0 评论 -
15. 创建字符串,指定字符集
String str = "中“; String str = new String(str.getBytes(),"ISO-8859-1"); //解码错误,显示??原创 2016-03-19 01:49:39 · 922 阅读 · 0 评论 -
14. StringBuffer 与 StringBuilder 区别
StringBuilder 是线程安全的!原创 2016-03-19 01:38:57 · 246 阅读 · 0 评论 -
12. Float和Double取值范围
Float : 3.4E+10^-38 ~ 3.4E+10^38Double : 1.7E+10^-308~1.7E+10^308原创 2016-03-18 23:10:45 · 668 阅读 · 0 评论 -
13. 精确计算使用BigDecimal
BigDecimal num = new BigDecimal(10)num.add()……原创 2016-03-18 23:20:58 · 227 阅读 · 0 评论 -
11. 接口和抽象类区别
抽象类 abstract class抽象类内方法,可以抽象(用abstract修饰),也可以不抽象,单继承接口 interface,多实现接口内不能定义变量,可以包含静态常量接口认为所有方法都是抽象的,不用加abstract修饰符原创 2016-03-18 22:30:53 · 341 阅读 · 0 评论 -
10. 静态成员特点
最大特点:类加载时执行,全局共享静态成员变量静态方法静态代码块原创 2016-03-18 22:21:53 · 909 阅读 · 0 评论 -
9. 使用Filter
1. 写一个类,实现Filter接口(javax.servet.Filter)2. 配置web.xml AuthFilter com.drp.util.filter.AuthFilter AuthFilter /*原创 2016-03-18 22:13:07 · 208 阅读 · 0 评论 -
8. 多态
重载父类方法实现多态,父类方法会被隐藏。原创 2016-03-18 22:04:48 · 302 阅读 · 0 评论 -
7. Java 注释类型
单行注释 //多行注释 /* */文档注释 /** * * */原创 2016-03-18 21:43:27 · 426 阅读 · 0 评论 -
6. equals 与 == 区别
对于引用类型 :== 比较引用的地址,equals比较值对于基本类型: == 比较值原创 2016-03-18 21:30:58 · 291 阅读 · 0 评论 -
5. Java引用与C++区别
Java 对指针进行了包装和改进,但失去了C++的灵活性。原创 2016-03-18 21:19:56 · 236 阅读 · 0 评论 -
4. 两种数据类型
1. 基本数据类型 存值 byte(8),short(16),int(32),long(64),float(32),double(64),boolean(1),char(16) Byte,Short,Integer,Long,Float,Double,Boolean,Character2. 引用数据类型 存地址原创 2016-03-18 21:14:34 · 334 阅读 · 0 评论 -
3. 变量分类
静态变量 (全局变量)-- 类成员变量 -- 对象局部变量 -- {}原创 2016-03-18 20:59:50 · 223 阅读 · 0 评论 -
2. 命令行打包
jar cvf hello.jar hello.class原创 2016-03-18 20:23:52 · 237 阅读 · 0 评论 -
19. UDP 编程
import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.SocketException;public class Udp { public static void main(String[] args) { try { D原创 2016-03-19 16:37:52 · 240 阅读 · 0 评论