1、基礎題java
1 下面代碼執行完後輸出值是()面試
Int count = 1;sql
for(int i = 1;i<=5; i++)count +=i;spa
System.out.println(count);get
A 14 B 16 C 9 D 1io
2 下面程序輸出結果是()編譯
String s1 = 「abc」,s2 = 「abc」;class
If(s1 == s2) System.out.print(「Same」);import
If(s1.equals(s2)) System.out.print(「Equals」);基礎
A Same B Equals C SameEquals D 編譯錯誤
2、簡答題
一、表名student,字段st_id(主鍵)、st_name(姓名)、st_age(年齡);列出同名學生達到四次以上的姓名。寫出sql語句。
二、列舉三個以上你在實際項目中對AOP及反射機制的應用。
三、寫出控制檯打印的內容。
import java.util.ArrayList;
import java.util.List;
public class Test2 {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("0");
list.add("1");
executeObj(list);
list.add("2");
System.out.println(list);
String num = "10";
executeInt(num);
System.out.println(num);
}
private static void executeObj(List<String> list) {
list.add("end");
}
private static void executeInt(String num) {
num = "100";
}
}
四、寫出控制檯打印的內容。
public class Test3 {
public static void main(String[] args) {
try {
myException();
System.out.println(myException1());
myException2();
} catch (Exception e) {
try {
System.out.println(myException3());
} catch (Exception e2) {
System.out.println(e2.getMessage()); }
}
}
private static void myException() {
System.out.println("0");
}
private static String myException1() throws Exception{
try {
int i = 1/0 ;
System.out.println("1");
} catch (Exception e) {
return "len1";
}
return "len0";
}
private static void myException2() {
int i = 1/0;
System.out.println("2");
}
private static String myException3() throws Exception {
try {
int i = 1/0;
System.out.println("3");
} catch (Exception e) {
throw new Exception("throw new Exception");
}
return "len3";
}
}
總結:
這是一家北京石景山那邊的公司,好遠,中午作地鐵去的,公司很高大上,,商業區吧,進去門卡也嚴,得讓人帶上去,完了給瞭如上得面試題;作完後,有個技術人員過來面試我,問了一些基本狀況,而後就對着上面得 面試題問,每一題爲何選擇那個,你選擇得依據,一邊問,一邊穿插着各類問題,特能說那面試官,後面那幾個代碼實現得題,剛開始寫對了,完了又讓帶溝裏了,仍是不紮實,經不住考驗;尤爲是異常處理那塊;面試的人不少,今年的java是真很差找啊,尤爲像我這種剛出來的,哎,仍是本身的能力問題吧,繼續提高唄,總有一家合適的,回去查了一下答案,又輸出了一下,心涼了!哎!!!
--------------------------------2019年8月26日