JAVA基礎篇
1.你學習編程的目的是什么?學習編程最快的辦法是什么?
答案:我覺得多敲代碼,多思考學的能快一點
2.程序員的職業規划是什么?我怎么能拿到10萬年薪,30萬年薪,50萬年薪?
答案:努力唄
3.一個技術點,怎么樣才能算學會?需要能默寫出來嗎?
答案:我覺得一個技術點首先要會用,其次要弄明白他的原理
4.北京尚學堂旗下“百戰程序員”的理念和定位是什么?
答案:不知道
5.如何考取百戰程序員,進入正式班級學習?
答案:不知道
6.哪個網站會公布最新的“百戰程序員”視頻和資料?
答案:不知道
7.說出計算機語言為什么按照第一代、第二代、第三代發展?
答案:科技在進步,不能總第一代吧
8.Java有什么核心優勢讓其流行?
答案:面向對象的編程思想,可以跨平台運行,分布式的開發模式,可靠,安全,多線程等
9.Java的三個版本是什么?
答案:JavaME(迷你版,主要開發桌面應用),JavaSE(標准版),JavaEE(企業版)
10.Java是哪個公司發明的? 現在這家公司處境如何? 為什么?
答案:這個不太了解
11.Java的跨平台是通過什么實現的?
答案:因為.java會被編譯成.class文件,而負責執行.class文件的是java虛擬機,只要在不同的操作系統上安裝正確的的虛擬機,就可以執行相同的.class文件,而其他語言沒有JVM虛擬機,所以就無法實現跨平台操作.這個JVM虛擬機是java自己設計的計算機,相當於在你的電腦中又模擬了一個計算機.
12.Java語言釋型還是編譯型?還是兩者都是?
答案:兩者都是
13.JDK、JRE、JVM的全稱是?
答案:JDK:英文全稱叫Java Development Kit,他是JAVA開發的工具包(SDK),在JDK安裝目錄中有一個jre文件,其中包含倆個文件夾,一個是lib,一個是bin,bin中就是(JVM)java的虛擬機,而lib中就是JVM工作需要的類庫,JVM和lib結合起來就是jre.
JRE:英文全稱叫Java Runtime Environment (java的運行環境),包含JVM標准實現及Java核心類庫,JRE是java的運行環境,並不是一個開發環境,所以沒有包含任何開發工具
JVM:英文全稱為Java Virtual Machine,是JAVA虛構出來的一個計算機,用於執行.class文件
14.JDK包含JRE,這句話對嗎?
答案:對
15.DOS下,自動補齊命令的鍵是哪個?DOS下,想查找以前執行的命令用哪個鍵?
答案:TAB,用方向鍵中向上的箭頭就可以
16.DOS下,dir命令表示什么含義? cd 表示什么含義?
答案:顯示磁盤目錄的命令,cd表示進入某個文件夾內
17.為什么采用JAVA_HOME的方式配置環境變量較好?
答案:因為大部分程序會默認的去環境變量中去取JAVA_HOME這個變量
18.public class 的類名必須跟文件名保持一致嗎?
答案:是的
19.編程風格一定要:成對編程和縮進。用文字或代碼說明如何實現成對編程和縮進。
答案:不知道
20.System.out.println("hi"); ----這句代碼能否順利執行?
答案:有待探討----
21.一個Java源文件可以寫多個class嗎?編譯后,會不會生成多個class文件?
答案:可以,不會
22.編程時,為什么需要注釋?注釋的類型?
答案:注釋是為了添加對這個方法的解釋,使其他人一看就知道這個方法是干什么的.注釋的類型有 // ,/**/
23.多行注釋能不能嵌套使用?
答案:不是很重要,就沒查找答案