從這周開始酬蹋,我正式加入到了JAVA的學(xué)習(xí)大軍中,因為Java是一種跨平臺抽莱,適合于分布式計算環(huán)境的面向?qū)ο骩編程語言]范抓,與IOS有很多類似的地方。于是在閑暇之余食铐,也正式開始學(xué)習(xí)JAVA了匕垫,每天呢,看1-2集的視頻虐呻,做一些筆記象泵,每周五我會發(fā)布到簡書上面當(dāng)做我以后的復(fù)習(xí)資料,在工作之余也可以更多的去學(xué)習(xí)斟叼。
(只是來簡單了解一下)
JAVA學(xué)習(xí)筆記:
1偶惠、計算機(jī)發(fā)展史
2.計算機(jī)語言發(fā)展史:
第一代:機(jī)器語言。
例如:(0001110)可直接執(zhí)行犁柜。
所有計算機(jī)都是基于“馮諾依曼體系結(jié)構(gòu)”洲鸠。
第一臺計算機(jī)是在美國.費城.
當(dāng)時計算機(jī)速度為5000次/秒。
第二代:匯編語言馋缅。
使用單詞縮寫寫的代碼扒腕。也叫助記符。組成典型的匯編語言萤悴。
第三代:高級語言瘾腰。(面向過程、面向?qū)ο螅?面向過程包括:C覆履、Fortran蹋盆、COBOL、PASCAL硝全、ADA.
C是由貝爾實驗室發(fā)明的栖雾。
面向?qū)ο蟀ǎ篊++、C#伟众、JAVA(核心優(yōu)勢:跨平臺)
JAVA歷史(版本變化):
JAVA版本:J2EE(JAVAEE)定位在服務(wù)器端的應(yīng)用析藕。 J2SE(JAVASE)定位在個人計算機(jī)上的應(yīng)用。
(JAVAME)定位在消費電子產(chǎn)品的應(yīng)用上凳厢。
//JAVA開發(fā)注意事項账胧、開發(fā)環(huán)境等竞慢。
1.用途用于:企業(yè)集服務(wù)器端和安卓開發(fā)。
JAVA開發(fā)環(huán)境下載治泥、安裝筹煮、測試、環(huán)境變量的配置居夹。
JDK :JAVA開發(fā)工具包败潦。(開發(fā)時候安裝)
JRE:JAVA運行時環(huán)境。(只運行時安裝)
JVM:JAVA虛擬機(jī)吮播。
三個關(guān)系:JDK包含JRE变屁。JRE包含JVM。
文本編輯器:
UItraEdit
EditPlus
Notepad++
JAVA軟件:
Eclipse
JBuilder
NetBeans
JAVA注意事項:
1.JAVA大小寫:JAVA是區(qū)分大小寫的意狠。
2.main方法:在程序中粟关,每個程序都有一個入口,main方法是我們的第一步环戈,也是程序入口闷板。
3.一個源文件可以對應(yīng)多個class
4.Public 只能有一個,public這個類名必須跟文件名保持一致院塞。
5.編程風(fēng)格:一定要有縮進(jìn)(為了代碼比較清晰)遮晚。
6.成對編程:括號、引號的時候要一對一對寫拦止。(好處:不容易丟東西)
7.類名等必須有含義县遣。
注釋:(為了提高清晰度)單行注釋、與多行注釋汹族。
標(biāo)識符:給變量萧求、類、方法命名顶瞒。
需要注意:標(biāo)識符必須以字母夸政、下劃線、美元符開頭榴徐。
其它部分可以是字母守问、下劃線、美元符$坑资、數(shù)字組合耗帕。
命名不能為JAVA關(guān)鍵字。
字符集:
ISO8859-1 - 西歐字符集袱贮。
BIG5 - 臺灣繁體字
GB2312 - 大陸使用最早的仿便、最廣的簡體中午字符集。
GBK - GB2312的擴(kuò)展,可以表示繁體中文探越。
GB18030 - 最新GBK的擴(kuò)展,中國所有的非手持窑业、嵌入式計算機(jī)系統(tǒng)的強(qiáng)制實施標(biāo)準(zhǔn)钦幔。可以表示漢字常柄、維吾爾文鲤氢、藏文等中華民族字符。
Unicode - 國際通用字符集西潘。
歡迎熱愛學(xué)習(xí)的童鞋一起探討卷玉。
本人QQ:1037883965
歡迎大神來指導(dǎo)與吐槽。