1. 将java包设置成source即可
file-->project struct
打开界面
选择项目,先点java,再点source,ok
2.
静态static关键字:三个学生对象名字年龄学号不同但同班教室相同如果教室停电要改三次但是同班同学教室相同,所以对象中把所在教室划掉,存在左边类中,且只在类中保存一次,所有类中对象都用同一份,一旦用了static则该内容不属于对象而是属于类的,同类中的对象共用一份
3静态static 关键字修饰成员变量
Student类:
扫描二维码关注公众号,回复:
13161349 查看本文章

代码段:注意:这里的
4.静态static修饰成员方法
class类
代码
5.静态static内存图
注意:这里这里类点room(Student.room)的使用
内存图:
注意:根据类名称(类点)访问静态成员变量时,全程与对象没有关系,只和类有关系
直接到方法区找静态区。
6.静态关键字static特殊用法--静态代码块
7.数组工具类Arrays.flv
注意:这里的两个都是静态成员方法 可以直接/ 类点方法名 /来调用例如 Arrays.toString(array)
;或者是Arrays.sort(array);
8.字符串倒序排列
注意:以后不要玩游戏啦,耽误事.
9.数学工具类 math.flv
注意:math类中是静态成员方法 这里务必要区分好变量和成员变量 思考一下再看
abs 绝对值 Math.abs(); 静态成员方法
ceil向上取整
floor向下取整
round小数四舍五入,没有小数点后面的,上面都有小数点后面
Math.PI表示近似的圆周率常量
10.Math练习
计算在-10.8到5.9之间绝对值大于6或小于2.1的整数有多少个?
代码:
注意这里的计数器count用法