當前位置:首頁 » 編程語言 » java文件是什麼

java文件是什麼

發布時間: 2023-01-05 15:07:50

A. java是什麼文件

Java是Sun公司推出的一種編程語言。它是一種通過解釋方式來執行的語言,語法規則和C++類似。同時,Java也是一種跨平台的程序設計語言。用Java語言編寫的程序叫做「Applet」(小應用程序),用編譯器將它編譯成類文件後,將它存在WWW頁面中,並在HTML檔上作好相應標記,用戶端只要裝上Java的客戶軟體就可以在網上直接運行「Applet」。 Java非常適合於企業網路和Internet環境,現在已成為Internet中最受歡迎、最有影響的編程語言之一。 Java有許多值得稱道的優點,如簡單、面向對象、分布式、解釋性、可靠、安全、結構中立性、可移植性、高性能、多線程、動態性等。Java擯棄了C++中各種弊大於利的功能和許多很少用到的功能。 Jave可以運行與任何微處理器,用Java開發的程序可以在網路上傳輸,並運行於任何客戶機上。

B. Java的完整文件名是什麼

.java是java源碼文件的擴展名,如果你說的是這個的話,比如你有一個Student類,那麼該類所對應的java文件的完整文件名應該是Student.java,因為類名要跟文件名一致。

C. java文件格式是什麼

Java一般存在兩種文件格式,如下:
1.*.java文件是保存源代碼的文本文件
(*代表類名)
使用
javac
*.java可以編譯該文件
使用
java
*可以運行該類
2.*.class是用於保存
Java類的
二進制編碼以及Class對象,每一個
Java類都有一個解釋該類特徵的
Class對象。*.jar文件
是一種壓縮文件格式

D. 使用Java語言編寫的源程序保存時的文件擴展名是什麼

使用Java語言編寫的源程序保存時的文件擴展名為「.java」。經過編譯之後會生成「.class」為後綴的文件。

源代碼(也稱源程序)是指未編譯的按照一定的程序設計語言規范書寫的文本文件,是一系列人類可讀的計算機語言指令。

計算機源程序的最終目的是將人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器完成。

(4)java文件是什麼擴展閱讀:

Java語言的特點:

1、編譯和解釋性,Java編譯程序生成位元組碼,而不是通常的機器碼。Java位元組碼提供對體系結構中性的目標文件格式,代碼設計成可有效地傳送程序到多個平台。Java程序可以在任何實現了Java解釋程序和運行系統的系統上運行。

2、穩健性,Java原來是用作編寫消費類家用電子產品軟體的語言,所以它是被設計成寫高可靠和穩健軟體的。Java消除了某些編程錯誤,使得用它寫可靠軟體相當容易。

Java是一個強類型語言,它允許擴展編譯時檢查潛在類型不匹配問題的功能。Java要求顯式的方法聲明,它不支持C風格的隱式聲明。這些嚴格的要求保證編譯程序能捕捉調用錯誤,這就導致更可靠的程序。

3、可靠性方面最重要的增強之一是Java的存儲模型。Java不支持指針,它消除重寫存儲和訛誤數據的可能性。類似地,Java自動的「無用單元收集」預防存儲漏泄和其它有關動態存儲分配和解除分配的有害錯誤。

4、安全性,Java的存儲分配模型是它防禦惡意代碼的主要方法之一。Java沒有指針,所以程序員不能得到隱蔽起來的內幕和偽造指針去指向存儲器。

5、可移植性,Java使得語言聲明不依賴於實現的方面。例如,Java顯式說明每個基本數據類型的大小和它的運算行為。Java環境本身對新的硬體平台和操作系統是可移植的。Java編譯程序也用Java編寫,而Java運行系統用ANSIC語言編寫。

6、高性能,Java是一種先編譯後解釋的語言,所以它不如全編譯性語言快。但是有些情況下性能是很要緊的,為了支持這些情況,Java設計者製作了「及時」編譯程序,它能在運行時把Java位元組碼翻譯成特定CPU(中央處理器)的機器代碼,也就是實現全編譯了。

Java源程序(.java文件)-java位元組碼文件(.class文件)-由解釋執行器(java.exe)將位元組碼文件載入到java虛擬機(jvm)-位元組碼文件(.class)就會在java虛擬機中執行。

參考資料來源:網路-Java

E. Java是什麼文件

JAVA
一種編程語言,帶有這樣的擴展名的文件是
JAVA編譯出來的源文件(就是代碼文件)。
JAVA一般存在兩種文件格式,如下:
1.*.java文件是保存源代碼的文本文件
(*代表類名)
使用
javac
*.java可以編譯該文件
使用
java
*可以運行該類
2.*.class是用於保存
Java類的
二進制編碼以及Class對象,每一個
Java類都有一個解釋該類特徵的
Class對象。*.jar文件
是一種壓縮文件格式

F. java是什麼

這樣:
Java是一種語言的名字,有其相應的語法規則,你學了Java的語法,懂了規則,就可以使用Java語言的語法編寫代碼,我們編寫出來的叫做源文件,也就是擴展名為.java的文件,這種文件計算機是看不懂的,因為計算機只認識機器語言(也就是01序列,或者說
2進制代碼),為什麼?這是由機器本身的物理性質所決定的,在計算機內部,通電就表示1,斷電就表示0。所以我們編寫的源文件計算機看不懂,Java是這樣解決這個問題的:
Java的兩種核心機制,其中之一就是Java虛擬機(JVM),Java虛擬機屬於系統軟體,說白了也就是在操作系統之上運行的一個程序,首先,我們要將寫好的源代碼通過使用Java編譯器,編譯成一個擴展名為
.class的位元組碼文件,這個.class文件是給Java虛擬機看的,當Java程序執行起來以後,JVM去讀這個位元組碼文件,並且翻譯(解釋)給操作系統聽,JVM拿出.class文件裡面的代碼,一行一行的翻譯,為什麼要翻譯?因為操作系統不認識,操作系統是C寫的,所以C語言編寫的exe程序,雙擊就可以運行了,但是Java不行,所以要翻譯,翻譯一行,馬上就執行一行,翻譯一行,再執行一行,直到完成所有翻譯任務。
翻譯給操作系統以後,操作系統聽明白了,就知道你要干什麼,就可以按照你的吩咐,執行相應的動作。
再說深一點,位於操作系統和計算機硬體之間的是計算機的指令系統,任何軟體都要通過指令系統才能使用計算機硬體,你意識到了么?這裡面有一種分層的思想,計算機的世界裡到處都有分層的思想存在,JVM只需要和操作系統進行交流,操作系統怎麼去做是操作系統自己的事情,JVM翻譯給操作系統聽了,操作系統聽明白了之後,通過指令系統,去和計算機硬體進行交流,去和
存儲器、CPU、輸入/輸出系統
進行交流,最後才完成你的命令,做了你要做的事情,達到了你的目的。
對於不同的操作系統,有不同的Java虛擬機,換句話說,JVM在我們程序員所編寫的源程序編譯出來的位元組碼文件和操作系統之間打了一層,我們只需要寫好我們的代碼,然後一次編譯,到處運行!這就是Java實現跨平台的原理。

G. java源程序編譯過後的文件是什麼文件

java源程序文件名是*.java(源代碼就在*.java里)
編譯後為*.class(class是二進制文件)
java虛擬機(JVM)運行程序的時候就是載入class文件,因此說java程序都是由class堆起來的

H. java是幹嘛的有什麼用

java是一種開發語言,
用來開發網站,一般企業開發才會用到。小網站用的少,
還有android裡面主開發語言也是java。

I. JAVA屬於什麼文件

.java屬於文本文件,源代碼文件

熱點內容
隨機啟動腳本 發布:2025-07-05 16:10:30 瀏覽:528
微博資料庫設計 發布:2025-07-05 15:30:55 瀏覽:25
linux485 發布:2025-07-05 14:38:28 瀏覽:305
php用的軟體 發布:2025-07-05 14:06:22 瀏覽:756
沒有許可權訪問計算機 發布:2025-07-05 13:29:11 瀏覽:432
javaweb開發教程視頻教程 發布:2025-07-05 13:24:41 瀏覽:707
康師傅控流腳本破解 發布:2025-07-05 13:17:27 瀏覽:241
java的開發流程 發布:2025-07-05 12:45:11 瀏覽:686
怎麼看內存卡配置 發布:2025-07-05 12:29:19 瀏覽:285
訪問學者英文個人簡歷 發布:2025-07-05 12:29:17 瀏覽:835