Java学习开发入门基础教程系列
ava是一種跨平臺的語言,一次編寫,到處運(yùn)行,在世界編程語言排行榜中穩(wěn)居第二名(第一名是C語言)。
Java用途廣泛,可以用來開發(fā)傳統(tǒng)的客戶端軟件和網(wǎng)站后臺,也可以開發(fā)如火如荼 Android 應(yīng)用和云計(jì)算平臺。
一. Java概述
1.?Java語言概述
2.?Java虛擬機(jī)以及跨平臺原理
3.?Java的主要就業(yè)方向
4.?Java的不同版本
5.?Java開發(fā)環(huán)境搭建
6.?第一個(gè)Java程序示例
7.?Java類和對象的概念
8.?Java類庫及其組織結(jié)構(gòu)
9.?Java import
二. Java語法基礎(chǔ)
1.?Java數(shù)據(jù)類型以及變量的定義
2.?Java數(shù)據(jù)類型轉(zhuǎn)換
3.?Java運(yùn)算符
4.?Java流程控制
5.?Java數(shù)組的定義和使用
6.?Java StringBuffer與StringBuider
7.?強(qiáng)調(diào)一下編程風(fēng)格
三. Java類與對象
1.?Java類的定義及其實(shí)例化
2.?Java訪問修飾符
3.?Java變量的作用域
4.?Java this關(guān)鍵字詳解
5.?Java方法重載
6.?Java類的基本運(yùn)行順序
7.?Java包裝類、拆箱和裝箱詳解
8.?再談Java包
9.?源文件的聲明規(guī)則
四. Java繼承和多態(tài)
1.?繼承的概念與實(shí)現(xiàn)
2.?Java super關(guān)鍵字
3.?繼承中的方法的覆蓋和重載
4.?多態(tài)和動(dòng)態(tài)綁定
5.?instanceof 運(yùn)算符
6.?多態(tài)對象的類型轉(zhuǎn)換
7.?Java static關(guān)鍵字
8.?Java final關(guān)鍵字
9.?Java Object類
五. 面向?qū)ο蟾呒壧匦?br /> 1.?Java內(nèi)部類及其實(shí)例化
2. 內(nèi)部類的分類
3.?抽象類的概念和使用
4.?接口的概念和使用
5.?接口和抽象類的區(qū)別
6.?Java 泛型
7.?泛型通配符和類型參數(shù)的范圍
六. 異常處理
1.異常處理基礎(chǔ)
2.異常類型
3.未被捕獲的異常
4.try和catch的使用
5.多重catch語句的使用
6.try語句的嵌套
7.throw:異常的拋出
8.throws子句
9.finally塊
10.Java的內(nèi)置異常
11.創(chuàng)建自己的異常子類
12.斷言
七. 多線程編程
1.線程的概念
2.Java線程模型
3.主線程
4.創(chuàng)建線程
5.創(chuàng)建多線程
6.isAlive()和join()的使用
7.線程優(yōu)先級
8.線程同步
9.線程間通信
10.線程死鎖
11.線程的掛起、恢復(fù)和終止
八. 輸入輸出(IO)操作
1.輸入輸出基本概念
2.面向字符的輸入流
3.面向字符的輸出流
4.面向字節(jié)的輸入輸出流
5.面向字節(jié)流的應(yīng)用
6.文件與目錄管理
7.文件的隨機(jī)讀寫
8.文件的壓縮處理
九. 常用類庫、向量與哈希
1.Java基礎(chǔ)類庫
2.Object類
3.Java語言包(java.lang)簡介
4.日期和時(shí)間類
5.向量及其應(yīng)用
6.哈希表及其應(yīng)用
十. 圖形界面(GUI)設(shè)計(jì)
1.圖形界面設(shè)計(jì)基礎(chǔ)
2.框架窗口
3.標(biāo)簽、按鈕和按鈕事件
4.面板
5.布局設(shè)計(jì)
6.文本框和文本區(qū)
7.文本框和文本區(qū)的輸入輸出
8.選擇框和單選按鈕
9.列表和組合框
10.菜單
11.對話框
12.滾動(dòng)條
13.鼠標(biāo)事件
14.鍵盤事件
十一. 圖形、圖像與多媒體
1.繪圖基礎(chǔ)
2.設(shè)置字型和顏色
3.繪圖模式
4.Graphics類的繪圖方法
5.Graphics2D類的繪圖方法
6.圖像處理基礎(chǔ)
7.圖像緩沖技術(shù)
8.多媒體基礎(chǔ)
十二. 網(wǎng)絡(luò)與數(shù)據(jù)庫編程
1.IP地址和InetAddress類
2.套接字(Socket)
3.數(shù)據(jù)庫連接
4.幾個(gè)重要的類和接口
5.數(shù)據(jù)庫查詢
6.數(shù)據(jù)庫更新
7.插入記錄
8.修改記錄
9.刪除記錄
總結(jié)
以上是生活随笔為你收集整理的Java学习开发入门基础教程系列的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Node.js开发入门(一)——安装No
- 下一篇: Java面向对象的三大特征(封装,继承,