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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

java 基础,查看jar包源码,JD-GUI

發布時間:2023/12/19 综合教程 27 生活家
生活随笔 收集整理的這篇文章主要介紹了 java 基础,查看jar包源码,JD-GUI 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

java語言的特點

  跨平臺性(操作系統);

  面向對象;

  簡單性;

  健壯性 垃圾回收,異常處理;

  多線程;

  大數據開發相關;

JVM java virtual machine虛擬機;

  內存中開辟一塊空間;源文件 編譯 字節碼;

java計算機高級編程語言

程序存儲在哪里?-----程序就是英文------存儲在一個地方(文件)

我們寫完的程序--計算機不認識--編譯 我們寫好的源文件編譯成計算機識別的字節碼文件

最終有兩個文件 源文件(.java) 字節碼(.class)文件 兩個文件存在哪?硬盤

計算機的硬件組成:主板、CPU、網卡、內存(尋址 臨時執行使用)硬盤(扇區 永久性保存)、電源;

軟件:操作系統、放在系統之上使用(應用軟件,如QQ);

硬盤上的文件 不同的格式 后綴名區分不同的格式;

.txt .doc .ppt .xls .mp4 .mp3 .rar .exe 運行環境支持;

.java(文本文檔打開);.class(jre 包含JVM)

jre java runtime environment 運行環境;

jdk java development kit 開發工具包(jdk包含jre)

javac.exe 編譯工具

java.exe 執行工具

想要做java開發,需要搭建環境(安裝jdk);官方網站下載(oracle)

=====================================================

1、如何編寫一段java源代碼(.java結尾的);

 a)新建.txt文檔,改名為test1.java

 b)先寫一個關鍵字class---->表示類的意思;

 c)類后面給他起一個名字---->必須遵守命名規則和規約

1.可含字母(區分大小寫)、數字(0-9 不能用作開頭)、符號(英文 _ $)、中文(不推薦);

2.類名字 首字母大寫 Test,如果兩個以上的單詞,每個單詞的首字母都大寫TestOne;

  d)javac 編譯文件test1.java,會生成一個.class的文件;

 

  e)java 執行文件;出現錯誤:找不到或無法加載主類;解決辦法:我們直接在CLASSPATH環境變量中加入“.;”即可。“.”的意思是搜索當前目錄;

 f)再次運行,正常;

java源碼結構;一般使用空格或Tab鍵進行縮進,表示層級;

class 名字{

  主方法{

  }

}

主方法就是固定的那句話public static void main(String[] args){} ;args代表參數名;

==============================================================

1.配置環境變量;

 Path 讓工具可以在任何的位置都可以用;

 classPath 不管源文件在哪兒,生成的class文件都統一的存儲在配置的目錄下;

 JAVA_HOME 是為了讓路徑的寫法變得簡單(相對路徑的寫法);

2.java執行過程: 

源碼文件(.java)——編譯(javac)——生成字節碼(.class)——執行(java)

3.源文件和生成的字節碼文件名字不一致;

public為修飾符,這樣類名稱與文件名必須書寫一致;且生成的字節碼也是該名稱;方便查找;

4.println是換行;

main方法

public static void main(String[] args){

}

public 訪問權限修飾符 公有的

static 特征修飾符 靜態的 有且只有一份

void 方法執行完沒有返回值 關鍵字

main 方法名字 主要的

主方法中的args參數可否傳遞?

1.主方法不是我們調用的 JVM虛擬機啟動的時候,虛擬機調用的;

2.主方法里面有args參數 是一個String[]類型 我們是可以傳遞參數進去 給JVM;

=====================================================================================

查看jar包源碼,JD-GUI工具

越努力,越幸運!!!
good good study,day day up!!!

總結

以上是生活随笔為你收集整理的java 基础,查看jar包源码,JD-GUI的全部內容,希望文章能夠幫你解決所遇到的問題。

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