Time of Update: 2015-08-27
標籤:JDBC串連資料庫 •建立一個以JDBC串連資料庫的程式,包含7個步驟: 1、載入JDBC驅動程式: 在串連資料庫之前,首先要載入想要串連的資料庫的驅動到JVM(Java虛擬機器),
Time of Update: 2015-08-27
標籤: 1 package shb.java.demo3; 2 3 import java.sql.DriverManager; 4 import java.sql.ResultSet; 5 import java.sql.SQLException; 6 import java.sql.Statement; 7 /** 8 * jdbc操作資料庫 9 * @Package:com.cnpc.dlp.web.event.controller10 * @Description:11 * @
Time of Update: 2015-08-27
標籤:java http 表單提交 private static String sendPost(String url, NameValuePair[] params) {HttpClient client = new HttpClient();//
Time of Update: 2015-08-27
標籤:javaJAVA問題總結之15-多個類之間的調用:代碼:package java3;public class test1 {public static void main(String[] args){Pretimive t = new Pretimive();for (int
Time of Update: 2015-08-27
標籤:javaJAVA問題總結16-一維數組案例從鍵盤讀入學產生績,找出最高分,並輸出學產生績等級。成績>=最高分-10 等級為’A’ 成績>=最高分-20 等級為’B’成績>=最高分-30 等級為’C’
Time of Update: 2015-08-27
標籤:今天在使用MyBatis執行sql語句時,出現如下異常:執行的sql語句配置資訊如下:<select id="getColumnsByTableName" parameterType="String" resultType="java.util.List"> select t.column_name from user_tab_columns t where
Time of Update: 2015-08-27
標籤:outer多用於嵌套迴圈的情況 1 outer: 2 for (int i = 2 ; i <= 10 ; i++) 3 { 4 5 for (int j = 2 ; j <=10 ; j++) 6
Time of Update: 2015-08-27
標籤:1、用雙重迴圈列印圖形1 public class FiveTest{ public static void main(String[] args){ for(int i=1;i<=4;i++){
Time of Update: 2015-08-27
標籤:搞懂java的相關集合實現原理,對技術上有很大的提高,網上有一系列文章對java中的集合做了深入的分析, 先轉賬記錄下 深入Java集合學習系列 Java 集合系列目錄(Category) HashMap深度解析 Java 理論與實踐: 並發集合類 Java集合---ConcurrentHashMap原理分析 java主要集合類的資料結構學習 Java並發集合的實現原理
Time of Update: 2015-08-27
標籤:1、Break、continue關鍵字a) 在程式當中它們不是單獨使用的,而是結合著條件運算式或迴圈語句來一起使用的b) Switch-case:已經使用breakc) Break:跳出當前的整個迴圈d) Continue:跳出當前迴圈的本次迴圈2、break和continue使用和區別public class BreakContinueTest{ public static void main(String[] args){ &
Time of Update: 2015-08-27
標籤: 1. 定義一個回調介面 public interface CallBack { //執行回調操作的方法 void execute(); } 2. 定義一個類的方法,使上面定義的回調介面介面作為它的參數 。 public class Test { /** * 測試函數,通過定義CallBack介面的execute方法 * @param callBack */ public void
Time of Update: 2015-08-27
標籤:目前支援find,findAll,sort,select,remove等,java不支援lamda函數,因此用介面代替public interface Fun<T1,T2> {public T2 process(T1 item);}public interface Predicate<T> {/** * 是否滿足 * @param item * @return */public boolean evaluate(T item);}接下來是具體的實現:public
Time of Update: 2015-08-27
標籤:引自百度百科:單例模式是一種常用的軟體設計模式。在它的核心結構中只包含一個被稱為單例類的特殊類。通過單例模式可以保證系統中一個類只有一個執行個體而且該執行個體易於外界訪問,從而方便對執行個體個數的控制並節約系統資源。如果希望在系統中某個類的對象只能存在一個,單例模式是最好的解決方案。單例模式其實算一個比較容易理解的設計模式了,讓我們來查看一個比較有名的定義:單例模式最初的定義出現於《設計模式》(艾迪生維斯理,
Time of Update: 2015-08-27
標籤:本人部落格中有一篇文章對java中的引用有詳細的介紹【http://www.cnblogs.com/javaee6/p/4763190.html】,java中WeakHashMap這個類就是java弱引一個非常好的例子,也是一個比較難的例子。收集了網上一些關於WeakHashMap的詳細分析的文章。猛擊下面的連結地址查看 深入理解WeakHashmap WeakHashMap詳細介紹(源碼解析)和使用樣本
Time of Update: 2015-08-27
標籤:在Java 7 以後,可以在Java代碼中調用javascript中的函數,請看下面的例子:package com.lee;import java.io.FileNotFoundException;import java.io.FileReader;import java.util.Scanner;import javax.script.Bindings;import javax.script.Invocable;import
Time of Update: 2015-08-27
標籤:1、求1!+5!+9!+...+21!之和。public class FourTest{ public static void main(String[] args){ double sum = 0;
Time of Update: 2015-08-27
標籤:一、java棧 Java 棧總是和線程關聯在一起,每當建立一個線程時,JVM就會為這個線程建立一個對應的Java棧,在這個Java棧中又會含有多個棧(Frames),這些棧幀是與每個方法關聯起來的,每個運行一個方法就建立一個棧幀會含有一些“內部變數"(在方法內定義的變數)、"操作棧"和"方法傳回值"等資訊。二、堆 堆是儲存Java 對象的地方,它是JVM管理 Java 對象的核心儲存地區,堆是
Time of Update: 2015-08-27
標籤:1、時間戳記的定義 時間戳記是指檔案屬性裡的建立、修改、訪問時間。 數字時間戳記技術是數位簽章技術一種變種的應用。在電子商務交易檔案中,時間是十分重要的資訊。在書面合約中,檔案簽署的日期和簽名一樣均是十分重要的防止檔案被偽造和篡改的關鍵性內容。數字時間戳記服務(DTS:digital time stamp
Time of Update: 2015-08-27
標籤:tomcat java opencms在搭建opencms之前我們需要先搭建好tomcat。Mysql資料庫先安裝 jdk,下載好jdk和apache-tomcat這兩個軟體包。(1)安裝jdk過程中先解壓該壓縮包 命令:tar –zxvf jdk –C/usr/local(jdk安裝路徑)(2)然後需要在環境變數檔案中添加exportJAVA_HOME=/usr/local/jdk1.6.0_45exportJRE_HOME=/usr/local/jdk1.6.0
Time of Update: 2015-08-27
標籤:java核心編程開發Java核心編程開發,本部分內容側重於java j2se核心部分,共50學時左右,主要內容包括:物件導向編程的六大基本原則及常見八種設計模式。Java核心類庫的進階應用程式,如:檔案輸入輸出資料流處理、反射、序列化、泛型、多線程、網路編程、DOM4J。課程內容:01、Java 中使用 IO 實現資料處理(共8講)02、Java 中使用XML實現資料處理(共6講)03、Java中的多線程編程(共5講)04、多線程進階應用程式(共5講)05、Java中的網路編程(共4講)0