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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

黑马程序员-JavaSE核心知识-03第一个Java程序

發布時間:2024/1/17 java 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 黑马程序员-JavaSE核心知识-03第一个Java程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

3.3、第一個Java程序:永遠的“Hello World !”(重點)

???????? 第一個要測試的程序永遠從“Hello World !”開始,Java程序的文件后綴必須是*.java。

范例:定義一個新的文件:Hello.java

public class Hello {

???????? public static void main(String args[]) {

?????????????????? System.out.println("Hello World !") ;

???????? }

}

???????? 當一個*.java程序編寫完成之后,可以按照如下的步驟執行:

?????????????????? · 編譯程序,通過命令行進入到程序所在的路徑,執行:javac Hello.java,形成“Hello.class”(字節碼);

?????????????????? · 解釋程序,對生成的Hello.class在JVM上執行,輸入:java Hello。

???????? 在正常的情況下,本程序已經可以執行了,但是現在發現出現了如下的錯誤提示:

Exception in thread "main" java.lang.UnsupportedClassVersionError: Hello (Unsupported major.minor version 51.0)

???????? 直接提示“UnsupportedClassVersionError”(不支持的類版本錯誤),現在編譯的時候使用的是JDK 1.7,那么解釋的時候也應該JDK 1.7,那么來驗證一下當前的JRE版本,輸入:java -version,信息如下:

java version " 1.4.2 _03"

Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2 _03-b02)

Java HotSpot(TM) Client VM (build 1.4.2 _03-b02, mixed mode)

???????? 發現現在解釋程序的版本是JRE 1.4,因為Oracle 10g 安裝之后,本身就默認提供了JDK,而這個JDK在path中的配置如下:

D:\oracle\product\ 10.1.0 \db_1\jre\1.4.2\bin\client;

D:\oracle\product\ 10.1.0 \db_1\jre\1.4.2\bin;

???????? 那么現在有兩種解決方法:

?????????????????? · 方法一:刪除掉Oracle的所有JRE配置,太殘忍了;

???????? ???????? · 方法二:由于path的內容采用的是順序讀取方式,可以將新的配置寫在最前面,修改PATH:

?

轉載于:https://www.cnblogs.com/guwenren/archive/2013/03/29/2989520.html

總結

以上是生活随笔為你收集整理的黑马程序员-JavaSE核心知识-03第一个Java程序的全部內容,希望文章能夠幫你解決所遇到的問題。

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