Time of Update: 2018-12-03
import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.Driver;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;import java.util.Enumeration;import java.util.Vector;/*雖然現在用APACHE COMMONS
Time of Update: 2018-12-03
JAVA面試題解惑系列(三)——變數(屬性)的覆蓋 關鍵字: java 面試題 繼承 變數的覆蓋 屬性 作者:臧圩人(zangweiren)網址:http://zangweiren.javaeye.com>>>轉載請註明出處!<<<我們來看看這麼一道題:Java代碼
Time of Update: 2018-12-03
Java 技術既是一種進階的物件導向的程式設計語言,也是一個平台。Java 技術基於 JAVA 虛擬機器(Java virtual machine,JVM)的概念 —— 這是語言與底層軟體和硬體之間的一種轉換器。Java 語言的所有實現都必須實現 JVM,從而使 Java 程式可以在有 JVM 的任何系統上運行。 Java 程式設計語言(Java programming language) 與眾不同之處在於:Java
Time of Update: 2018-12-03
1. 概述本文主要包括以下幾個方面:編碼基本知識,java,系統軟體,url,工具軟體等。在下面的描述中,將以"中文"兩個字為例,經查表可以知道其GB2312編碼是"d6d0 cec4",Unicode編碼為"4e2d 6587",UTF編碼就是"e4b8ad e69687"。注意,這兩個字沒有iso8859-1編碼,但可以用iso8859-1編碼來"表示"。2.
Time of Update: 2018-12-03
1.List轉換成為數組。(這裡的List是實體是ArrayList)調用ArrayList的toArray方法。toArraypublic <T> T[] toArray(T[]
Time of Update: 2018-12-03
功能: check日期是否合法 (主要實現某年某月日期是否超過當月最大日期的合法性判斷) 測試資料: 20070229 false 20070228 false 20040229 true /** * 日期合法check * * @param date 需要check的日期 * @return 日期是否合法 */ public
Time of Update: 2018-12-03
參考:java核心技術一、Java泛型的實現方法:類型擦除前面已經說了,Java的泛型是偽泛型。為什麼說Java的泛型是偽泛型呢?因為,在編譯期間,所有的泛型資訊都會被擦除掉。正確理解泛型概念的首要前提是理解類型擦出(type
Time of Update: 2018-12-03
方法一:通過jar命令jar命令的用法:下面是jar命令的協助說明:用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...選項包括: -c 建立新的歸檔檔案 -t 列出歸檔目錄 -x 解壓縮已歸檔的指定(或所有)檔案 -u 更新現有的歸檔檔案 -v 在標準輸出中產生詳細輸出 -f 指定歸檔檔案名稱 -m
Time of Update: 2018-12-03
定義這個規範的目的是讓項目中所有的文檔都看起來像一個人寫的,增加可讀性,減少項目組中因為換人而帶來的損失。(這些規範並不是一定要絕對遵守,但是一定要讓程式有良好的可讀性)。 Java 的文法與 C++ 及為相似,那麼,你知道 Java 的注釋有幾種嗎?是兩種? // 注釋一行 /* ...... */ 注釋若干行不完全對,除了以上兩種之外,還有第三種,文檔注釋: /** ...... */ 注釋若干行,並寫入 javadoc 文檔注釋要簡單明了。String userName =
Time of Update: 2018-12-03
1)類的可見度:public;友好的(無關鍵字);protected;private; public:公開類,在包內,包外都可見,是可見度層級最高的; 友好的:也是預設的安全層級,包外不可見,包內可見.用在內部類同protected層級相同. protected:保護級,只能用於內部類.對類及子類(包內子類,包外子類不可見)和包內其它類可見.
Time of Update: 2018-12-03
package test;/** * * @author MoXie SysTem128(at)GMail.Com 把漢字轉化為漢語拼音 * */public class SpellCnHelper { public static void main(String[] args) { SpellCnHelper sch = new SpellCnHelper(); System.out.println(sch.getSpell("北京的天氣今天怎樣?")); //
Time of Update: 2018-12-03
package util;/** * 擷取文章的字數或者字元數 * * @author ffshi */public class StatWordCount { private final char[] CHS = { ',', ';', '.', '!', '?', ';', '+', '。', '?', '!' }; // 符號數組 private final char[] CHN = { '/n', '/r' }; // 轉義符數組 private final char[]
Time of Update: 2018-12-03
先看這三個介面:List、Set、Map具體實作類別:ArrayList,LinkedList,TreeSet,HashSet,HashMap,TreeMap, Hashtable等 Java集合類繼承關係具體請看: java集合架構圖Vector和ArrayList區別Vector :
Time of Update: 2018-12-03
先找來幾篇類似問題的解決辦法:1.看錯誤是類沒有找到,但是代碼中確實有這個類,編譯沒錯,執行的時候報這個異常。我同事的機器沒事,我的有問題。想了一下差別,就是.classPath檔案不一致。後來進 project - properties-java build path - Order and Export,試著調了一下順序,讓工程名/gen在工程名/src之上,問題居然解決了。2.首先聲明在升級之前我啟動並執行工程是好的是可以啟動並執行我將工程匯入Eclipse發現無法運行報
Time of Update: 2018-12-03
Java提供了一套機制來動態執行方法和構造方法,以及數組操作等,這套機制就叫——反射。反射機制是如今很多流行架構的實現基礎,其中包括Spring、Hibernate等。原理性的問題不是本文的重點,接下來讓我們在執行個體中學習這套精彩的機制。public Object getProperty(Object owner, String fieldName) throws Exception { Class ownerClass = owner.getClass();
Time of Update: 2018-12-03
最近在寫一個圖形處理軟體,需要用到一些Java實現的數值方法,但一直沒有找到較好的參考資料。最後發現的一本相當不錯的書,和大家分享:《Java Number Cruncher--The Java Programmer's Guide to Numerical Computing》,[美] Ronald Mak著。作者比較牛,是NASA Ames Research
Time of Update: 2018-12-03
異常處理是書寫 強健 Java應用的一個重要部分。它是關乎每個應用的一個非功能性需求,是為了優雅的處理任何錯誤狀況,比如資源不可訪問,非法輸入,空輸入等等。Java提供了幾個異常處理特性,以try,catch和finally 關鍵字的形式內建於語言自身之中。Java程式設計語言也允許你建立新的異常,並通過使用 throw 和
Time of Update: 2018-12-03
Java虛擬機器(JVM)是可運行Java代碼的假想電腦。只要根據JVM規格描述將解譯器移植到特定的電腦上,就能保證經過編譯的任何Java代碼能夠在該系統上運行。本文首先簡要介紹從Java檔案的編譯到最終執行的過程,隨後對JVM規格描述作一說明。 一.Java源檔案的編譯、下載、解釋和執行
Time of Update: 2018-12-03
根據程式上下文環境,Java關鍵字final有“這是無法改變的”或者“終態的”含義,它可以修飾非抽象類別、非抽象類別成員方法和變數。(1)final類不能被繼承,沒有子類,final類中的方法預設是final的。 (2)final方法不能被子類的方法覆蓋,但可以被繼承。 (3)final成員變數表示常量,只能被賦值一次,賦值後值不再改變。 (4)final不能用於修飾構造方法。
Time of Update: 2018-12-03
昨天下午從svn伺服器上down下工程來在自己eclipse上build 老是報下面的錯誤Error generating final archive: java.io.FileNotFoundException: D:\work\xxxx\bin\classes\resources.ap_ does not existxxxx Unknown Android Packaging Problem 於是乎開始各種網上尋找,最後得出的結論是aapt