Java基础
文章平均质量分 57
阳德龍龘csdn
无法为有法,无限为有限;
无私为有私,无知为有知。
展开
-
java原生命令编译与运行,javac与jar
JDK:1.9一. 编译分四个阶段1.单个Java文件编译javac className.class2.用到第三发jar包3.多个包多级目录的java工程 我试了一下,下面三种方式都可以,可用通配符。 ps: 常用-d classes将生成的.class文件指定到目录,以便打jar。不加则在java文件统计目录。 C:\Users\15164\Desktop>javac -...原创 2018-03-25 23:25:49 · 1292 阅读 · 0 评论 -
java定时器由Time.scheduleAtFixedRate改用ScheduledExecutorService
java并发编程实践中建议用ScheduledExecutorService来替代Time.scheduleAtFixedRate。把微服务中的定时器的那段代码重构了一下。1,Timer原创 2018-05-11 23:34:13 · 792 阅读 · 0 评论 -
java程序员必读书目推荐
1.java编程思想:目前知道第四版,没有Java8的知识,但是OO的思想讲的还是透彻的。入门必备。2.effective Java:作者为jdk集合框架的开发者,读他的书可以结合jdk源码,效果更佳。主要讲了如何更高效的使用java技术,类似与clean code,规范性的东东,但是讲的侧重点都来自于jdk源码的开发思想,必读。3.深入理解Java虚拟机(周志明):讲解java虚拟机技术,偏底层...原创 2018-05-06 11:26:52 · 761 阅读 · 0 评论 -
java中位运算符
今天看hashmap的源码,其中大量用到了位运算符,在此总结一下。Java的位运算符主要有:&、|、^、~、<<、>>、>>>。1,&(位与) 作用是对运算符两侧以二进制表达的操作符按位分别进行'与'运算。而这一运算是以数中同样的位(bit)为单位的。规则是:仅当两个操作数都为1时,结果才为1。否则为0...原创 2018-05-13 15:15:15 · 234 阅读 · 0 评论