java基础知识—变量、数据类型和运算符

时间:2023-03-09 06:19:37
java基础知识—变量、数据类型和运算符

1.变量:存储数据的一个基本单元。
2.变量的声明和赋值:
1)声明并赋值;数据类型 变量名=值 例如:int prince=10;
2) 声明、赋值分为两步: 数据类型 变量名; 例如:int=price;
变量名=值 例如:price=10

3.数据类型分为两种:
1)基本数据类型八种:
byte (-2的7次方到2的7次方-1)
short (-2的15次方到2的15次方-1)
int (-2的31次方到2的31次方-1)
long (-2的63次方到2的63次方-1) 99l
float 浮点型 99f
double 双精度 double prince=32.5
boolean 真(true) 假(false) boolean isBrand=true;
char 一个字符,两个字节 范围是0-65535 参照ASCII字符编码表
char sex='男'; char num=65;(输出A)
2)引用数据类型:
String 字符串 String name="张三";

接口

4.变量命名规范:
英文单词或拼音
首字母:以字母、下划线、$开头
当多个单词组成的变量名:以驼峰式命名法取名。例:studentName
变量名要起到见名知义的效果

5.赋值运算符:= 把右边的值赋给左边

6.算术运算符:+ - * /(除) %(取余)

7. num++ ; num=num+1; num+=1;
num-- ; num=num-1; num-=1;
System.out.println(--num);// 先计算再输出
System.out.println(num--);// 先输出再计算

8.double avg=(90+99)/3.0 发生自动类型转换

自动转换类型条件:
1)类型兼容:(int 和double都是数值型)
2)目标类型大于源类型:(double大于int)

9.强制类型转换:(数据类型)变量名 (数据类型)值

例如: double num=5.5; int result=(int)num;
int result=(int)5.5;