JIAVA知识点整理
Java具有垃圾回收機制,程序退出之后,使用的所有內存全部都將被釋放,如要保存數據你就要建立文件,因為當保存時是保存在運行內存中的。
?
int 有返回值
void 不需要返回值
?
1.判斷語句
if else判斷語句
if(條件){
執行語句
}else if(二重條件){
執行語句
}else{
最后執行語句
}
swich語句
swich(條件表達式){
case 常量表達式1: 語句塊1;break;
case 常量表達式2: 語句塊2;break;
case 常量表達式3: 語句塊3;break;
default: 語句塊4;
}
System.out.println("評定等級為"+語句塊);
2.循環語句
while語句 //先判斷再執行
while(條件表達式-也稱循環條件){
語句塊-也稱循環體
}
do-while語句 //首先執行循環體,然后判斷條件表達式
do{
語句塊-也稱循環體
}while(條件表達式-也稱循環條件)
for語句
for(賦值式;判斷式;循環式){
語句塊
}
多重循環語句 //for嵌套
System.out.printf("%4d", i); //格式化輸出方法
for(){
for(){
}
}
break循環跳出
執行break標簽,語句就從標簽對應的語句塊中跳出來,執行語句塊后面的語句
continue標簽-只終止當前循環,跳過本輪循環的剩余語句,直接進入下一輪
一般放在外層循環語句前面,用來標識這個循環語句;使用continue語句后,程序會自動跳轉到外層循環起始處。語法跟break相似
java-web
1.什么是SpringIOC?
依賴注入(DI-依賴Spring容器進行注入)/控制反轉(IOC)
JMenuBar設置菜單欄
按鈕提示信息setToolTipText
語法:jb1.setToolTipText("退出");
2.在jpanel里添加文字
方法1、復寫paint方法
public void paint(Graphics g){
g.drawString("你寫的話");
}
方法2創建一個JLable 用add方法添加進去
private static final long?serialVersionUID在實現序列化的類中出現的意義
實現java.io.Serializable這個接口是為序列化,serialVersionUID 用來表明實現序列化類的不同版本間的兼容性。如果你修改了此類, 要修改此值。否則以前用老版本的類序列化的類恢復時會出錯。
JLabel的字體樣式,大小,顏色設置用到以下兩個方法:
jlabel.setFont(new java.awt.Font("Dialog", 1, 15));
“dialog”代表字體,1代表樣式(1是粗體,0是平常的)15是字號
//設置字體
jlabel.setForeground(Color.red);
//設置顏色
?
轉載于:https://www.cnblogs.com/kalezhangtao/p/9453082.html
總結
以上是生活随笔為你收集整理的JIAVA知识点整理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DataBinding基础使用二
- 下一篇: Brave devil