java底層用什么語(yǔ)言寫的 java底層源碼,應(yīng)該從什么地方開(kāi)始看起?
java底層源碼,應(yīng)該從什么地方開(kāi)始看起?java編程用什么工具?源碼在哪里下載,怎么用?我的工作是軟件測(cè)試,每天處理開(kāi)發(fā)。Eclipse不僅是開(kāi)源和免費(fèi)的,而且還支持各種插件和語(yǔ)言。Svn是一個(gè)開(kāi)源
java底層源碼,應(yīng)該從什么地方開(kāi)始看起?
java編程用什么工具?
源碼在哪里下載,怎么用?
我的工作是軟件測(cè)試,每天處理開(kāi)發(fā)。Eclipse不僅是開(kāi)源和免費(fèi)的,而且還支持各種插件和語(yǔ)言。
Svn是一個(gè)開(kāi)源版本控制系統(tǒng)。在開(kāi)發(fā)同一個(gè)項(xiàng)目時(shí),多個(gè)人可以共享資源和合并代碼。
Git也是一個(gè)開(kāi)源版本控制系統(tǒng)。區(qū)別在于它是分布的。而且效率更高。我們當(dāng)前的項(xiàng)目正在從VN遷移到GIT。
4. Genkins是一個(gè)開(kāi)源軟件項(xiàng)目,是一個(gè)基于Java開(kāi)發(fā)的持續(xù)集成工具。最重要的功能是不斷發(fā)布軟件版本,在每次開(kāi)發(fā)或bug修改后都可以快速部署。
5. 文本編輯器,如notepa和UE,是非常有用的代碼編輯器。這取決于個(gè)人喜好。
以上,是一般公司java開(kāi)發(fā)常用的軟件。
寫一個(gè)答案并不容易,就像這樣。
??里所謂的源碼應(yīng)該就是源代碼,當(dāng)然上升到代碼層次其實(shí)也就是聊編程語(yǔ)言與應(yīng)用,要知道編程語(yǔ)言很多自然源碼也分很多種,像平常的安卓應(yīng)用的源碼,手機(jī)游戲的源碼,甚至于網(wǎng)頁(yè)的源碼,真的太多了,互聯(lián)網(wǎng)的共享遠(yuǎn)遠(yuǎn)比我們想象的多的多。
至于這些源碼去哪里下載,這得看你需要哪一種源碼的,按照應(yīng)用分類,就可以通過(guò)搜索引擎去尋找,有很多的源碼網(wǎng)站,下載到源碼之后,可以根據(jù)源碼的性質(zhì)去搭建相應(yīng)的環(huán)境進(jìn)行配置,然后實(shí)現(xiàn)源碼的運(yùn)行。
比如你下載的是安卓源碼,可以在電腦上配置Java環(huán)境以及Android SDK等等,哦,當(dāng)然,后面還得通過(guò)Android Studio IDE進(jìn)行代碼的編譯,最后呈現(xiàn)到手機(jī)上就是一個(gè)應(yīng)用了。
這里所謂的源代碼應(yīng)該是源代碼。當(dāng)然,上升到代碼級(jí)別實(shí)際上是在談?wù)摼幊陶Z(yǔ)言和應(yīng)用程序。你應(yīng)該知道編程語(yǔ)言有很多自然的源代碼,比如Android應(yīng)用程序的源代碼、手機(jī)游戲的源代碼,甚至網(wǎng)頁(yè)的源代碼。太多了。互聯(lián)網(wǎng)的共享比我們想象的要多得多。
至于在哪里下載源代碼,這取決于您需要什么樣的源代碼。根據(jù)應(yīng)用程序分類,您可以通過(guò)搜索引擎進(jìn)行搜索。有許多源代碼網(wǎng)站。下載源代碼后,可以根據(jù)源代碼的性質(zhì)構(gòu)建相應(yīng)的環(huán)境進(jìn)行配置,然后實(shí)現(xiàn)對(duì)源代碼的操作。
例如,您可以下載Android源代碼,在計(jì)算機(jī)上配置Java環(huán)境和Android SDK等。哦,當(dāng)然,你必須通過(guò)androidstudioide編譯代碼,最后把它作為一個(gè)應(yīng)用程序呈現(xiàn)給手機(jī)。