有这个想法时是晚上22.50,然后想了大概10分钟,我打开了电脑,然后开始敲下这段话。
现在小刀经常有种感觉,就是好像说什么都会一点,但是往细处又讲不清楚,然后有时候还给自己开脱,想着,没事,平时工作中又用不到,或者面试的时候也用不到,不用管
但不会的就是不会,放在那里它就永远是不会的
因此我想挑战下自己,同时也邀请大家监督小刀,自明日起,我要挑战“百天写作”
每天都写篇技术文。 按系列写,我们从下载开始,写环境变量,写String , 写基本语句,写线程 ,写spring等等。有的时候可能是一个小知识点,但我也会写下来,和大家一起学习
这个系列暂时定名为: java学习册
别的不多说了,睡觉,明天开始!
今天先写上一个小知识点吧:
ORACLEJDK , OPENJDK的区别
区别在于,ORACLEJDK ,就是我们平常下载的jdk,这个是闭源的,很多源码是不开放的。
OPENJDK可以认为是ORACLEJDK的开源实现版本,把里面很多不开放的代码重新写了一遍开源出来。 很多家的JDK都是概据OPENJDK来自定义的
OPENJDK网址为:
https://openjdk.java.net/
源码下载地址为:
https://hg.openjdk.java.net/jdk/jdk11/
点击左边的zip 就可以下载啦
编译说明在doc目录文件夹下,可用netbean/vs/Clion等工具调试(我现在的进度只是导入到Clion中,还没有开始调试)
可以看看相关的native 实现, 关键字的运行等等,后面我们再慢慢聊