JAVA開發環境搭建和HelloWorld編譯
1、JDK安裝(java開發環境安裝)
更改環境變數
Path環境變數
Path環境變數用於記住程式路徑,方面在命令列視窗的任意目錄啟動程式
老版本的jdk需要進行配置環境變數,將jdk和bin包路徑複製,新建path路徑
Java_home環境變數
告訴作業系統JDK安裝在了哪個位置
2、安裝完成後,用javac編譯HelloWorld.java成功
先建立一個以HelloWorld命名的JAVA檔案
檔案內寫入要執行的程式碼
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello World");
}
}
ctrl+s進行儲存
輸入以下圖片中內容進行編譯執行
資料夾中出現如圖所示檔案
編譯器安裝和使用
eclipse使用教程java
使用eclipse進行Java程式設計的教程主要包括以下幾個步驟:
1.下載和安裝Eclipse IDE:
首先,需要從Eclipse官網下載適合你作業系統的版本並進行安裝。
2.建立Java專案:
在Eclipse中,透過選擇“File”->“New”->“Java Project”來建立一個新的Java專案。輸入專案名稱後,點選“Finish”完成建立。
3.建立Java類並編寫程式碼:
在專案中,右鍵點選“src”資料夾,選擇“New”->“Class”來建立一個新的Java類。在這個類中,你可以開始編寫Java程式碼。例如,一個簡單的“HelloWorld”程式如下:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
4.執行程式:
在程式碼編輯器中,找到你的main方法,右鍵點選main方法,然後選擇“Run As”->“Java Application”來執行你的程式。程式執行結果將在底部的“Console”視窗中顯示。
5.配置JDK和環境變數(如果尚未配置):
在使用Eclipse進行Java開發之前,確保已經正確安裝了JDK,並配置了相應的環境變數。這包括設定JAVA_HOME環境變數和Path變數,以便系統能夠找到Java編譯器(javac)和Java執行時環境(java)。
6.其他配置和技巧:
根據需要配置Eclipse的其他選項,如工作空間路徑、字元編碼方式等,以提高開發效率和程式碼可讀性。
Java基礎語法
1.關鍵字:
特點:關鍵字字母全部小寫
有特殊顏色標記
關鍵字class:
Class用於建立或者定義一個類,類是Java最基本的組成元素
public class HelloWorld {
}
2.字面量:
資料在程式中的書寫格式
字面量型別:
整數型別
小數型別
字串型別:雙引號括起來
字元型別:單引號括起來,內容只能有一個
布林型別:布林值表示真假
空型別:空值null
3.\t製表符
在列印的時候把前面字串的長度補充到8,或者8的倍數,最少補上一個空格,最多補八個空格
4.變數
定義格式:
資料型別 變數名 =資料值
變數名:為空間起的名字
資料值:存在裡面的數值
資料型別:為空間中儲存的資料,加入型別限制
整數型別:int
浮點數:double
變數的使用方式:
例如:
public class demo {
public static void main(String[] args){
int a = 50;
//輸出列印
System.out.println(a);
System.out.println(a);
System.out.println(a);
//修改變數的值
a = 40;
System.out.println(a);
int b = 10;
int c = 20;
//參與計算
System.out.println(c+b);
System.out.println("--------");
//一條語句中,可以定義多個變數
int d =10,e = 20,f = 30;
System.out.println(d);
System.out.println(e);
System.out.println(f);
}
}
變數使用的注意事項:
1.只能存一個值
2.不允許重複定義
3.一條語句可以定義多個變數
4.變數使用之前要賦值
資料型別
基本資料型別:
整數:byte short int long
浮點數:float double char
字元:char
布林:boolean
資料型別的使用:
例如:
public class test1 {
public static void main(String[] args) {
//byte
byte b = 10;
System.out.println(b);
//short
short s = 20;
System.out.println(s);
//int
int i = 30;
System.out.println(i);
//long
//如果要定義long 型別的變數
// 在資料值的後面需要加一個L作為字尾
long l = 9888888888L;
System.out.println(l);
//float
//定義float型別的變數作為字尾的時候也要加F
float f = 90.9F;
System.out.println(f);
//double
double d = 80.8;
System.out.println(d);
//char
char c = '七';
System.out.println(c);
//boolean
//true false
boolean o =true;
System.out.println(o);
}
}
整數和小數取值範圍大小關係
double>float>long>int>short>byte
識別符號
給類、方法、變數等起的名字
命名規則
1.數字、字母、下劃線、$組成
2.不能以數字開頭
3.不能是關鍵字
4.區分大小寫
鍵盤錄入
Scanner這個類可以接收鍵盤輸入的數字
導包(Scanner這個類在哪)
import java.util.Scanner;
導包的動作必須出現在類的定義上邊
建立物件(表示開始使用這個類)
Scanner sc = new Scanner(System.in);
上述格式中只有sc(變數名)可以改變
接收資料
int i = sc.nextInt();
具體使用例項:
//1.導包,找到Scanner這個類在哪
//書寫要注意:寫在類的上面
import java.util.Scanner;
public class test3 {
public static void main(String[] args) {
//2、建立物件
Scanner sc1 = new Scanner(System.in);
//Scanner sc2 = new Scanner(System.in);
System.out.println("Enter number1");
//3.接受資料
int number1 = sc1.nextInt();
System.out.println("Enter number2");
int number2 = sc1.nextInt();
System.out.println(number1 + number2);
}
}
總結
本週主要進行了java開發環境的安裝和如何使用記事本和cmd視窗進行HelloWorld的編譯執行,同時,瞭解到java編譯相關的幾種編譯環境的使用,包括高階記事本、eclipse、IDEA;認識到IDEA更適用於當前java的編譯使用。瞭解到相關的基礎語法,並能夠熟練地在編寫程式的時候熟練使用。
本週遇到的主要問題是JDK安裝問題,未搞清楚安裝那一版本的JDK導致有些編譯器不能使用,後透過資料查詢下載通用版本解決了此問題。還有編譯器的使用問題,透過在嗶哩嗶哩搜尋影片學習,能夠了解了IDEA等編譯器的使用。
本週還閱讀了《大道至簡》的前兩章節,認識到學的知識不在於多,而在於學的精,更在於是否能夠熟練掌握並應用。在愚公的論述中可以見得程式設計的根本是順序、分支、迴圈。龐大的愚公移山的工程,都可以透過簡單的程式設計來實現,由此可見程式設計的精義。程式 = 演算法 + 結構這一節令我影響深刻,讓我認識到程式設計的第一要務是要將問題分析清楚,然後再去用程式碼實現。
下週將繼續進行java基礎語法的學習,爭取熟練掌握並應用算術運算子操作和順序結構等基礎語法。