成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Java? 教程(目錄)

lifesimple / 3491人閱讀

Java? 教程
Java教程是為JDK 8編寫的,本頁面中描述的示例和實(shí)踐沒有利用在后續(xù)版本中引入的改進(jìn)。

Java教程是希望使用Java編程語言創(chuàng)建應(yīng)用程序的程序員的實(shí)用指南,其中包括數(shù)百個(gè)完整的工作示例和數(shù)十個(gè)課程,相關(guān)課程組被組織成“教程”。

覆蓋基礎(chǔ)知識(shí)的路徑

這些教程以書籍的形式提供,如Java教程,第六版,前往Amazon.com購(gòu)買。

入門

介紹Java技術(shù)和安裝Java開發(fā)軟件并使用它來創(chuàng)建簡(jiǎn)單程序的課程,這條路徑提供了有關(guān)開始使用Java編程語言所需的一切知識(shí)。

Java技術(shù)現(xiàn)象

“Hello World!”應(yīng)用程序

仔細(xì)看看“Hello World!”應(yīng)用程序

常見問題(及其解決方案)

學(xué)習(xí)Java語言

描述Java編程語言基本概念和特性的課程。

面向?qū)ο缶幊谈拍?/b>

什么是對(duì)象?

什么是類?

什么是繼承?

什么是接口?

什么是包?

面向?qū)ο蟮木幊谈拍钕蚰憬榻B面向?qū)ο缶幊瘫澈蟮暮诵母拍睿簩?duì)象、消息、類和繼承,本課程將向你展示這些概念如何轉(zhuǎn)化為代碼,如果你已熟悉面向?qū)ο蟮木幊?,?qǐng)隨意跳過本課程。

語言基礎(chǔ)知識(shí)

描述了該語言的傳統(tǒng)特性,包括變量、數(shù)組、數(shù)據(jù)類型、運(yùn)算符和控制流。

變量

運(yùn)算符

表達(dá)式、語句和塊

控制流語句

類和對(duì)象

描述了如何編寫創(chuàng)建對(duì)象的類,以及如何創(chuàng)建和使用對(duì)象。

對(duì)象

類的更多方面

嵌套類

局部類

匿名類

Lambda表達(dá)式

枚舉類型

注解

注解基礎(chǔ)知識(shí)

聲明注解類型

預(yù)定義的注解類型

類型注解和可插拔類型系統(tǒng)

重復(fù)注解

注解是元數(shù)據(jù)的一種形式,為編譯器提供信息,本課程介紹了在程序中有效使用注解的位置和方法。

接口和繼承

接口

定義接口

實(shí)現(xiàn)接口

將接口用作類型

不斷發(fā)展的接口

默認(rèn)方法

繼承

重寫和隱藏方法

多態(tài)性

使用super關(guān)鍵字

Object作為超類

抽象方法和類

數(shù)字和字符串

本課程介紹如何使用Number和String對(duì)象,本課程還向你展示了如何格式化輸出數(shù)據(jù)。

數(shù)字

格式化數(shù)字打印輸出

超越基本算術(shù)

字符

字符串

在數(shù)字和字符串之間轉(zhuǎn)換

操縱字符串中的字符

比較字符串和字符串的部分

StringBuilder類

自動(dòng)裝箱和拆箱

泛型

泛型是Java編程語言的強(qiáng)大功能,它們可以提高代碼的類型安全性,使你可以在編譯時(shí)檢測(cè)到更多錯(cuò)誤。

為什么要使用泛型?

泛型類型

泛型原始類型

泛型方法

有界類型參數(shù)

泛型、繼承和子類型

類型推斷

泛型通配符

泛型通配符捕獲和Helper方法

泛型通配符使用指南

類型擦除

泛型的限制

包是Java編程語言的一個(gè)特性,它可以幫助你組織和構(gòu)建類及其相互之間的關(guān)系。

創(chuàng)建和使用包

使用包成員

管理源文件和類文件

基本Java類

關(guān)于異常、基本輸入/輸出、并發(fā)、正則表達(dá)式和平臺(tái)環(huán)境的課程。

異常

什么是異常?

捕獲或指定要求

捕獲和處理異常

如何拋出異常

異常的優(yōu)點(diǎn)

基礎(chǔ)I/O

I/O流

字節(jié)流

字符流

緩沖流

掃描

格式化流

命令行I/O

數(shù)據(jù)流

對(duì)象流

文件I/O

并發(fā)

進(jìn)程和線程

Thread對(duì)象

同步

并發(fā)活性

守護(hù)阻塞

不可變對(duì)象

高級(jí)并發(fā)對(duì)象

Lock對(duì)象

執(zhí)行器

原子變量

平臺(tái)環(huán)境

配置實(shí)用工具

系統(tǒng)實(shí)用工具

PATH和CLASSPATH

正則表達(dá)式

介紹

集合

使用和擴(kuò)展Java集合框架的課程。

集合介紹

接口

集合接口

Collection接口

Set接口

List接口

Queue接口

Deque接口

Map接口

對(duì)象排序

SortedSet接口

SortedMap接口

聚合操作

聚合操作

聚合歸納操作

聚合并行性

實(shí)現(xiàn) 算法 自定義集合實(shí)現(xiàn) 互操作性 日期時(shí)間API

如何使用java.time編寫日期和時(shí)間代碼。

Date-Time

標(biāo)準(zhǔn)日歷

標(biāo)準(zhǔn)日歷概述

DayOfWeek和Month枚舉

日期類

日期和時(shí)間類

時(shí)區(qū)和偏移類

Instant類

解析和格式化

Temporal包

Period和Duration

Clock

非ISO日期轉(zhuǎn)換

遺留日期-時(shí)間代碼

部署

如何使用JAR文件打包應(yīng)用程序和applet,并使用Java Web Start和Java Plug-in進(jìn)行部署。

創(chuàng)建圖形用戶界面 使用Swing創(chuàng)建GUI

在Java平臺(tái)上創(chuàng)建GUI的全面介紹。

創(chuàng)建JavaFX GUI

JavaFX教程的集合。

專業(yè)路徑與課程

這些路徑和課程僅作為網(wǎng)頁提供。

定制網(wǎng)絡(luò)

介紹Java平臺(tái)強(qiáng)大的網(wǎng)絡(luò)特性。

擴(kuò)展機(jī)制

如何使Java平臺(tái)上運(yùn)行的所有應(yīng)用程序都可以使用自定義API。

全屏獨(dú)占模式API

如何編寫更充分利用用戶圖形硬件的應(yīng)用程序。

泛型

對(duì)類型系統(tǒng)的增強(qiáng),支持對(duì)各種類型的對(duì)象的操作,同時(shí)提供編譯時(shí)類型安全性,請(qǐng)注意,本課程適用于高級(jí)用戶,Java語言路徑包含適用于初學(xué)者的泛型課程。

國(guó)際化

設(shè)計(jì)輕松適應(yīng)(本地化)各種語言和區(qū)域的軟件的介紹。

JavaBeans

Java平臺(tái)的組件技術(shù)。

JDBC數(shù)據(jù)庫訪問

介紹用于Java應(yīng)用程序與各種數(shù)據(jù)庫和數(shù)據(jù)源之間連接的API。

JMX

Java Management Extensions提供了管理應(yīng)用程序,設(shè)備和服務(wù)等資源的標(biāo)準(zhǔn)方法。

JNDI

Java命名和目錄接口支持訪問命名和目錄服務(wù),如DNS和LDAP。

JAXP

介紹用于XML處理的Java API(JAXP)技術(shù)。

JAXB

介紹XML綁定(JAXB)技術(shù)的Java體系結(jié)構(gòu)。

RMI

遠(yuǎn)程方法調(diào)用API允許對(duì)象調(diào)用在另一個(gè)Java虛擬機(jī)上運(yùn)行的對(duì)象的方法。

反射

表示(“反映”)當(dāng)前Java虛擬機(jī)中的類、接口和對(duì)象的API。

安全

有助于保護(hù)應(yīng)用程序免受惡意軟件攻擊的Java平臺(tái)特性。

聲音

用于從應(yīng)用程序播放聲音數(shù)據(jù)的API。

2D圖形

如何在應(yīng)用程序中顯示和打印2D圖形。

Sockets直接協(xié)議

如何啟用Sockets直接協(xié)議來利用InfiniBand。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/76429.html

相關(guān)文章

  • Hello World -- Java Web版(Java Web 入門教程

    摘要:在中運(yùn)行,輸出如下圖,則說明安裝成功下載本文使用的是最新穩(wěn)定版并解壓到任意目錄。設(shè)置環(huán)境變量為解壓后的目錄,該目錄中應(yīng)包含以下文件。運(yùn)行打開工具,依次運(yùn)行兩個(gè)命令的目錄注意將替換成具體的路徑。 在閱讀本文之前,你一定知道如何用Java語言寫出Hello, World!了。那么,用Java語言如何寫出Web版的Hello, World!,使之顯示在瀏覽器中呢?本文將一步一步演示如何寫出J...

    james 評(píng)論0 收藏0
  • Java? 教程(管理源文件和類文件)

    管理源文件和類文件 Java平臺(tái)的許多實(shí)現(xiàn)依賴于分層文件系統(tǒng)來管理源文件和類文件,盡管Java語言規(guī)范不要求這樣做,策略如下。 將類、接口、枚舉或注解類型的源代碼放在文本文件中,該文件的名稱是類型的簡(jiǎn)單名稱,其擴(kuò)展名為.java,例如: //in the Rectangle.java file package graphics; public class Rectangle { ... ...

    ghnor 評(píng)論0 收藏0
  • Windows環(huán)境下JDK安裝與環(huán)境變量配置詳細(xì)的圖文教程

    摘要:原文作者博文出處本節(jié)內(nèi)容安裝與環(huán)境變量配置以下是詳細(xì)步驟一準(zhǔn)備工具可以到官網(wǎng)下載系統(tǒng)我這里是系統(tǒng)可以根據(jù)系統(tǒng)的版本下載相對(duì)應(yīng)的。配置系統(tǒng)環(huán)境配置環(huán)境變量右擊我的電腦高級(jí)環(huán)境變量。根據(jù)自己的安裝路徑填寫環(huán)境變量。 原文作者:souvc博文出處:http://www.cnblogs.com/liuhon... 本節(jié)內(nèi)容:JDK安裝與環(huán)境變量配置 以下是詳細(xì)步驟 一、準(zhǔn)備工具: 1.JDK ...

    Yangyang 評(píng)論0 收藏0
  • Java? 教程(“Hello World!”應(yīng)用程序)

    Hello World!應(yīng)用程序 下面列出的小節(jié)提供了編譯和運(yùn)行一個(gè)簡(jiǎn)單的Hello World!應(yīng)用程序的詳細(xì)說明,第一部分提供了關(guān)于使用NetBeans IDE入門的信息,集成開發(fā)環(huán)境極大地簡(jiǎn)化了軟件開發(fā)過程。NetBeans IDE運(yùn)行在下面列出的所有平臺(tái)上,其余部分提供了特定于平臺(tái)的指示,用于在沒有集成開發(fā)環(huán)境的情況下啟動(dòng)。如果遇到問題,一定要參考常見問題部分,它為新用戶遇到的許多問題提供...

    skinner 評(píng)論0 收藏0
  • Java? 教程(PATH和CLASSPATH)

    PATH和CLASSPATH 本節(jié)介紹如何在Microsoft Windows,Solaris和Linux上使用PATH和CLASSPATH環(huán)境變量,有關(guān)最新信息,請(qǐng)參閱安裝Java Development Kit(JDK)軟件包中隨附的安裝說明。 安裝軟件后,JDK目錄將具有如下所示的結(jié)構(gòu)。 showImg(https://segmentfault.com/img/bVbqpb7?w=282&h...

    Ku_Andrew 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

lifesimple

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<