更新時間:2018-12-17 09:45:58 來源:動力節點 瀏覽2463次
目前,Java開發的就業前景相當明朗“錢”途一片大好,畢竟互聯網企業對Java編程人才需求很旺盛。Java開發人才的薪資要比其他編程人才高出一大截,所以有很多朋友就都想來從事Java開發。那么學習Java需要什么基礎?
其實有一定的編程語言基礎,當然會讓你學習Java變的更為容易,如果你是Java零基礎,學起來可能會有一些困難,但只要有一定的邏輯思維,學習起來也不是很難,下面來說下學習Java首先要學習哪些:
什么是Java?
答:Java是一種通用的,并發的,強類型的,面向對象的編程語言(摘自Java規范第二版)
什么是JDK?JDK后面的1.3、1.4.2版本號又是怎么回事?
答:JDK是Sun公司分發的免費Java開發工具,正式名稱為J2SDK(Java2SoftwareDevelopKit)。
什么是JRE/J2RE?
答:J2RE是Java2RuntimeEnvironment,即Java運行環境,有時簡稱JRE。
如果你只需要運行Java程序或Applet,下載并安裝它即可。
如果你要自行開發Java軟件,請下載JDK。在JDK中附帶有J2RE。
注意由于Microsoft對Java的支持不完全,請不要使用IE自帶的虛擬機來運行Applet,務必安裝一個J2RE或JDK。
什么是J2SE/J2EE/J2ME?
答:J2SE就是一般的Java。
J2EE規范更多的是對J2EE服務器的要求和開發人員的約束。
J2ME是針對嵌入式設備的,比如Java手機,它有自己的SDK。而J2EE使用J2SE的SDK。
學習Java用什么工具比較好?
答:1、最基本的開發運行工具:JDK+文本編輯器
2、集成開發環境:Eclipse或者MyEclipse或者NetBeans或者IntelijIdea。
3、數據庫工具:MySQL或者Oracle。
4、服務器工具:Tomcat。
學習Java有哪些好的參考書?
答:對于除了打游戲就不知道計算機開發是什么的同學,小編推薦《HeadFirstJava,2ndEdition(中文版)》,這本書涵蓋了Java的基礎知識、簡單粗暴,語言風趣幽默,非常適合零基礎的同學。
對于有一定計算機基礎或者是計算機專業的童鞋來講,小編推薦《ThinkinginJava》,《Java核心技術(卷1、2)》這兩本,這兩本書寫作風格相對來說比較傳統,不僅包含Java基礎知識而且涵蓋Java的高級應用,但是對入門者有一定的基礎要求。
當然書有很多各自推薦有各自的道理,深挖一本比淺讀3本更有效。
Java和C++哪個更好?
答:這個問題是一個很不恰當的問題。你應該問:Java和C++哪個更適用于我的項目?
如果你不需要跨平臺,不需要分布式,要強調程序的運行速度,C++更為適用。反之?你應當考慮Java。
關鍵字是什么?
答:關鍵字是電腦語言里事先定義的,有特別意義的標識符,有時又叫保留字,是有特別意義的變量。
Java的關鍵字對Java的編譯器有特殊的意義,他們用來表示一種數據類型,或者表示程序的結構等,關鍵字不能用作變量名、方法名、類名、包名和參數。
Java語言規定關鍵字不能作為標識符。目前共有50個Java關鍵字,其中,"const"和"goto"這兩個關鍵字在Java語言中并沒有具體含義。Java語言把它們列為關鍵字,只是因為"const"和"goto"是其他某些計算機語言的關鍵字。
面向對象的知識:
Java是一個面向對象的開發語言,因此熟悉面向對象對學習Java很有必要,您要了解:什么是對象,什么是類;什么是封裝,什么是多態,什么是繼承;什么是抽象類,什么是接口。了解了概念后,您還需要這些概念是如何體現的,如類和對象有什么區別?類是如何封裝的?
對本篇還存有疑惑的朋友,可以到動力節點IT培訓機構的官網咨詢在線老師。
相關閱讀
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習