今天学习的内容较少,先对今天的知识小结,再对这几天的知识进行总结
1.三目操作符 a>b?a:b 意指如果a>b为真,则输出a否则输出b // 其中a:b的条件可以进行更改来达到判断的目的 // 三目操作符的输出结果是int类型,不能直接使用Boolean,但可以用运算符来达到判断目的,如,
,直接使用Boolean就会报错
2.包机制 实际上指的就是文件夹比如网站www.fushu.com 这个就是使用了包机制 注意的是生成在整个项目的头部,不能删去,不能更改位置,否则就会报错
3. JavaDoc生成文档 有点类似注解(我直接跳过了)
小结:
一、常用运算符:
1.算术运算符:+ - * / % ++ -- 等
2.赋值运算符:=
3.关系运算符:< <= = > >= !=
4. 逻辑运算符:与&& 或|| 非!
5.位运算符:<< >>(其他不予了解)
6.条件运算符:三目操作符x?y:z
7.扩展赋值符:+= -= *= /=
二、类型转换:
强制转换:由高转低 (类型名)变量名 如int a = 10;char i = 'e'; println((char)a+1);
自动转换:由低转高 如上文println(i+1);
三、变量类型
类变量:一般由static引导且处于方法外,且有些许类似于c语言中的全局变量
常量:一般由final引导
实例变量:一般由string类型引导的字符串
ok呀,忙碌的今天终于结束了,Java基础也结束啦,明天开始学习Java流程控制啦嘻嘻