原创 JS Map 和 List 的簡單實現代碼

/* * MAP對象,實現MAP功能 * * 接口: * size() 獲取MAP元素個數 * isEmpty() 判斷MAP是否爲空 * clear() 刪除MAP所有元素 * put(key, va

原创 hibernate中load和get的區別

Session.load()、Session.get()相同點: 可以根據指定的實體類和id從數據庫讀取記錄,並返回與之對應的實體對象。 Session.load()、Session.get()不同點(主要是性能不一樣): 1. 對於g

原创 用Java實現二叉樹前序遍歷、中序遍歷和後序遍歷。

public class BinaryTree { private Node root; /** * * 內部節點類 * * @author yhh */ private class Node {

原创 hibernate查詢方式

Hibernate 的三種查詢方式:HQL、Criteria、Sql 第一種方式:HQL查詢 (1).沒使用Spring框架的寫法,分四步: a.得到Session b.編寫HQL語句 c.創建Query對象(Query接口是HQL 查

原创 工廠模式的形態

工廠模式的形態工廠模式主要用一下幾種形態: 1:簡單工廠(Simple Factory)。 2:工廠方法(Factory Method)。 3:抽象工廠(Abstract Factory)。簡單工廠(Simple Facto

原创 InputStream 、 InputStreamReader 、 BufferedReader

首先,解釋一下: InputStream:得到的是字節輸入流,InputStream.read("filename")或者new FileInputStream(file),得到的是字節流 InputStreamReader:從字節

原创 簡述JDBC調用數據庫的基本步驟

//1.註冊驅動 Class.forName("oracle.jdbc.driver.OracleDriver"); //2.獲取連接 Connection conn = DriverManager.getConnection("

原创 阿里巴巴2014校園招聘研發筆試一道JAVA附加題分析

package alfred; public class Base { private String baseName = "base"; public Base() { callName(); } public v