原创 創建一個jdbc連接

 本文介紹如何建立一個jdbc連接進行數據庫查詢操作。   創建一個java工程,導入jar包。   作者使用mysql數據庫,建立jdbc連接需要mysql數據庫驅動jar包和jdbc連接jar包。 建立jdbc連接過程如下:   1、加

原创 Java 繼承

繼承的格式: class 子類名 extends 父類名{} 如何使用繼承:屬於同一種類的事物和方法,可以歸於同一種類 1package debug; 2 3class Person{ 4publicstaticvoid eat(){ 5S

原创 Java面試題:Hibernate的二級緩存與Hibernate多表查詢

我們來看兩個有關Java框架之Hibernate的面試題,這是關於Hibernate的常考知識點。 1、請介紹一下Hibernate的二級緩存 解題按照以下思路來回答: (1)首先說清楚什麼是緩存; (2)再說有了hibernate的Ses

原创 java類的加載過程

加載 “加載”(Loading)階段是“類加載”(Class Loading)過程的第一個階段,在此階段,虛擬機需要完成以下三件事情: 1、 通過一個類的全限定名來獲取定義此類的二進制字節流。 2、 將這個字節流所代表的靜態存儲結構轉化爲方

原创 Java常用小筆記

1.對list集合進行分頁      //startIndex指的是開始的小標 從0開始,pageSize是每頁記錄數inttoIndex =newInteger(startIndex)+new Integer(pageSize) ;

原创 ssm項目快速搭建(配置)

核心jar包<properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><maven.compiler.source>1.8</maven.co

原创 java利器------反射機制

java反射的概念:java的反射機制是指在運行狀態下,對於一個類來說,可以得到這個類的所有方法和屬性。對於一個對象來說,可以調用這個對象的人和方法和屬性。 反射機制首先會拿到該類的字節碼文件(Class文件),然後反向獲取這個類的所有信息

原创 創建一個jdbc連接

 本文介紹如何建立一個jdbc連接進行數據庫查詢操作。   創建一個java工程,導入jar包。   作者使用mysql數據庫,建立jdbc連接需要mysql數據庫驅動jar包和jdbc連接jar包。 建立jdbc連接過程如下:   1、加

原创 java中自己常犯的錯誤彙總

1package debug; 2 3/* 4 1、定義一個公共的動物類,包含名字、年齡、顏色和吃飯東西方法 5 2、定義一個貓類,繼承動物類,同時擁有玩遊戲的本領 6 3、定義一個狗類,繼承動物類,同時擁有看門的本領 7/ 8 9clas

原创 Java面試題:Hibernate的二級緩存與Hibernate多表查詢

我們來看兩個有關Java框架之Hibernate的面試題,這是關於Hibernate的常考知識點。 1、請介紹一下Hibernate的二級緩存 解題按照以下思路來回答: (1)首先說清楚什麼是緩存; (2)再說有了hibernate的Ses

原创 深入理解JVM——虛擬機GC

對象是否存活 Java的GC基於可達性分析算法(Python用引用計數法),通過可達性分析來判定對象是否存活。這個算法的基本思想是通過一系列"GC Roots"的對象作爲起始點,從這些節點開始向下搜索,搜索所走過的路徑稱爲引用鏈,當一個對象

原创 Java 繼承

繼承的格式: class 子類名 extends 父類名{} 如何使用繼承:屬於同一種類的事物和方法,可以歸於同一種類 1package debug; 2 3class Person{ 4publicstaticvoid eat(){ 5S

原创 Java常用小筆記

1.對list集合進行分頁      //startIndex指的是開始的小標 從0開始,pageSize是每頁記錄數inttoIndex =newInteger(startIndex)+new Integer(pageSize) ;

原创 java類的加載過程

加載 “加載”(Loading)階段是“類加載”(Class Loading)過程的第一個階段,在此階段,虛擬機需要完成以下三件事情: 1、 通過一個類的全限定名來獲取定義此類的二進制字節流。 2、 將這個字節流所代表的靜態存儲結構轉化爲方

原创 Java簡單介紹及Java生態

核心思想:面向對象編程,繼承,高兼容(代碼移植性強),避免重複造輪子,開源.   Java的起源和發展細節就不介紹了,Java是高級開發語言,類似C++,語法和C++ 有很多類似之處,但是做了些優化,主要是在編碼寫程序上的優化,避免內存泄露