激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

香港云服务器
服務器之家 - 編程語言 - JAVA教程 - J2SE基礎之命令行中編寫第一個 Hello World

J2SE基礎之命令行中編寫第一個 Hello World

2020-04-26 11:25how2j JAVA教程

“Hello World”程序指的是只在計算機屏幕上輸出“Hello, World!”(意為“世界,你好!”)這行字符串的計算機程序。hello world作為所有編程語言的起始階段,占據著無法改變的地位,所有的編程第一步就在于此了!經典之中的經典!

大家真正在工作中開發 java 應用都會使用eclipse,myeclipse, IntelliJ等等

不過依然值得花10分鐘學習如何使用最原始的命令行格式編譯和執行java 程序

使用最原始的命令行方式來執行Hello World

步驟 1 : 先看運行效果

在控制臺下運行第一個Java程序,可以看到輸入了字符串
hello world

J2SE基礎之命令行中編寫第一個 Hello World

步驟 2 : 準備項目目錄

通常都會在e: 創建一個project目錄
在這個例子里,我們用的是e:/project/how2java 目錄作為項目目錄
所有的java代碼都會放在這個項目目錄下
并創建一個目錄 src用于存放java源代碼 .java 文件

J2SE基礎之命令行中編寫第一個 Hello World

 步驟 3 : 創建第一個java 源文件

創建第一個java 源文件
在桌面右鍵->新建->文本文件 得到一個文件”新建 文本文檔.txt“
右鍵該文件->重命名為 HelloWorld.java
在該文件中敲入如下代碼

?
1
2
3
4
5
public class HelloWorld{
 public static void main(String[] args){
  System.out.println("hello world");
 }
}

因為java 是面向對象的編程語言,所以我們實際上是在創建一個個的類

class HelloWorld 表示這個類的名字是HelloWorld

public static void main(String[] args) 這是主方法,所有代碼的入口

如果你學過c語言 ,相當于 _main 程序入口
System.out.println("hello world"); 表示在控制臺(黑屏幕)輸出一個字符串“hello world”

?
1
2
3
4
5
public class HelloWorld{
 public static void main(String[] args){
  System.out.println("hello world");
 }
}

 步驟 4 : 編譯

.java 文件是java的源文件,但是不能直接運行,必須先被編譯成為.class文件 才能夠執行
java 使用 javac命令進行編譯
語法:

javac filename.java

注:必須跟上.java 后綴名

如圖 執行如下命令:
運行 win+r,輸入 cmd 進入控制臺界面
e: 切換盤符為e盤
cd e:\project\how2java\src 切換目錄到源文件目錄
javac HelloWorld.java 編譯命令 javac 文件名大小寫必須一致

如果得到一行空白,就表示成功了,并且得到一個class文件: HelloWorld.class

J2SE基礎之命令行中編寫第一個 Hello World

 步驟 5 : 運行

java的運行命令是

java classname

如圖 執行如下命令:
運行 win+r,輸入 cmd 進入控制臺界面
e: 切換盤符為e盤
cd e:\project\how2java\src 切換目錄到源文件目錄

java HelloWorld

注意大小寫需要一致,并且沒有后綴名.class
運行成功后會看到字符串 "hello world"

J2SE基礎之命令行中編寫第一個 Hello World

 步驟 6 : 關于類

java所有的代碼都是運行在類里面的

public class HelloWorld

public 表示這是一個可以公開訪問的類
class 表示這個一個類
HelloWorld 表示類的名字,每個單詞的首字母大寫

?
1
2
3
public class HelloWorld{
 
}

 步驟 7 : 主方法

public static void main(String[] args)

你會寫很多代碼,總有第一行執行的代碼,這就是主方法
args 表示運行參數,在本例中沒有使用到。

?
1
2
3
public static void main(String[] args){
 System.out.println("hello world");
}

 步驟 8 : 控制臺輸出

System.out.println("hello world");

會在控制臺輸出字符串
println 表示打印數據到控制臺,并且換行

?
1
System.out.println("hello world");

 

延伸 · 閱讀

精彩推薦
290
主站蜘蛛池模板: 成熟女人特级毛片www免费 | 免费观看一级 | 天堂成人一区二区三区 | 亚洲精品aa | 一区二区免费 | 成人啪啪色婷婷久 | 成人三级在线播放 | 成人久久久精品乱码一区二区三区 | 婷婷精品国产一区二区三区日韩 | 黄色片视频观看 | 中国fx性欧美xxxx | 在线看毛片的网站 | 欧美日韩色 | 久草在线观看首页 | 欧美精品一区二区中文字幕 | 久久av免费观看 | 亚洲欧美日韩一区二区三区在线观看 | h视频在线播放 | 一级免费大片 | 日本羞羞的午夜电视剧 | 成人一区二区在线观看视频 | 国产资源在线观看 | 一分钟免费观看完整版电影 | 欧美视频在线观看一区 | 在线视频 欧美日韩 | 欧美中文字幕一区二区 | 国产精品一区二区三区在线播放 | 久久久久久久91 | 欧美一级黄色影院 | 欧美一级特黄a | 国产精品久久久网站 | 久久成人动漫 | 国产亚洲精品精 | 特级毛片免费视频 | a视频在线播放 | 毛片免费在线 | 久久久久久片 | 国产精品久久久久久久久久三级 | 92看片淫黄大片欧美看国产片 | 中文字幕一区久久 | 久久99精品久久久久久秒播放器 |