原创 Java(07-28)學習總結

1、十進制與二進制的轉換。 二進制——>十進制                          二進制數:1010 十進制——>二進制                          十進制數:26 2、翻譯:包括編譯——直接由OS執

原创 Java(07—29)學習總結

1、JAVA平臺體系中有哪些版本?答:J2SE(標準版)、J2EE(企業版)、J2ME(微型版) 2、描述虛擬機的工作原理 答:編寫源文件  *.

原创 MySQL基本用法

-- 員工表 CREATE TABLE t_employee( id INT PRIMARY KEY AUTO_INCREMENT, employeeName VARCHAR(20), money INT, deptName VARCHA

原创 XML解析

規範的XML文件 <?xml version="1.0" encoding="utf-8"?> <!-- 聲明 version表示版本 encoding表示xml文件所用的編碼格式 --> <base> <!-- 根元素 ,一個xml文件

原创 JDBC

Connection con = null; PreparedStatement ps = null; try { // 加載驅動,將指定驅動完成加載,從而初始化靜態變量和靜態

原创 java8-25(線程)

1、線程和進程的區別? 答:進程是一種“自包容”的運行程序,有操作系統直接管理,直接運行,有自己的地址空間,每個進程一開啓就會消耗內存。 線程是進程內部單一的順序控制流,一個進程擁有多個線程,多個線程共享

原创 三層架構

三層架構是一種架構模式:分爲表現層、業務層、持久層 持久層:主要作用是完成內存數據和磁盤數據的轉換,將業務處理的結果永久的保存。採用DAO模式:建立實體類,和數據庫表做映射。表對應類,列對應屬性。 持久層的主要目的就是完成對象模型和關係

原创 Java(08-6)

1、重載:重載發生在同一個類中,兩個方法的方法名相同,參數列表不同(類型、個數、一致),和返回類型無關。 2、抽象:將不同方法之間類似的代碼,提出來寫成一個新的方法。使用時調用即可。 <span style="font-size:18p

原创 Java(8-3)

1、循環有哪些?有什麼區別? 答:有while、do……while、for while和for循環都是先判斷後執行,如果判斷條件爲false,則一次都不執行;do……while是先執行後判斷,至少執行一次

原创 java08-24

1、如何得當前工作目錄?gc是什麼? 答:user.gir System.getproperty("user.gir");//得到當前工作目錄 gc:通知垃圾回收器進行垃圾回收,程序員沒辦法干預垃圾回收,

原创 java(08-13)

1、靜態方法和成員方法應該如何調用? 答:靜態方法可以以類名.和對象.的方式調用;成員方法只能以對象.的方式調用。 2、什麼是重載? 答:重載發生在同一個類中,兩個方法的方法名相同參數列表不同(類型、個數

原创 java(08-19)

1、什麼是抽象方法?什麼是抽象類? 答:如果一個方法只有方法定義,沒有方法內容(花括號也沒有),那麼該方法就是抽象方法。(使用abstract定義) 擁有抽象方法的類,就是抽象類。 2、接口如何定義?接口

原创 Java(8-10)

1、什麼是對象?什麼是類?類和對象有什麼關係? 答:對象是存在的具體實體,具有明確定義的特徵和行爲。 類是具有相同屬性和行爲的一組對象的集合。 類是對象的抽象,對象是類的具體實例。 2、屬性和靜態變量的區

原创 java9-1

1、操作流時,如果文件不存在會出現什麼情況? 答:讀取文件時會拋出文件未找到異常,寫入文件則會創建一個文件 2、操作流時,如果流不關閉會出現什麼情況? 答:導致有可能操作無效,並且浪費內存 3、如何判斷一

原创 Java08-5

1、定義方法的作用是什麼? 答:分而治之;代碼重用 2、什麼形參?什麼是實參?形參和實參之間需要保證什麼關係? 答:形參的本質是變量,目的是爲了接收實參的值; 實參:實參可以是變量也可以是常量。 形參和實參在傳遞時要保證:類型一致、個數一