Time of Update: 2018-12-03
JAVA中extends 與implements有啥區別?1. 在類的聲明中,通過關鍵字extends來建立一個類的子類。一個類通過關鍵字implements聲明自己使用一個或者多個介面。extends 是繼承某個類, 繼承之後可以使用父類的方法, 也可以重寫父類的方法; implements 是實現多個介面, 介面的方法一般為空白的,
Time of Update: 2018-12-03
本文來自:Linux文庫 -- http://doc.linuxpk.com/47317.html若位於一個方法內部,並“擲”出一個違例(或在這個方法內部調用的另一個方法產生了違例),那個方法就會在違例產生過程中退出。若不想一個throw離開方法,可在那個方法內部設定一個特殊的代碼塊,用它捕獲違例。這就叫作“try塊”,因為要在這個地方“嘗試”各種方法調用。try塊屬於一種普通的範圍,用一個try關鍵字開頭:try {//
Time of Update: 2018-12-03
(1) 關於Java Enum:學過C/C++等語言的人,應該都對Enum類型略知一二。JDK1.5之前沒有Enum這個類型,那時候一般用介面常量來替代。有了JavaEnum之後,可以更貼近的表示這種常量。(2)如何使用Java Enum。 簡單的用法:JavaEnum簡單的用法一般用於代表一組常用常量。如:性別:public enum SexEnum { male, female;}顏色:public enum Color { RED,
Time of Update: 2018-12-03
從下面這個url搬運。http://hck.iteye.com/blog/1175762不過程式略有改動。關於sax(搬自百科)SAX,全稱Simple API for XML,既是指一種介面,也是指一個軟體包。SAX是事件驅動型 XML解析的一個標準介面不會改變 SAX的工作原理簡單地說就是對文檔進行順序掃描,當掃描到文檔(document)開始與結束、元素(element)開始與結束、文檔
Time of Update: 2018-12-03
在我們平時寫程式的時候,有些參數是經常改變的,而這種改變不是我們預知的。比如說我們開發了一個操作資料庫的模組,在開發的時候我們串連本地的資料庫那麼 IP ,資料庫名稱,表名稱,資料庫主機等資訊是我們本地的,要使得這個操作資料的模組具有通用性,那麼以上資訊就不能寫死在程式裡。通常我們的做法是用設定檔來解決。各種語言都有自己所支援的設定檔類型。比如 Python ,他支援 .ini 檔案。因為他內部有一個 ConfigParser 類來支援 .ini
Time of Update: 2018-12-03
本文轉自:http://blog.csdn.net/zyplus/article/details/6672775在CSDN開了部落格後,一直也沒在上面發布過文章,直到前一段時間與一位前輩的對話,才發現技術部落格的重要,立志要把CSDN的部落格建好。但一直沒有找到好的開篇的主題,今天再看JAVA線程互斥、同步的時候又有了新的體會,就以他作為開篇吧。
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
Time of Update: 2018-12-03
在python的標準類庫中發現有weakref這個模組,比較有趣。依稀想起在java中似乎也有個叫做WeakReference的類,只是當時沒有太留心,此時好奇心起,在網上找到這篇文章,講的挺好,摘要一下。在Java
Time of Update: 2018-12-03
在Java 1.2中就引入了java.lang.ref這個包,WeakReference就屬於這個包。WeakReference是幹嘛的呢,一言弊之,它是和Java中的記憶體回收相關的。如果一個對象只有WeakReference引用它,那麼這個對象就可能被記憶體回收行程回收。 在什麼場合下應用WeakReference呢?(1) 有時我們會碰到一些不能繼承的類,如final
Time of Update: 2018-12-03
首先來瞭解一下基本概念 所謂雜湊表(Hash Table,又叫散列表),是儲存索引值對(Key-value)的表,之所以不叫它Map(索引值對一起儲存一般叫做Map),是因為它下面的特性:它能把關鍵碼(key)映射到表中的一個位置來直接存取,這樣訪問速度就非常快。其中的映射函數稱為散列函數(Hash function)。 1) 對於關鍵字key, f(key)是其儲存位置,f則是散列函數 2) 如果key1 != key2 但是 f(key1) ==
Time of Update: 2018-12-03
Java中Java Native Interface的使用方法介紹 JNI是Java Native Interface的縮寫,中文為JAVA本地調用。從Java 1.1 開始,Java Native Interface (JNI)標準成為java平台的一部分,它允許Java代碼和其他語言寫的代碼進行互動。JNI一開始是為了本地已編譯語言,尤其是C和C++而設計的,但是它並不妨礙你使用其他語言,只要呼叫慣例受支援就可以了。 JNI是Java Native
Time of Update: 2018-12-03
java無法找到或載入主類檢舉|2011-11-20 13:13a42626423 | 分類:JAVA相關| 瀏覽5350次問題描述~:在cmd命令中輸入java -version 能查詢到版本 而且使用javac 和java都有效,應該不是環境沒配置好吧?然後把我所寫的程式放到eclipse上運行,可以正常運行,那也不會是程式碼有問題吧?剛學java編個HELLO WORLD就出問題了,鬱悶啊,各位大哥們幫忙啊~!javac Test.java(編譯沒有問題)java
Time of Update: 2018-12-03
Error類和Exception類都繼承自Throwable類。Error的繼承關係:java.lang.Object java.lang.Throwable java.lang.Error Exception的繼承關係:java.lang.Objectjava.lang.Throwable java.lang.Exception 二者的不同之處: Exception:1.可以是可被控制(checked) 或不可控制的(unchecked) 2.表示一個由程式員導致的錯誤
Time of Update: 2018-12-03
今天在寫一個程式,在一個資料處理模組中出現個奇怪的現象,裡面有個變數是一個LinkedList,用protected修飾,線上程中進行資料追加,然後外部來取處理後的資料,取之前判讀是否有資料;結構如下:// 全域變數儲存資料protected LinkedList<Bitmap> outer_q = new LinkedList<Bitmap>();run{while(true){...//
Time of Update: 2018-12-03
反射的概念是由Smith在1982年首次提出的,主要是指程式可以訪問、檢測和修改它本身狀態或行為的一種能力。這一概念的提出很快引發了電腦科學領域關於應用反射性的研究。它首先被程式語言的設計領域所採用,並在Lisp和物件導向方面取得了成績。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基於反射機制的語言。最近,反射機制也被應用到了視窗系統、作業系統和檔案系統中。
Time of Update: 2018-12-03
在前一篇JVM的恩恩怨怨中,說了對WebSphere最佳化的關鍵點——因不同JDK而異。本文將描述IBM JDK下常用參數的設定。-Xms:最小堆大小-Xmx:最大堆大小-Xminf and -Xmaxf:GC(記憶體回收)之後可用空間的最小值最大值-Xmine and -Xmaxe:堆增長的最小最大值-Xmint and -Xmaxt:記憶體回收占時間整個已耗用時間的比例,預設是5%。如果回收時間小於5%,那麼它就縮減堆,反之增大。一般來說只要對Xms和Xmx設定合理,後面的三對不用特別設定。
Time of Update: 2018-12-03
在做圖形驗證碼的時候隨便從網上找了段代碼,結果出現了這個異常,詳細內容如下: (4361578 ms) [http-8080-Processor25] ERROR: org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/xixibar].[jsp]#invoke : Servlet.service() for servlet jsp threw exceptionjava.lang.IllegalStateExceptio
Time of Update: 2018-12-03
I/O處理中,最常見的是對檔案的操作,java.io包中有關檔案處理的類有:File、FileInputStream、FileOutputStream、RamdomAccessFile和FileDescriptor;介面有:FilenameFilter。類File提供了一種與機器無關的方式來描述一個檔案對象的屬性。下面我們介紹類File中提供的各種方法。◇ 檔案或目錄的產生 public File(String
Time of Update: 2018-12-03
java串口通訊API說明 java串口通訊2008/09/22 20:24java串口通訊API說明java串口通訊 Java提供了 CommunicationAPI(包含於javax.comm包中)用於通過與機器無關的方式,控制各種外部裝置。Communications API,是標準的Java的擴充部分,它在JavaAPI中是沒有附帶的。因此,必須先在SUN公司網站的Java網站(www.java.sun.com)上下載這個擴充類庫。 1.1Communications
Time of Update: 2018-12-03
PrefaceThis tutorial is a guide to developing enterprise applications for the JavaTM Platform, EnterpriseEdition 5 (Java EE 5).This preface contains information about and conventions for the entire Sun Java SystemApplication Server