1、java識別符號
在Java語言中,識別符號是以字母、下劃線(…)或美元符($)開頭,由字母、數字、下劃線(一)或美元符($)組成的字串。識別符號區分大小寫,長度.
在Java語言中,識別符號是以字母、下劃線(…)或美元符($)開頭,由字母、數字、下劃線(一)或美元符($)組成的字串。識別符號區分大小寫,長度沒有限制。除以上所列幾項之外,識別符號中不能含有其他符號,當然也不允許插入空格。在程式中,識別符號可用作變數名、方法名、介面名、類名等。
2、資料庫表間連線方式
Table A
aid adate
1 a1
2 a2
3 a3
TableB
bid bdate
1 b1
2 b2
4 b4
兩個表a,b相連線,要取出id相同的欄位
select * from a inner join b on = 這是僅取出匹配的資料.
此時的取出的是:
1 a1 b1
2 a2 b2
那麼left join 指: (就是left outer join,預設的就是outer)
select * from a left join b on =
首先取出a表中所有資料,然後再加上與a,b匹配的的資料
此時的取出的是:
1 a1 b1
2 a2 b2
3 a3 空字元
同樣的也有right join (就是right outer join,預設的就是outer)
指的是首先取出b表中所有資料,然後再加上與a,b匹配的的資料
此時的取出的是:
1 a1 b1
交叉連線(CROSS JOIN)沒有WHERE 子句,它返回連線表中所有資料行的`笛卡爾積,其結果集合中的資料行數等於第一個表中符合查詢條件的資料行數乘以第二個表中符合查詢條件的資料行數。
外連線分為左外連線(LEFT OUTER JOIN或LEFT JOIN)、右外連線(RIGHT OUTER JOIN或RIGHT JOIN)和全外連線(FULL OUTER JOIN或FULL JOIN)三種。與內連線不同的是,外連線不只列出與連線條件相匹配的行,而是列出左表(左外連線時)、右表(右外連線時)或兩個表(全外連線時)中所有 符合搜尋條件的資料行。
交叉連線(CROSS JOIN)沒有WHERE 子句,它返回連線表中所有資料行的笛卡爾積,其結果集合中的資料行數等於第一個表中符合查詢條件的資料行數乘以第二個表中符合查詢條件的資料行數。
3、class A{
A(String string){
tln(“HS”);
}
}
class B extends A{
B(){
tln(“Hello”);
}
}
class SubTest{
public static void main(String[]args){
B b = new B();
}
}
這道題考察輸出,實際編譯出錯,有這個選項!父類沒有預設的建構函式,子類會編譯通不過
4、若某線性表中最常用的操作是在最後一個元素之後插入一個元素和刪除第一個元素,則採用()儲存方式最節省運算時間。
(A) 單鏈表 (B) 僅有頭指標的單迴圈連結串列
(C) 雙鏈表 (D) 僅有尾指標的單迴圈連結串列
5、索引、增加列(長度、非空、型別)
資料查詢 select
資料定義 create drop alter
資料操縱
資料控制 grant revoke