Time of Update: 2015-04-07
標籤:最近開始學習java,感覺java的資料庫編程需要發個隨筆記錄一下,話不多說 切入正題。 一.資料庫訪問技術的簡介 應用程式 → 執行SQL語句 →資料庫 → 檢索資料結果 → 應用程式
Time of Update: 2015-04-07
標籤:其實沒什麼區別的;當初我也是這樣的疑問,呵呵;非要說區別就看下面:執行效果上沒有不同, 但在文法意義上略有不同. 比如, String與String[], 前者叫字串類型而後者叫字串數群組類型. String args[]單從類型上來講屬於字串類型, 而從變數本身來講是一個數群組類型, 因此組合起來說明此變數為一個字串類型的數組, 也就是說數組中的所有元素都為String類型. String[] args單從類型上來講屬於字串數群組類型, 而從變數本身來講就是一個單純的引用變數,
Time of Update: 2015-04-07
標籤:package import public java source package com.ahzc.test;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.
Time of Update: 2015-04-07
標籤:java 按值傳遞 按引用傳遞
Time of Update: 2015-04-07
標籤:排序演算法 java /*** 1.插入排序演算法* @param int[] 未排序數組* @return int[] 排完序數組* * 插入排序的基本思想是在遍曆數組的過程中,假設在序號 i 之前的元素即 [0..i-1] 都已經排好序,* 本趟需要找到 i 對應的元素 x 的正確位置 k ,並且在尋找這個位置 k 的過程中逐個將比較過的元素往後移一位,* 為元素 x
Time of Update: 2015-04-07
標籤:前提:① 已經提供了一個wsdl介面② 該介面能正常調用 步驟1:使用cxf的wsdl2java工具產生本地類 下載CXF:http://cxf.apache.org/download.html配置環境變數: CXF_HOME=E:\WebService\CXF\apache-cxf-2.1.1\apache-cxf-2.1.1 PATH後追加上“
Time of Update: 2015-04-07
標籤:java多線程-兩種實際應用情境類比 轉自
Time of Update: 2015-04-07
標籤:本文地址:http://www.cnblogs.com/archimedes/p/java-builder-pattern.html,轉載請註明源地址。建造者模式將一個複雜物件的構建與它的表示分離,使得同樣的構建過程可以建立不同的表示。概述當系統準備為使用者提供一個內部結構複雜的對象時,就可以使用產生器模式,使用該模式可以逐步地構造對象,使得對象的建立更具彈性。產生器模式的關鍵是將一個包含有多個組件對象的建立分成若干個步驟,並將這些步驟封裝在一個稱作產生器的介面中。適用性1.當建立複雜物件
Time of Update: 2015-04-07
標籤:問題實現實現一個閏年測試的JAVA代碼如下:package leapyear;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import
Time of Update: 2015-04-08
標籤:Java中常用的IO操作基本上可以分為四大部分,分別是:File類操作、RandomAccessFile類操作、位元組流操作、字元流操作。只要熟練掌握了本文中所列舉的所有例子,基本上對於Java的IO流操作就可以說是掌握了。下面將以JUnit測試案例的方式,用一個個例子的方式列出這四大部分中常用的操作例子。一、File類操作File類操作定義了最基本的、與作業系統的穩健系統相關的操作,可以對檔案夾、檔案進行一系列的操作。 1、常用的一些用法
Time of Update: 2015-04-08
標籤:以下為測試代碼,實現測試輸入是否合法及是否為閏年(四年一閏,百年不閏,四百年再閏): import javafx.application.Application;import javafx.event.ActionEvent;import javafx.event.EventHandler;import javafx.scene.Scene;import javafx.scene.control.Button;import
Time of Update: 2015-04-07
標籤:java 原始碼 API 地址:http://docs.oracle.com/javase/6/docs/api/涉及概念之間的關係如下:圖解:List 是一個介面,它繼承於Collection的介面。它代表著有序的隊列。它允許重複的元素。AbstractList 是一個抽象類別,它繼承於AbstractCollection。AbstractList實現List介面中除size()、get(int
Time of Update: 2015-04-07
標籤:以下情況java對象進入持久化狀態:session.save()方法把臨時對象轉變為持久化對象。session.load()和session.get()方法得到的對象總是處於持久化狀態。session.update(),saveOrUpdate()和lock()方法使游離對象轉變為持久化狀態。Query介面的list()方法返回的list集合中存放的都是持久化對象。一個持久化對象關聯一個臨時對象,在允許級聯儲存的情況下,Session在清理緩衝時,會把這個臨時對象也轉變為持久化對象。持久化
Time of Update: 2015-04-07
標籤:序列化就是一種用來處理物件流程的機制,所謂物件流程也就是將對象的內容進行流化。可以對流化後的對象進行讀寫操作,也可將流化後的對象傳輸於網路之間。序列化是為瞭解決在對物件流程進行讀寫操作時所引發的問題。序列化的實現:將需要被序列化的類實現Serializable介面,該介面沒有需要實現的方法,implements
Time of Update: 2015-04-07
標籤:本文地址:http://www.cnblogs.com/archimedes/p/java-singleton-pattern.html,轉載請註明源地址。單例模式保證一個類僅有一個執行個體,並提供一個訪問它的全域訪問點。概述單例模式是關於怎樣設計一個類,並使得該類只有一個執行個體的修正模式,該模式的關鍵是將類的構造方法設定為private許可權,並提供一個返回它的唯一執行個體的類方法。適用性1.當類只能有一個執行個體而且客戶可以從一個眾所周知的訪問點訪問它時。2.當這個唯一執行個體應該是
Time of Update: 2015-04-07
標籤:java鎖機制 object.wait object.notify thead.slepp java 一、這裡先來介紹下object的wait、notify和notify all方法wait、notify和notifyAll方法是Object類的final
Time of Update: 2015-04-07
標籤:安裝JDK,比如目錄在C:\Java為了方便java程式的開發,需要配置一下環境變數,右擊我的電腦->屬性->進階->環境變數->使用者變數中單擊[建立(N)]添加以下環境變數(假定你的JDK安裝路徑為C:\Java\jdk1.6.0_30)JAVA_HOMEC:\Java\jdk1.6.0_30PATHC:\Java\jdk1.6.0_30\binCLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
Time of Update: 2015-04-07
標籤:map java hashmap 根據java1.6 的API整理一下HashMap的幾個常用方法。1.size public int size(); 返回此映射中的鍵-值映射關係數2.isEmpty public boolean isEmpty() 判斷此map是否不包含鍵-值映射關係3.get public
Time of Update: 2015-04-07
標籤:java傳值 傳引用在Java中,變數分為以下兩類,1、對於基本類型變數,Java是傳值的副本,即時自己的副本變了,自己也不會變化。2、對於一切對象型變數,Java都是傳引用的副本,也就是複製指向地址的指標,它傳的引用副本指向自己的地址。
Time of Update: 2015-04-07
標籤:bing 每日壁紙 設定壁紙 java win7 原文:用java將bing每日壁紙設定為win7壁紙原始碼:http://www.zuidaima.com/share/1550463716592640.htm之前發表了“用java將bing每日壁紙設定為win7壁紙”,看了評論後就決定將這個想法在win7上實現。其實在w