JAVA中流水账的实现_流水账式java基础Summary
來一篇java基礎知識的小總結,采用流水賬式,不是特意的,而是不知道用什么形式把這些東西聯系起來,那就想起什么寫些什么吧
關鍵字: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基礎,返回看一下,確實都是皮毛,確實相當凌亂,既然這樣,那就看著圖,閉著眼睛,靜靜的思考,這些基礎后面的故事吧
。
總結
以上是生活随笔為你收集整理的JAVA中流水账的实现_流水账式java基础Summary的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java mytable_Mybatis
- 下一篇: java如何绘制图表_java绘制exc