java開發(fā)工具包版本 如何將jdk1.7更換為jdk1.8?
如何將jdk1.7更換為jdk1.8?配置好環(huán)境變量JAVA_HOMEC:ProgramFilesJavajdk1.7.0_25CLASSPATH.%JAVA_HOME%lib%JAVA_HOME%l
如何將jdk1.7更換為jdk1.8?
配置好環(huán)境變量
JAVA_HOMEC:ProgramFilesJavajdk1.7.0_25
CLASSPATH.%JAVA_HOME%lib%JAVA_HOME%libtools.jar
Path%JAVA_HOME%in%JAVA_HOME%jreof
可以找到環(huán)境變量
jdk與java的關(guān)系?
JAVA同C、C、C#完全不一樣是一門編程語言(其實是可以看成是一個行業(yè),一門技術(shù))。JDK全稱Java Development Kit,java開發(fā)工具箱,是開發(fā)Java程序的工具。打個比方,木匠這門手藝就再則Java,這樣的話木匠為別人做木匠活時得用工具就是JDK了。
兩年經(jīng)驗的Java程序猿,想提升自己,有哪些書值得看看?
下載地址:
給個贊,轉(zhuǎn)發(fā)消息給朋友吧一、Java性能權(quán)威指南第1章導(dǎo)論第2章性能測試方法第3章Java性能調(diào)優(yōu)工具箱第4章JIT編譯器第5章垃圾收集入門學(xué)習(xí)第6章垃圾收集算法第7章堆內(nèi)存最佳實踐第8章原生內(nèi)存最佳實踐第9章線程與不同步的的性能第10章JavaEE性能調(diào)優(yōu)第11章數(shù)據(jù)庫性能的最佳實踐第12章JavaSEAPI技巧二、Effective Java(中文版第3版)第二章修改和全部銷毀對象第三章所有對象的通用方法第四章類和接口第五章泛型第五章枚舉和注解第七章Lambda表達式和Stream流第八章方法第七章通用編程第十章無比第十一章并發(fā)第十五章序列化三、Java并發(fā)編程實戰(zhàn)第2章線程安全性第3章對象的共享第4章對象的組合第5章基礎(chǔ)構(gòu)建體系模塊第6章任務(wù)先執(zhí)行第7章能取消與關(guān)了第8章線程池的使用第9章圖形用戶界面應(yīng)用程序第10章盡量的避免異?;钴S性危險第11章性能與可伸縮性第12章并發(fā)程序的測試第13章顯式鎖第14章構(gòu)建自定義的網(wǎng)絡(luò)同步工具第15章原子變量與非阻塞歌詞同步機制第16章Java內(nèi)存模型四、Java8實戰(zhàn)第1章為什么不要關(guān)心Java8第2章行為參數(shù)化訊息傳遞代碼第3章Lambda表達式第4章分解重組流第5章不使用流第6章用流收集數(shù)據(jù)第7章左行數(shù)據(jù)處理與性能第8章重構(gòu)、測試和調(diào)試第9章設(shè)置成方法第10章用Optional變成null第11章CompletableFuture:組合式異步編程第12章新的日期和時間API第13章函數(shù)式的思考第14章函數(shù)式編程的技巧第15章面向?qū)ο蠛秃瘮?shù)式編程的混合:Java8和Scala的都很第16章結(jié)論和Java的未來五、Java核心技術(shù)卷第1章Java程序設(shè)計簡要說明第2章Java程序設(shè)計環(huán)境第3章Java的基本程序設(shè)計結(jié)構(gòu)第4章對象與類第5章無法繼承第6章接口、lambda表達式與內(nèi)部類第7章十分、斷言和日志第8章泛型程序設(shè)計第9章整數(shù)集第10章圖形程序設(shè)計第11章事件一次性處理第12章Swing用戶界面組件第13章作戰(zhàn)部署Java應(yīng)用程序第14章并發(fā)六、MySQL必知必會第十四章清楚SQL第2章MySQL簡介第3章在用MySQL第4章檢索到數(shù)據(jù)第5章排序數(shù)據(jù)庫檢索數(shù)據(jù)第6章過濾數(shù)據(jù)第7章數(shù)據(jù)過濾第8章用通配符接受過濾雜質(zhì)第9章用正則表達式并且搜索第10章創(chuàng)建可以計算字段第11章可以使用數(shù)據(jù)處理函數(shù)第12章匯總表格數(shù)據(jù)第13章分小組數(shù)據(jù)第14章不使用子查詢第15章聯(lián)結(jié)表第16章創(chuàng)建家族高級聯(lián)結(jié)第17章組合去查詢第18章全文本搜索第19章直接插入數(shù)據(jù)第20章更新完和徹底刪除數(shù)據(jù)第21章創(chuàng)建角色和控制表第22章在用視圖第23章使用存儲過程第24章使用游標(biāo)第25章建議使用觸發(fā)器第26章管理事務(wù)處理第27章全球化和本地化第28章安全管理第29章數(shù)據(jù)庫能維護第30章慢慢改善性能七、更高性能mysql第三版第一章MySQL架構(gòu)與歷史第二章MySQL圖形測試第三章服務(wù)器性能剖析社會第四章Schema與數(shù)據(jù)類型優(yōu)化第七章創(chuàng)建家族低性能的索引第五章查詢性能優(yōu)化第七章MySQL有高級特性第八章優(yōu)化服務(wù)器系統(tǒng)設(shè)置第九章操作系統(tǒng)和硬件優(yōu)化第十章不能復(fù)制第十一章可擴展的MySQL第十二章高可用性第十四章云端的MySQL第十四章應(yīng)用層優(yōu)化第十八章備份與恢復(fù)第十八章MySQL用戶工具八、高可用MySQL第1章引言第2章MySQL圖片文件夾原理第3章二進制日志第4章設(shè)計和實現(xiàn)圖片文件夾的數(shù)據(jù)庫高可用技術(shù)第5章MySQL集群的橫向擴展第6章高級復(fù)制第7章監(jiān)控初學(xué)者第8章監(jiān)控MySQL第9章視頻監(jiān)視存儲引擎第10章復(fù)制監(jiān)控第11章復(fù)制的故障排除第12章保衛(wèi)你的投資第13章MySQL企業(yè)版第14章云計算解決方案第15章MySQL集群九、Redis深多少歷險:核心原理和應(yīng)用實踐千帆競發(fā)——分布式鎖緩兵之計——延遲現(xiàn)象隊列縮衣節(jié)食——柵格化四兩撥千斤——HyperLogLog山巒起伏——布隆過濾器斷尾求生——簡單人員限流一毛不拔的鐵公雞——漏斗限流近水樓臺——GeoHash撈針——scan鞭辟入里的分析——線程IO模型交頭接耳——通信協(xié)議未雨綢繆——不易脫妝化果敢干練——管道同舟共濟——事務(wù)小道消息——PubSub開源節(jié)流——小對象裝換不怕一萬就怕萬一——主從網(wǎng)絡(luò)同步李代桃僵——Sentinel分治——Codis戮力同心——Cluster耳聽八方——Stream無所不知無所不能——Info指令拾遺補漏——再談分布式鎖朝生暮死——過期策略優(yōu)勝劣汰——LRU平波緩進——懶惰刪除掉烈火雄心——幽雅地建議使用Jedis人無遠慮必有近憂——保護Redis走露風(fēng)聲——Redis安全通信絲分縷析——探索“字符串”內(nèi)部可以循序漸進——探尋中“字典”內(nèi)部挨肩迭背——探索“壓縮列表”內(nèi)部風(fēng)馳電掣——探尋中“飛速列表”內(nèi)部凌波微波——探索“快速跳躍列表”內(nèi)部破舊立新——深入“太緊湊列表”內(nèi)部金枝玉葉——一路探索“基數(shù)樹”內(nèi)部追求細致——LFUVSLRU時刻戰(zhàn)戰(zhàn)兢兢——懶惰刪掉的巨大無比犧牲十、進入到解釋Java虛擬機:JVM中級特性與最佳實踐(第3版)第1章走過去Java第2章Java內(nèi)存區(qū)域與內(nèi)存溢出異常第3章垃圾收集器與內(nèi)存分配策略第4章虛擬機性能監(jiān)控、故障維護工具第5章調(diào)優(yōu)案例分析與實戰(zhàn)第6章類文件結(jié)構(gòu)第7章虛擬機類加載機制第8章虛擬機字節(jié)碼執(zhí)行引擎第9章類加載及執(zhí)行子系統(tǒng)的案例與實戰(zhàn)第10章前端編譯器與優(yōu)化第11章后端代碼編譯與優(yōu)化系統(tǒng)第12章Java內(nèi)存模型與線程第13章線程安全與鎖優(yōu)化十一、踏入理解Kafka:核心設(shè)計與實踐原理第1章初識Kafka第2章生產(chǎn)者第3章消費者第4章主題與分區(qū)第5章日志存儲第6章進入到服務(wù)端第7章探索客戶端第8章可靠性設(shè)計實驗第9章Kafka應(yīng)用第10章Kafka監(jiān)控第11章高級應(yīng)用第12章Kafka與Spark的集成十二、數(shù)據(jù)結(jié)構(gòu)與算法分析:Java語言詳細解釋第1章本論第2章算法總結(jié)第3章表、棧和隊列第4章樹第5章散列第6章優(yōu)先權(quán)隊列(堆)第7章排序第8章不相隔閡類第9章圖論算法第10章算法設(shè)計技巧第11章本息同還總結(jié)第12章高級數(shù)據(jù)結(jié)構(gòu)船舶概論利用十三、java編程思想第27章對象導(dǎo)論第2章一切都是對象第3章操作符第4章完全控制先執(zhí)行流程第5章初始化設(shè)置與清理第6章訪問權(quán)限控制第7章復(fù)用類第8章多態(tài)第9章接口第10章內(nèi)部類第11章600400紅豆股份對象第12章通過異常處理錯誤第13章字符串第14章類型信息第15章泛型第16章數(shù)組第17章容器系統(tǒng)性研究第18章JavaI/O系統(tǒng)第19章枚舉類型第20章注解第21章并發(fā)第22章圖形化用戶界面下載地址:
點個在看,轉(zhuǎn)發(fā)給朋友吧