java的学习从helloworld开始,在控制台输出helloworld。
public static void main(String[] args){ //使用main方法
System.out.println( "HelloWorld"); //输出双引号内的内容
}
一:接着便开始认识 "注释",他不会影响代码本身,起到了方便理解观看的作用
1,单行注释 //
2,多行注释 /*
*/
3,文档注释 /**
*/ (值得一提的是文档注释一般放在方法和类之上)
二:则是对定义变量的学习
如何定义整数?
使用byte short int long 来定义,其中byte占1个字节,shourt占2个字节,int占四个字节,long占8个字节,在平时的使用中默认用int来定义整数。例如:int a =2;
如何定义小数(浮点数)?
使用float和double来定义,其中float占4个字节,double占8个字节,在平时的使用中默认用bouble来定义小数。例如:double b =0.4;
如何定义字符?
使用char来定义字符。例如:char c=' @';
如何定义字符串?
使用String来定义字符串。例如:String name ="马小跳";
如何定义布尔类?
使用boolean来定义,结果只有true或false。
比较特别的是空值,null。
三:算数运算符的学习
+,-,*,/,% 加 减 乘 除 取余 例如:
System.out.println(10+5); // 15
System.out.println(10-5); // 5
System.out.println(10*5); // 50
System.out.println(10/5); //2
System.out.println(10%5);// 0
值得一提的是整数的除法得到的只有整数
四:赋值运算符的学习
+= -= *= /= %=
赋值运算符非常容易理解,例如:
a+=b; 就等同于 a=a+b;以此类推
int a=14; int b=10;
a+=b;
System.out.println(a);//24
五:关系运算符的学习
< <= > >= == !=
小于 小于等于 大于 大于等于 等于 非等
重要的是不要把==写成了=,他们的意义完全不一样 例如:
System.out.println(15==16); // false
六:逻辑运算符的学习
& | ^ !
与 或 异或 非
System.out.println( 2>3 & 4<5 )//false
& 有false则false
System.out.println( 2>3 | 4<5 )//true
| 有true则true
^相同false 不同true
!你false我true !false=true;
#最重要的是&& (短路与) ||(短路或)
他们与&,|的效果相同,但过程不同,短路与再左边为false的情况下不执行右边,
短路或在左边为true的情况下不执行右边;&,|不管左边是什么又被都执行
七:三元运算符的学习
三元运算符的格式
条件表达式 ?值1:值2;
流程,首先计算条件表达式的结果,为true则得值1,为false则得值2.
例如:
1,成绩是否及格
double xiaohei = 80;
String chengji= xiaohei>=60?"成绩及格" : "挂科";
System.out.println(chengji);//”成绩及格“
2,比大小
int a=10;
int b=2000;
int max= a>b?a:b;
System.out.println(max);//2000