謝謝邀請(qǐng)。
個(gè)人覺得,既然是入行編程,那首先,就應(yīng)該果斷的選擇linux操作系統(tǒng)或者是類unix操作系統(tǒng),因?yàn)檫@些系統(tǒng)都是免費(fèi)的,特別是linux操作系統(tǒng),常規(guī)比較常見的,ubuntu,OEM廠商就不需要像Windows支付一筆lincense費(fèi)用,所以同等價(jià)格,linux操作系統(tǒng)的電腦配置應(yīng)該可以比windows的好一些。
硬件選擇方面,可以考慮蘋果電腦,比如macbookair系列。價(jià)格從8899元起。蘋果電腦價(jià)格貴,但是使用時(shí)間比較長(zhǎng),而且是類unix系統(tǒng),對(duì)于命令行的學(xué)習(xí)幫助比較大。
不過題主9k之下,所以蘋果電腦的選擇余地比較小,那就可以考慮其它品牌的電腦。這里筆者不建議具體的牌子,但是考慮到題主是為了java學(xué)習(xí)。則幾點(diǎn)建議:
系統(tǒng)最好是linux的,更利用編程的學(xué)習(xí)
硬盤可以考慮混合形式,SSD+機(jī)械硬盤,SSD提高系統(tǒng)的響應(yīng)速度,機(jī)械硬盤可以提高存儲(chǔ)容量
內(nèi)存肯定需要16G以上,方便docker和虛擬機(jī)的使用
CPU即主流的即可,不用太超前
顯卡,如果僅僅是編程使用,則不需要配置多好,不客氣的說,很多集顯都可以滿足一般需求了。如果有其它的需求,那就另當(dāng)別論。
傳統(tǒng)的cd-rom的可以取消了。
如果顯卡要求不高,則可以在預(yù)算范圍內(nèi)適當(dāng)?shù)奶岣呱厦娴腸pu/內(nèi)存質(zhì)量的配置,如果顯卡要求比較高,則可能需要考慮預(yù)算內(nèi)的平衡。
最后,再強(qiáng)調(diào)一點(diǎn),作為一個(gè)程序員,也可以適當(dāng)?shù)目紤]DIY硬件,多摸摸硬件,也可以幫助我們理解程序運(yùn)行嘛。加油!