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

歡迎訪問 生活随笔!

生活随笔

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

java

我的第一个Java程序 Hello World!

發布時間:2025/3/20 java 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 我的第一个Java程序 Hello World! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

我的第一個Java程序 Hello World!

Java 是一門面向對象編程語言, 由 Sun 公司于1995年5月推出,2009年甲骨文公司宣布收購 Sun 公司。 Java 具有簡單性、面向對象、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態性等特點 。 Java 可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。

今天一起來寫一下 Java 語言的程序 Hello World 吧!

查看 java 版本:

首先需要保證已經按照好了 java 環境, 可以使用 java --version 命令查看:

$ java --version java 10.0.1 2018-04-17 Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10) Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)$ javac --version javac 10.0.1

Helloworld.java 代碼:

/*** Hellow World 程序* 這里是注釋 * */ class Helloworld {public static void main(String[] args) {System.out.println("Hello, World!");System.out.println("Hello, Java!");} }

編譯并執行代碼:

javac 是java語言編程編譯器(java compiler)。 javac 工具讀由java語言編寫的類和接口的定義,并將它們編譯成字節代碼的 class 文件。

$ javac Helloworld.java $ java Helloworld Hello, World! Hello, Java!

可以使用 ls 命令查看,在當前目錄下,產生了一個和原類名(Helloworld.java)相同,后綴為 .class 的字節碼文件 (Helloworld.class):

$ ls -l total 16 -rw-r--r-- 1 wangtest staff 457B 5 27 16:33 Helloworld.class -rw-r--r-- 1 wangtest staff 151B 5 27 16:33 Helloworld.java

運行原理:

Java 程序需要【編譯】和【解釋】, 并且裝載到 JVM 虛擬機才能運行,就是需要編譯器、解釋器和JVM虛擬機。

Java 編譯器將 .java 文件編譯成 .class 文件(字節碼),然后 Java虛擬機 分將其翻譯成為機器碼以便讓計算機執行。

代碼說明:

// public: 類修飾,公共 // class: 關鍵字,類 // HelloWorld: 我們起的類名 public class Helloworld {// static:表明這個方法是靜態的;// void: 表明這個方式沒有返回值,即返回值為空;// main: 主函數,程序入口// String[] args: 是方法是參數,參數名為 args, 參數類型為 String 的數組 public static void main(String[] args) {// System: 系統;// out: 輸出;// println: 輸出并自動換行System.out.println("Hello, World!");System.out.println("Hello, Java!");}}

類: public 是類修飾,表示公有的,外部可以訪問。 class 是關鍵字,表示這是一個類,HelloWorld 是我們自己起的一個類名;

方法: 在類中,有一個名叫 main 的方法,這個是 Java 程序執行入口方法,方法上的 public 也是修飾,表示這個方法是公有的,static 是靜態修飾關鍵字,表示這個方法是靜態方法,void 是方法的返回值,即返回值為空,

方法的參數: 括號里的 String args[] 是方法參數,這里是指字符串數組;

方法的內容: 這里我們只輸出了兩個字符串。 System 是 java.lang 里面的一個類,out 是 System 類里面的一個靜態數據成員,而且這個成員是 java.io.PrintStream 類的引用。 println() 就是 java.io.PrintStream 類里的一個方法,它的作用是向控制臺輸出信息。

參考鏈接

https://blog.csdn.net/djfgduyhgfu/article/details/52836762
http://www.cnblogs.com/eniac12/p/5143160.html
https://blog.csdn.net/Celeste7777/article/details/49284281

轉載于:https://my.oschina.net/wangyongtao/blog/1819515

總結

以上是生活随笔為你收集整理的我的第一个Java程序 Hello World!的全部內容,希望文章能夠幫你解決所遇到的問題。

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