JAVA中流水账的实现_流水账式java基础Summary

来一篇java基础知识的小总结,采用流水账式,不是特意的,而是不知道用什么形式把这些东西联系起来,那就想起什么写些什么吧

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

关键字:java中赋予特殊含义,具有专门用途的的单词,class、public、static……

标识符:自己认为定义的,即是我们命名的方法名、类名、变量名等(需要遵守一定的规则,类采用大驼峰,方法名,变量采用小驼峰)

---组成元素:字母、数字、下划线、$符号

---注意事项:用字母或者下划线或者$开头,数字不能开头,不能是关键字,命名要见名知意。

数据

采用一定规则的标识符来标记这些数据,数据分为常量和变量,常量和变量不是泛泛而谈的,他们有特定的类型,是通过恰当的数据类型来修饰的。分享一个链接,感觉常变量和数据类型讲的挺详细。

--数据类型

----基本数据类型(栈中):四类八种

整型:byte(1字节)  short(2字节)  int(4字节) long(8字节)

浮点型:float(4字节)  double(8字节)

布尔型:true和false

字符型:char(2字节)

----引用数据类型(堆中):数组、类、接口

--变量

----基本类型的变量:改变基本类型变量的内容修改的是内存中的内容

----引用类型的变量:改变引用类型变量修改的是内存中的地址,改变了变量指向的内存地址。原来的地址中的内容仍然存在,只是没有变量指向,变成了垃圾,将会被垃圾回收机制收取。

--常量

有两种形式,第一,单独一个数据就是常量,例如1,是整数类型的常量;第二被final修饰的变量不能再次定义赋值,变成常量。

----基本类型的常量:finalint i=10;(i不能重新赋值)

----引用类型的常量:final  ArrayList list=new ArrayList();(list不能重新赋予新的地址,但是list中的内容是可以修改的)

代码练习

//二维数组比较大小,找最大值

int[][] intArr = {{12,3,8},{11,8,32,7},{13,44,55}};

int big=intArr[0][0];

System.out.println(big);

for (int j = 0; j < intArr.length; j++) {

for (int k = 0; k < intArr[j].length; k++) {

if(big

big=intArr[j][k];

}

}

}

System.out.println(big);

//1-100的素数

int count=0;

for (int sh = 1; sh <=100; sh++) {

//如果ch全部除完,都没有整除的,那么就是素数

//所以定义一个量

boolean flag=true;

for (int ch = 2; ch < sh; ch++) {

if(sh%ch==0){

flag=false;//如果能除就变成false

break;//区别continue

}

}

if(flag==true){

count++;

System.out.print(sh+" ");//打印

if(count==5){ //每行5个数字

count=0;

System.out.println();

}

}

}

简单总结一下java基础,返回看一下,确实都是皮毛,确实相当凌乱,既然这样,那就看着图,闭着眼睛,静静的思考,这些基础后面的故事吧

0818b9ca8b590ca3270a3433284dd417.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值