- 博客(6)
- 资源 (13)
- 收藏
- 关注
原创 Java多线程3种实现方式
Java 5以前,实现多线程有两种实现方法,都需要通过重写run()方法来定义线程的行为: 一种是继承Thread类; 二种是实现Runnable接口(由于java只能单继承,而接口可以多实现,所以推荐此方式)。 Java 5以后,创建线程还有第三种方式: 实现Callable接口,该接口中的call方法可以在线程执行结束时产生一个返回值。 ...
2018-12-06 11:21:49 253
原创 6个常见的运行时异常(JAVA)
ArithmeticException(算术异常) ClassCastException (类转换异常) IllegalArgumentException (非法参数异常) IndexOutOfBoundsException (下标越界异常) NullPointerException (空指针异常) SecurityException (安全异常) 异常处理关键字:throws、throw、t...
2018-12-06 10:13:54 3017
原创 超级实用LINUX部署命令
1.修改文件: vi + i 2.强制保存文件,并退出 vi: :wq! 3.解压: tar zxvf + 文件名.tar.gz 4.解压war包,解压到当前目录: jar -xvf game.war 5.删除文件夹实例: rm -rf /var/log/httpd 将会删除/var/log/httpd目录以及其下所有文件、文件夹 6.压缩 tar zcvf 文件名.tar.gz 目标名...
2018-12-05 13:51:08 146
原创 重载(Overload)和重写(Override)的区别
1.重载(Overload): 同一个类中多态性的表现,要求两个方法的 a.方法名相同 b.参数列表不同(参数个数不同,参数类型不同); ---- 水平关系 注意:参数个数和类型相同,但是参数顺序不同,有时可能会是方法重载,举例如下 f(int i, double j),f(int j, double i) 不是重载 f{int i, double j},f(double i, int j) 是...
2018-12-05 11:42:13 243
转载 StringBuffer与StringBuilder的区别:
1、StringBuffer 与 StringBuilder 中的方法和功能完全是等价的, 2、只是StringBuffer 中的方法大都采用了 synchronized 关键字进行修饰,因此是线程安全的, 而 StringBuilder 没有这个修饰,可以被认为是线程不安全的。 3、在单线程程序下,StringBuilder效率更快,因为它不需要加锁,不具备多线程安全 而StringBuffer...
2018-12-05 11:14:30 140
eclipse 优化
2018-12-05
restful API
2018-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人