壹、Java語言概述
首先得知道Java是什麽,Java是SUN(Stanford University Network,斯坦福大學網絡公司)1995年推出的壹門高級編程語言,是壹種面向Internet的編程語言。隨著Java技術在web方面的不斷成熟,已經成為Web應用程序的首選開發語言。
那麽為什麽要使用這個語言呢,Java語言的特點跨平臺性,通過Java語言編寫的應用程序在不同的系統平臺上都可以運行。原理是只要在需要運行java應用程序的操作系統上,先安裝壹個Java虛擬機(JVM Java Virtual Machine)即可。由JVM來負責Java程序在該系統中的運行。
二、認識JRE,JDK
JRE(Java Runtime Environment Java運行環境)
包括Java虛擬機(JVM Java Virtual Machine)和Java程序所需的核心類庫等,如果想要運行壹個開發好的Java程序,計算機中只需要安裝JRE即可。
JDK(Java Development Kit Java開發工具包)
JDK是提供給Java開發人員使用的,其中包含了java的開發工具,也包括了JRE。所以安裝了JDK,就不用在單獨安裝JRE了。
其中的開發工具:編譯工具(javac.exe) 打包工具(jar.exe)等
總結來說就是,使用JDK開發完成的java程序,然後再交給JRE去運行。
三、Java之面向對象
面向對象是相對面向過程而言,面向對象和面向過程都是壹種思想。
面向過程,強調的是功能行為。
面向對象,將功能封裝進對象,強調具備了功能的對象,是壹種符合人們思考習慣的思想,可以將復雜的事情簡單化,面向對象是基於面向過程的。
四、如何學習Java
不要急功近利,不要抱著速成的想法,否則必然走彎路,心態要擺正,學習編程不是壹蹴而就的事情。
再者就是不要什麽都學,浮躁的程度和技術水平成反比的,首先學好壹門語言,精通壹門後轉換是非常容易的,不要跟風,不能人雲亦雲,跟著環境去浮躁。
最重要的是要把基礎打紮實,多用心,多動手,程序運行的原理和機制,編程的目的,函數的調用,內存模型,解決問題的思路,如果基礎不紮實,開發出的程序就會很危險。保持不停的思考和總結,學習技術的模式永遠是過程更重於結果,所以也決定了學習大多都在工作之余進行,保持好習慣。
有想學習Java的同學,我這邊整理了壹篇關於Java系統學習的全套資料:
網頁鏈接
希望會給妳帶來幫助!