日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java基础分享_一、java基础教程

發布時間:2023/12/2 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java基础分享_一、java基础教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、java是一門比較純粹的面向對象編程語言,所以java的所有代碼都必須寫在類的內部。

1.1 java的可執行文件后綴名是".java",例如HelloWorld.java,并且每個可執行文件內部,必須有且僅有一個public公共類/公共接口/公共抽象類。

并且public公共類/公共接口/公共抽象類的名字必須和文件名一致。

(1)以下三選一:

public class MyClass{……} (類,文件名必須是MyClass.java)

public abstract MyAbStract{……} (抽象類,文件名必須是MyAbStract.java)

public implements MyImplements{……} (接口,文件名必須是MyImplements.java)

(2)而其他和public類處于同一文件的類,可以是外部類(即定義在public公共類的外部),

也可以是內部類(即定義在public公共類的內部,或者定義在其他外部類的內部)

1.2 java的入口函數,和c/c++一樣,入口函數是main,格式如HelloWorld.java代碼內容:

1.3 在一些項目中,每個java可執行文件都必須定義包名,該包名表示該文件中的類處于該項目的路徑,也是該文件類的唯一的key值。如:

(圖一)

(圖二)

可執行文件的編譯和運行。

1.5 多個包之間的導入,使用import導入,如:

(1)新建不同包下的Student和Teacher類

在HelloWorld,類可以用new創建實例

(3)編譯和運行

2、java的基礎變量類型和包裝類

(1)包裝類是類,而基礎類型不是類(包裝類是對 基礎類型 的封裝的類)

基礎類型和包裝類之間可以相互隱式轉換,唯一不同的是包裝類定義后默認的初始值為null,而基礎類型默認為0。

(2)java的基礎類型是基于jvm的自定義的基礎類型,也就是說與機器無關,如int,不論c/c++中系統自定義的int長度多長,

都和java的基礎類型int占用字節長度無關!(java是與平臺無關的跨平臺開發語言)

(3)每個基礎類型都有對應的包裝類:

int(占32位字節) ========對應包裝類=====》 ?Integer

char(占16位字節) ========對應包裝類=====》 ?Character

byte(占8位字節) ========對應包裝類=====》 ?Byte

long(占64位字節) ========對應包裝類=====》 ?Long

boolean(占8位字節) ========對應包裝類=====》 ?Boolean

float(占32位字節) ========對應包裝類=====》 ?Float

double(占64位字節) ========對應包裝類=====》 ?Double

3、代碼注釋,與基本的輸入System.in、輸出System.out

PS:為何這樣排版?主要是為了一些已經學習過其他一門語言的人,更方便入門java。現在有千百門編程語言,誰手上沒有一門熟悉的呢?

點贊

收藏

分享

文章舉報

joth

發布了9 篇原創文章 · 獲贊 0 · 訪問量 80

私信

關注

總結

以上是生活随笔為你收集整理的java基础分享_一、java基础教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。