Java前端技术基础知识
一:变量
有可能会发生改变的值;
变量的声明:
(1)在声明的同时赋值;例如:int a=4;
(2)先声明,在赋值;例如: int a; a=4;
变量可以分为局部变量和成员变量;
二:数据类型:(四类八种)
1.整型
字节型:byte
短整型:short
整型:int
长整型:long
浮点型
float(单精度)
double(双精度)
字符型
char(表示单个字符)
String(表示多个字符)
布尔型
true |false
三:运算符
1.算术运算符:+,-,*,/,%,++,--
2.比较运算符:<,>,==,<=,>=;
3.条件运算符:
语法:表达式 ?值一:值二;
e.g
int i = 3;
//计算i是否>0
String s = i>0? "i>0" : "i<0";
4.逻辑运算符
逻辑 运算符的操作数都要为值为boolean类型的表达式,结果也为boolean类型的结果
& : 两边都为true才是true,一个为false就是false
| : 一个为true就是true,两个都为false才是false
! 取反 !true->false !false->true
四:流程控制语句
1.顺序结构
2.选择结构
if语句
语法
1.单选择:
if(条件){
满足条件可以执行的语句
}
int i =10;
if(i>0)
System.out.println("i>0");
2.双选择
if(条件){
语句1
}else{
语句2
}
eg:int a=18;
if(a>10){
System.out.println("a>10");
}else {
System.out.println("a<10");
}
3.多选择
if(条件1){
语句1
}else if(条件2){
语句2
}else{
语句3
}