我的特一营演员(我的特一营演员表小岛)
6672023-12-02
本篇文章给大家谈谈jdk装在c盘会有什么影响,以及jdk为什么不建议安装c对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
本文目录
JDK只是运行环境不是其他的软件你需要安装其他的java程序编写器运行或者在DOS下面运行编写好java后先把文件放到C盘运行javacX.java在运行javaX就行了图标在控制面板上有但是不是运行的图标你可以装个eclipse运行java如果是编写jsp网页就需要安装tomcat还要配置环境变量安装jdk完成打到c盘的目录中C:\ProgramFiles\JavapathC:\ProgramFiles\Java\jdk1.6.0_22JAVA_HOMEC:\ProgramFiles\Java\jdk1.6.0_22\binCLASSPATH.
;C:\j2sdk1.6.0_22\lib\tools.jar;C:\j2sdk1.6.0_22\lib\dt.jar;C:\j2sdk1.6.0_22把后面的版本号换成你的版本号就行了在doc下运行java和javac看是否正常正常就ok了
如果非要说有影响的话,那就是占用了c盘的空间
除了这个,我想不出还有别的什么影响(如有不对,欢迎指正)!
点击安装的时候,默认的安装路径就是c盘,你可以自行修改jdk的安装路径,安装好后,在配置环境变量的时候选择你修改后的路径就可以了!
对于新的项目更高版本的jdk时没有问题的,如果开发项目选jdk当然会选高版本(虽然说高版本有不稳定因素)。但对于已经完成的项目是否需要升级jdk我觉得是有待商榷的,jdk升了代码要不要重写?架构要不要重构?这些只是技术方面的问题,更大的阻碍在领导那边,只有当你切切实实能拿出收益的时候这个事情才能推行下去。比如6到8性能是有很大进步的,synchronized进行了优化引入了偏向锁轻量级锁适应性自选,HashMap用尾递归解决了环形链表,ConcurrentHashMap的锁粒度到了节点,等等很多你甚至不用改代码就能得到的性能提升,内存方面可以使用G1了(非默认需要在jvm参数中指定)在某些业务下对内存的利用更加充分,上述的变化带的是用户体验的提升是硬件成本的减少,没有几个真的懂且想做实事的领导会拒绝。反观11带来的收益更多的是针对开发的,类型推断用的多爽,我希望后续还可以根据类自动生成接口呢,但语法糖这种东西只会让我们爽,你的项目经理看到的确是没有明显的收益和带来的稳定性的挑战。
总结:目前成熟的公司基本上都有一套写好的基线版本java代码,有自己的规范和约束,换高版本就会涉及到一些升级兼容,未知bug修改等工作量去做。对于公司来说,这个研发成本是不可控的,毕竟公司还是以盈利为目的。
因为需要环境变量哈,最好在c盘。默认会让你选择安装c盘,你也可以安装在其他系统盘,安装完成后,需要配置对应系统盘路径的环境配置。
文章分享结束,jdk装在c盘会有什么影响和jdk为什么不建议安装c的答案你都知道了吗?欢迎再次光临本站哦!