java學習第一章第一小節(基礎中的基礎)

學習Java的小前奏(一個學習大致範圍)

Java基礎
語法基礎
OO
Exception
Array
基礎類
I/O stream
Collection /Generic
Thresd
TCP/UDP
Gui
Meta Data
Regula Expression


JDK初步
Java web編程:框架有很多,以後學習會很困難,但是掌握原理就要好很多,就最核心的原理性的東西掌握好了,再學新的就會好學很多。主攻原理,稍微學一下別的框架。
j2ee :本身是一個標準,有一個開源的框架是企業級應用,主要講的是3.0
J2ME:略講,市場上招j2me的職位很少 因爲適配問題還有安卓和iOS操作系統再走兩套程序太複雜麻煩了,漸漸就被h5取代。

第一節課 J2SE

計算機語言的歷史以及Java語言的歷史地位
第一代語言;打孔機-純機器語言
第二代:彙編
第三代:C、Pascal、Fortran面向過程的語言
C++面向過程/面向對象
Java跨平臺的純面向對象的語言
.NET跨語言的平臺
第四代:…
Java自身的發展歷史
95年 sun發佈JDK1.0
98年 JDK1.2更名爲Java2
後續JDK1.3
Java體系

java結構
Java的特點
一種純面向對象的語言
一種平臺無關的語言,提供程序運行的解釋環境
一種健壯的語言,吸收了C++語音的優點,但去掉了其影響程序健壯性的東西,比如指針和內存釋放
構成Java的核心機制
Java虛擬機(java Virtual)實現和平臺無關
Java的垃圾收集機制(GARBAGE collection),實現了Java的健壯性

源程序-----Java編譯器------字節碼

字碼節:類裝載器>>字節碼校驗器>>解釋器>>操作系統平臺

Java的虛擬機可以實現一次編譯,隨處運行
Java是解釋性的語言,第一次編譯成Java自己的class文件
編譯語言是直接可以編譯成爲操作系統可以認識的語言
Java的垃圾收集機制
不再使用的內存空間可以回收,在C/C++中沒有回收機制,垃圾收集在Java程序運行過程中自動進行,程序員誤發精確控制和干預。
JRE運行環境

Javac:windos的一個文件
Bin:二進制 編譯後的程序
環境變量path:

系統變量

查詢Java的版本:Java -version

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章