原创 Java基礎面試題:第一天積累

1、一個.java源文件中是否可以包括多個類(不是內部類)?有什麼限制? 可以有多個類,但只能有一個public的類,並且public的類名必須與文件名相一致。 2、Java有沒有goto? goto 是Java中的保留字,在目前版本的J

原创 Java基礎面試題:第二天積累

11、是否可以從一個static方法內部發出對非static方法的調用? 不可以。因爲非static方法是要與對象關聯在一起的,必須創建一個對象後,纔可以在該對象上進行方法調用,而static方法調用時不需要創建對象,可以直接調用。也就是

原创 Java基礎面試題:第四天積累

31、String st = null和 String st =“ ”的區別?String s = new String("xyz")創建了幾個對象? (1)String st = null表示聲明瞭一個String對象的引用str,但是

原创 Java基礎面試題:第三天積累

21、構造器(constructor)是否可被重寫(override)? 構造器不能被繼承,因此不能被重寫,但可以被重載。 22、兩個對象值相同x.equals(y) == true,但卻可有不同的hash code,這句話對不對? 不對

原创 Java學習從基礎到精通——技術小白的成長之路(Java學習筆記)第五天

for循環、嵌套循環、break的講解、while和do...while...的講解、數組的講解 1.for循環: 固定次數循環,應用率高。 循環的選擇規則: 1)先看固定次數還是不固定次數:   1.1)固定次數------------

原创 Java學習從基礎到精通——技術小白的成長之路(Java學習筆記)第三天

運算符: (算術運算符、關係運算符、邏輯運算符、賦值運算符、字符串連接運算符、條件/三目運算符)、分支結構 一運算符: 1.算術運算符:+,-,*,/,%,++,--    1)%:取模/取餘,餘數爲0即爲整除。    2)++/--:自

原创 Java學習從基礎到精通——技術小白的成長之路(Java學習筆記)第六天

數組的複製、數組的排序、冒泡排序詳解、方法、計算算法的效率的一個方法 1.數組:   1)數組的複製:    1.1)System.arraycopy(a,1,a1,0,4); 1.2)int[] a1 = Arrays.copyOf(a

原创 java的關鍵字和保留字

關鍵字和保留字的區別   正確識別java語言的關鍵字(keyword)和保留字(reserved word)是十分重要的。Java的關鍵字對java的編譯器有特殊的意義,他們用來表示一種數據類型,或者表示程序的結構等。保留字是爲java

原创 Java學習從基礎到精通——技術小白的成長之路(Java學習筆記)第七天 實戰演練

Java語言基礎實戰演練:猜字符小遊戲 設計過程: 1.設計數據結構:變量   1)char[] chs;   //隨機字符數組   2)char[] input; //用戶輸入的字符數組   3)int[] result;  //對比的

原创 技術小白的蛻變之路——開端

本人現在爲大二升大三的一名軟件工程專業的學生,雖然大學的時光已經過去了將近 一半時間了,但是對於技術 方面的知識仍然可以說是小白一枚,說學過C++吧,但是連個基礎的編程都不會, 說現在選擇的方向是JAVAweb 吧,但是對於JAVA也是

原创 Java學習從基礎到精通——技術小白的成長之路(Java學習筆記)第二天

變量、基本數據類型、基本數據類型間的轉換、Scanner的用法 1、變量 變量就是指代在內存中開闢的存儲空間,用於存放運算過程中需要用到的數據。(簡單來說:存放數據) 1)聲明: int a ;  //聲明一個整型的變量,名爲a int

原创 Java學習從基礎到精通——技術小白的成長之路(Java學習筆記)第四天

順序結構、分支結構、循環結構、循環三要素的判斷 1)順序結構:從上往下逐行執行,每句必走。 2)分支結構:有條件的執行某語句一次,並非每句必走。 3)循環結構:有條件的執行某語句多次,並非每句必走。   換成官話來說: 1、順序結構:就是

原创 Java學習從基礎到精通——技術小白的成長之路(Java學習筆記)第一天

一、Java開發環境: Java:是一門高級語言 淘寶-------------------Java語言 京東-------------------Java語言 餓了嗎-----------------Java語言 摩拜---------