編寫Java程序的步驟:
編寫-->編譯(javac)-->運行(java)
public class HelloWord{
public static void main(String [] args){
//單行注釋
/*
多行注釋
*/
System.out.println("換行");
System.out.print("不換行");
/*
\n:換行
\t:空格
*/
}
}
Java中的兩種技術:
Java EE:企業版
Java SE:標准版
什么是程序:
為了讓計算機完成某一件事情或者解決某些問題而編寫的一系列有序指令的集合
筆記:
Java中八種常用數據類型:
int,double,short,float,boolean,byte,long,char
字節:
數字,英文(無論大小寫),英文標點都占用一個字節
漢子,中文的標點符號占用兩個字節
內存:
計算機使用內存來存儲計算時所需要的數據
變量:
一個數據存儲空間的表示
數據類型:
數據類型分為數值類型(整型和非整型)和非數值類型
char(字符型):用於存儲單個字符
int (整型):用於存儲整數類型
double(雙精度浮點型):用於存儲小數
String(字符串):用於存儲字符串類型數據
創建變量的兩種方式:
1.聲明-->賦值-->取值
//聲明變量
int money;
//存錢
//=:賦值運算符(將右邊的值賦值給左邊)
//賦值變量
money=1000;
//+:用於連接
//調用變量
System.out.println("存儲"+":"+money);
2.聲明+賦值-->取值
double price=99.99;
System.out.println(price);
變量的命名規則:
1.變量名必須以字母,"_"或者"$"符號開頭
2.變量名可以包含數字,但是不能以數字開頭
3.除了"_"和"$"不能包含其他字符
4.不能使用Java的關鍵字
注意事項:
1.變量名不能出現重復!!!!!!!!!!
2.變量沒有賦值之前是不能使用的
常量:
//常量final:一但賦值不可改變
final int sum;
sum=3;
運算符:
1.賦值運算符:
=:代表賦值運算符:將右邊的值賦值給左邊
2.算數運算符:
+:加法 a+b
-:減法 a-b
*:乘法 a*b
/:除法 a/b
%:取余 a%b
3.關系運算符:
>:大於 10>13 結果為false
<:小於 10<13 結果為true
>=:大於等於
<=:小於等於
==:等於
!=:不等於0
掃描儀:
Scanner input=new Scanner(System.in);
導包:java.lang.util
Boolean類型:
取值:
false :假
true:真
變量聲明及使用
示例1.
public class MyVariable{
public static void main(String[] args) {
int money = 1000; //存儲本金
system.out.printly(money);
}
}
賦值運算符
示例2.
public class OperatoDemo {
public static void main(String[] args) {
int WangScore = 80; //王浩成績
int zhangScore;
zhangScore = WangScore;
system.out.println(“張萌的成績是”+zhangScore);
}
}
示例3.
import java.util.Scanner;
public class scorestat {
public static void main(String[] args) {
Scanner input =new Scanner(

System.out.print("stb的成績是:")
int stb=input.nextInt();
System.out.print("java的成績是:")
int java=input.nextInt();
System.out.print("sql的成績是:")
int sql=input.nextInt();
int diffen;
double avg; //平均分
System.out.println("---------------------------------");
System.out.println("stb\tjava\tsql");
System.out.println("stb");
System.out.println("---------------------------------");
}
}
---恢復內容結束---
---恢復內容開始---
變量聲明及使用
示例1.
public class MyVariable{
public static void main(String[] args) {
int money = 1000; //存儲本金
system.out.printly(money);
}
}
賦值運算符
示例2.
public class OperatoDemo {
public static void main(String[] args) {
int WangScore = 80; //王浩成績
int zhangScore;
zhangScore = WangScore;
system.out.println(“張萌的成績是”+zhangScore);
}
}
示例3.
import java.util.Scanner;
public class scorestat {
public static void main(String[] args) {
Scanner input =new Scanner(

System.out.print("stb的成績是:")
int stb=input.nextInt();
System.out.print("java的成績是:")
int java=input.nextInt();
System.out.print("sql的成績是:")
int sql=input.nextInt();
int diffen;
double avg; //平均分
System.out.println("---------------------------------");
System.out.println("stb\tjava\tsql");
System.out.println("stb");
System.out.println("---------------------------------");