成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【Java】第一章 HelloWorld

Ryan_Li / 2717人閱讀

摘要:下載,并解壓環(huán)境變量配置右鍵我的電腦屬性高級環(huán)境變量系統變量注意是下面的系統變量,不是上面的用戶變量新建變量名,變量值修改變量,在最前面加上注意是首字母大寫,不要改成,后面要有分號注意系統變量上面的用戶變量里,不要有這兩個,如果有應

1 JDK (1) 下載,并解壓 (2) 環(huán)境變量配置

右鍵我的電腦->屬性->高級->環(huán)境變量->系統變量
注意:是下面的系統變量,不是上面的用戶變量

新建變量名JAVA_HOME,變量值E:JDK

修改變量Path,在最前面加上%JAVA_HOME%in;
注意:"Path"是首字母大寫,不要改成"PATH",bin后面要有分號;

注意:系統變量上面的用戶變量里,不要有這兩個,如果有應該去掉,以避免被干擾。

(3) 驗證是否配置成功

點擊確認關閉剛才的配置頁面,這一步一定要做,否則剛才的配置不能生效

點WIN鍵->運行(或者使用win+r)

輸入cmd命令

輸入java -version

如果出現版本信息,表明配置成功

如果失敗了,調整前面的配置,然后要重新啟動cmd命令,而不是在原有的cmd里面輸入java -version

2 命令行HelloWorld (1) 準備項目目錄

通常都會創(chuàng)建一個project目錄

所有的java代碼都會放在這個項目目錄下

并創(chuàng)建一個目錄src用于存放java源代碼.java文件

(2) 創(chuàng)建第一個java源文件
public class HelloWorld{
    public static void main(String[] args){
    System.out.println("hello world");
  }
}

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

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

public static void main(String[] args)這是主方法,所有代碼的入口
如果你學過c語言 ,相當于main程序入口

System.out.println("hello world");表示在控制臺(黑屏幕)輸出一個字符串“hello world”

(3) 編譯 A 流程

運行 win+r,輸入 cmd 進入控制臺界面

e:切換盤符為e盤

cd e:projectj2sesrc切換目錄到源文件目錄

javac HelloWorld.java編譯命令javac文件名大小寫必須一致

如果得到一行空白,就表示成功了,并且得到一個class文件:HelloWorld.class
第一行切換盤符的e:不要忘記了

B 說明

.java文件是java的源文件,但是不能直接運行,必須先被編譯成為.class文件才能夠執(zhí)行

java使用javac命令進行編譯(必須跟上.java后綴名)
javac filename.java

(4) 運行 A 流程

運行 win+r,輸入 cmd 進入控制臺界面

e:切換盤符為e盤

cd e:projectj2sesrc切換目錄到源文件目錄

java HelloWorld

運行成功后會看到字符串 "hello world"

B 說明

注意大小寫需要一致,并且沒有后綴名.class

java classname

(5) 關于類

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

public表示這是一個可以公開訪問的類

class表示這個一個類

HelloWorld表示類的名字,每個單詞的首字母大寫

(6) 主方法

你會寫很多代碼,總有第一行執(zhí)行的代碼,這就是主方法

args表示運行參數

public static void main(String[] args){
    System.out.println("hello world");
}
(7) 控制臺輸出

println 表示打印數據到控制臺,并且換行

System.out.println("hello world");
3 Eclipse使用技巧

批量修改
alt+shift+R

快速輸入主方法
敲入mainalt+/

快速輸入System.out.println
敲入syso,alt+/

快速輸入for
敲入for,alt+/

查看java源代碼
先選中想要查看的方法,比如System.out.println()println,敲鍵F3

代碼格式化
ctrl+shift+f

快速助手
ctrl+shift+o

快速注釋
選中一行或者多行代碼ctrl+shift+c

大小寫轉換
ctrl+shift+x選中的轉換為大寫,ctrl+shift+y選中的轉換為小寫

快速解決辦法提示 提問
在出錯誤的行,使用ctrl+1。比如忘記導入類了,就可以用這個解決

toString getter setter 構造方法的快速生成
通過菜單->Source就可以看到快速生成的選項

4 找不到類 (1) 現象

分明有Hello這個類,并且也有主方法,可是運行就會出現找不到或者無法加載類Hello,或者Class Not Found異常

(2) 原因 A 是否自動勾選

Eclipse是保存后自動編譯,但是建立在一個設置的前提上
菜單-Project->勾選Build Automatically,如果這里沒有勾選,那么是不會自動把Hello.java編譯成Hello.class

B problems

菜單->Window->Show View->Problems 顯示Problems頁面
這里會顯示當前項目的錯誤,倘若有錯誤,那么項目也不會對.java文件進行自動編譯

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/67712.html

相關文章

  • Java8實戰(zhàn)》-讀書筆記一章(01)

    摘要:依舊使用剛剛對蘋果排序的代碼?,F在,要做的是篩選出所有的綠蘋果,也許你會這一個這樣的方法在之前,基本上都是這樣寫的,看起來也沒什么毛病。但是,現在又要篩選一下重量超過克的蘋果。 《Java8實戰(zhàn)》-讀書筆記第一章(01) 最近一直想寫點什么東西,卻不知該怎么寫,所以就寫寫關于看《Java8實戰(zhàn)》的筆記吧。 第一章內容較多,因此打算分幾篇文章來寫。 為什么要關心Java8 自1996年J...

    codeGoogle 評論0 收藏0
  • Java開發(fā)環(huán)境的配置

    摘要:第一階段基礎知識第一章開發(fā)環(huán)境的配置知識鋪墊命令在正式進入學習之前我們來了解一個看起來格很高的東西命令命令,計算機術語,是指操作系統的命令,是一種面向磁盤的操作命令,主要包括目錄操作類命令磁盤操作類命令文件操作類命令和其它命令。 showImg(https://segmentfault.com/img/remote/1460000019264541?w=600&h=242); 第一階段...

    leejan97 評論0 收藏0
  • 慕課網_《RxJava與RxAndroid基礎入門》學習總結

    時間:2017年10月16日星期一說明:本文部分內容均來自慕課網。@慕課網:http://www.imooc.com教學源碼:無學習源碼:https://github.com/zccodere/s... 第一章:課程簡介 1-1 課程介紹 本門課程的主要內容 RxJava是什么 RxAndroid是什么 RxJava常用操作符(重點、難點) 怎樣在項目中使用RxJava和RxAndroid 如何學...

    劉明 評論0 收藏0
  • springboot學習(一)——helloworld

    摘要:關于的自動配置,這個是重點之一,后面細說。在后續(xù)的學習中會慢慢學習到。紅色標記的就是已經掃描到了并初始化成功了。 以下內容,如有問題,煩請指出,謝謝 springboot出來也很久了,以前零散地學習了不少,不過很長時間了都沒有在實際中使用過了,忘了不少,因此要最近準備抽時間系統的學習積累下springboot,給自己留個根。 因為以前學過一些,這里就主要根據官方文檔來學習了,可能會根據...

    The question 評論0 收藏0
  • classpath(譯)

    摘要:另外,指定多個類路徑也是可以的。系列使用的的分隔符是系列使用的分隔符是。類文件指定需要執(zhí)行的文件。在已經制定設置的環(huán)境下,環(huán)境變量的設置將會無效優(yōu)先級的問題。當前目錄將會無效。是的核心類,里包含與國際化有關的類。 源自Javaの道日語技術社區(qū)原文地址譯者夢夢的幻想鄉(xiāng)見てくれてありがとうござい?。。?クラスパス(譯) classpath 這一章將會講解classpath的概要和設定方法。...

    wudengzan 評論0 收藏0

發(fā)表評論

0條評論

Ryan_Li

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<