java學習筆記 2

2021-07-01 18:15:36 字數 1115 閱讀 8025

textfield 文字輸入框

持有物件引用物件之間互相不引用,只是通過對總的物件的引用來引用其他物件

內部類的好處可以訪問包裝類的成員

更清晰的組織邏輯,防止不應該被其他類訪問的類的訪問

用法:不允許或不需要其他類訪問時

paint 每次需要重畫的時候自動呼叫paint方法

graphics 相當於畫筆

mouselistener與mouseadapter的關係 要是實現mouselistener介面,需要實現每乙個方法,而mouseadapter有了mouselistener所有的方法的空實現,需要哪個直接重寫就可以了

repaint方法的執行過程:repaint(),update(),paint()

匿名類new父類物件,重寫或實現方法,當做子類物件使用

使用注意:有很多邏輯時,需要反覆修改,不要使用匿名類

oracle資料庫

sql plus 有三種:命令列的,圖形介面的,網頁版的

alter user scott account unlock;更改使用者

desc emp 描述表(雇員) dept(部門) salgrade(薪水等級)

varchar2可以儲存各國的文字

select * from salgrade;

select ename,sal*12 from emp; 算出年薪

desc dual      dual是乙個只有乙個記錄的表,用來計算各種表示式dummy 空

select 2*3 from dual; 計算2*3的值

select sysdate from dual;顯示系統時間

別名 select ename,sal*12 annual_sal from emp;

或者selectename,sal*12 「annual sal」 from emp;

空值和0有很大的區別

select ename,sal*12+comm from emp;   任何含有空值的數學表示式都是空值。

字串連線select ename||』sdsjdsfkjks』 from emp;

select ename||』sdhsj』』fhsdjf』 from emp;(用兩個單引號代替乙個單引號,就可以正常顯示了)

Java學習筆記2

一.類和物件 類是乙個事物的抽象,乙個類的例項化就是物件,獲得這個事物屬性的方式就是方法。例如人是乙個類public class people 具體的乙個人小明就是人的例項化即物件,申明乙個物件需要用到關鍵字new,並且建構函式,初始化物件,people 小明 new people 其中人又有各種屬...

Java學習筆記(2)

1 進行 編寫時,需要對 進行優化,提高 復用性。2 switch語句 1 switch語句執行時,所有答案同時自進入記憶體 2 switch語句可選擇的資料型別 byte short int char 3 switch語句中,最後一行可以不加break語句。4 switch備選答案是無序的 5 s...

Java學習筆記(2)

包裝類的作用是將乙個普通的資料型別包裝成乙個物件,實現普通資料型別,物件,字串之間的轉化。包裝類可以實現自動裝箱和拆箱 語法糖 其實就是一種簡單的操作。自動裝箱 integer a 3 實際上在虛擬機器執行時這行 相當於integer a integer.valueof 3 意思就是虛擬機器自動將3...