java是一種可以撰寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,是由SunMicrosystems公司于1995年5月推出的Java程序設(shè)計(jì)語(yǔ)言和Java平臺(tái)
學(xué)習(xí)內(nèi)容
一、Java基礎(chǔ)語(yǔ)法
1.Java語(yǔ)言的發(fā)展史2.JDK的下載和安裝3.DOS命令的介紹和使用4.Path環(huán)境變量的配置 5.個(gè)代碼HelloWorld案例6.NotePad++軟件的安裝和使用 7.Java中的數(shù)據(jù)類型8.常量的使用9.變量的定義與使用10.Java中代碼的書(shū)寫規(guī)范11.數(shù)據(jù)類型之間的轉(zhuǎn)換12.Java中的各種運(yùn)算符操作13.if分支語(yǔ)句的靈活使用14.switch分支語(yǔ)句15.for循環(huán)結(jié)構(gòu)16.while循環(huán)結(jié)構(gòu)17.do..while循環(huán)結(jié)構(gòu)18.各種循環(huán)語(yǔ)句的區(qū)別和應(yīng)用場(chǎng)景19.循環(huán)跳轉(zhuǎn)控制語(yǔ)句20.嵌套循環(huán)的應(yīng)用21.使用循環(huán)嵌套打印直角三角形22.IDEA開(kāi)發(fā)軟件23.數(shù)組的動(dòng)態(tài)初始化24.數(shù)組的訪問(wèn)格式25.數(shù)組的靜態(tài)初始化26.Java的內(nèi)存劃分和作用27.分析數(shù)組在內(nèi)存中的存儲(chǔ)28.方法的定義和調(diào)用29.方法的參數(shù)和返回值問(wèn)題30.方法的重載(Overload)31.參數(shù)是基本類型和引用類型的區(qū)別32.Debug斷點(diǎn)調(diào)試的使用
二、面向?qū)ο蠡A(chǔ)
1.類和對(duì)象的概述2.分析對(duì)象在內(nèi)存中的存儲(chǔ)3.成員變量和局部變量的區(qū)別4.private關(guān)鍵字的應(yīng)用5.this關(guān)鍵字的應(yīng)用6.this關(guān)鍵字的內(nèi)存原理7.面向?qū)ο筇匦灾庋b8.構(gòu)造方法(Constructor)9.構(gòu)造方法的注意事項(xiàng)10.標(biāo)準(zhǔn)類的定義規(guī)范
三、API基礎(chǔ)
1.API的使用方式2.String類的特點(diǎn)3.String類的常用構(gòu)造方法4.字符串的比較規(guī)則5.用戶登錄的案例6.遍歷字符串的方式7.字符串的拼接8.字符串的反轉(zhuǎn)操作9.StringBuilder類的作用10.StringBuilder類的構(gòu)造方法11.StringBuilder類的常用方法12.用StringBuilder完成字符串拼接和反轉(zhuǎn)
四、集合基礎(chǔ)
1.ArrayList集合的特點(diǎn)2.ArrayList的構(gòu)造方法3.ArrayList的常用操作4.集合存儲(chǔ)自定義類型并遍歷5.學(xué)生管理系統(tǒng)的業(yè)務(wù)介紹6.學(xué)生管理系統(tǒng)的創(chuàng)建
學(xué)好JAVA的就業(yè)方向有哪些?
1、Java企業(yè)級(jí)應(yīng)用開(kāi)發(fā)。目前Java在許多行業(yè)的企業(yè)信息應(yīng)用方面的應(yīng)用非常多,比如OA、郵箱、股票、金融、考試、物流、醫(yī)療、礦山等信息方面的系統(tǒng)。該方向和行業(yè)密切相關(guān)。所以,這是一個(gè)經(jīng)驗(yàn)型的發(fā)展方向。Java開(kāi)發(fā)者在這方面的需求也非常大,待遇也相當(dāng)不錯(cuò),有三到五年工作經(jīng)驗(yàn)的年薪在15至20萬(wàn)這是一個(gè)很正常的水平。
2、Java網(wǎng)站建設(shè)。近幾年來(lái),網(wǎng)站建設(shè)業(yè)務(wù)一直呈快速上升勢(shì)頭,行業(yè)市場(chǎng)越來(lái)越大。新技術(shù)的應(yīng)用將促使企業(yè)網(wǎng)站建設(shè)更具魅力。Java編程語(yǔ)言也將使網(wǎng)站結(jié)構(gòu)更緊密,訪問(wèn)更流暢,更能適應(yīng)新的要求。特別是像大企業(yè)更偏向于使用Java技術(shù)。