编写Java程序的步骤:
编写-->编译(javac)-->运行(java)
public class HelloWord{
public static void main(String [] args){
//单行注释
/*
多行注释
*/
System.out.println("换行");
System.out.print("不换行");
/*
:换行
:空格
*/
}
}
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.in);
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 java sql");
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.in);
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 java sql");
System.out.println("stb");
System.out.println("---------------------------------");