原创 如何銷燬對象

在任何一個面向對象的語言中,這個對象銷燬機制都是很重要的。因爲如果對象不能夠被及時的回收,那麼很多沒用的對象就仍然會佔用內存地址。久而久之,就會導致內存耗竭,從而導致服務器當機。 在這個對象的銷燬上,Java語言比其他面向對象的語言更勝

原创 字符集的基礎知識

13.2.1  計算機表示字符的方式與字符集 衆所周知,計算機是工作在二進制基礎上的。也就是說從本質上講,計算機只認識數字,而不認識字符。因此,要計算機認識或表示字符就必須提供字符與數字的某種映射機制。這種映射就是通過所謂的字符集來完成的

原创 JAVA操作符

JAVA 操作符 幾乎所有運算符都只能操作 “ 主類型 ” ( Primitives )。例外是 “=” 、 “= =” 和 “! =” ,它們能操作所有對象。除此以外, String 類支持 “+” 和 “+=” 。   (1)

原创 java中的類和方法的修飾符

  Java程序在定義類時,除了使用class關鍵字標識之外,還可以在class之前增加若干類的修飾符來修飾限定所定義的類的特性。類的修飾符分爲訪問控制符和非訪問控制符兩大類。修飾符之間的先後排列次序對類的性質沒有任何影響。 一,非訪問修

原创 Java數組聲明、創建、初始化

本文講述了Java數組的幾個相關的方面,講述了對Java數組的聲明、創建和初始化,並給出其對應的代碼。 一維數組的聲明方式: type var[]; 或type[] var; 聲明數組時不能指定其長度(數組中元素的個數), Java

原创 java基礎題

一、判斷題(30分) 1.Java程序裏,創建新的類對象用關鍵字new,回收無用的類對象使用關鍵字free。 N 2.對象可以賦值,只要使用賦值號(等號)即可,相當於生成了一個各屬性與賦值對象相同的新對象。N 3.有的類定義時可以不定義構

原创 Java中String類的方法詳解

關鍵字: string類 文章轉載自:http://hi.baidu.com/solaris_/blog/item/a7859f5071cb3b888c5430f9.html Java中String 類的方法及說

原创 完全精通java輸入輸出流

  Java語言的輸入輸出功能是十分強大而靈活的,美中不足的是看上去輸入輸出的代碼並不是很簡潔,因爲你往往需要包裝許多不同的對象。在Java類庫 中,IO部分的內容是很龐大的,因爲它涉及的領域很廣泛:標準輸入輸出,文件的操作,網絡上的數據

原创 JAVA線程同步

我們可以在計算機上運行各種計算機軟件程序。每一個運行的程序可能包括多個獨立運行的線程(Thread)。  線程(Thread)是一份獨立運行的程序,有自己專用的運行棧。線程有可能和其他線程共享一些資源,比如,內存,文件,數據庫等。  當多

原创 Collection和Collections的區別。

Collection和Collections的區別。 Collections是個java.util下的類,繼承於Object,它包含有各種有關集合操作的靜態方法。 Collection是個java.util下的接口,set、List等的

原创 java編程思想中對synchronized的一點解釋:

1、synchronized關鍵字的作用域有二種: 1)是某個對象實例內,synchronized aMethod(){}可以防止多個線程同時訪問這個對象的synchronized方法(如 果一個對象有多個synchronized方法

原创 WWW的核心——HTTP協議

  衆所周知,Internet的基本協議是TCP/IP協議,目前廣泛採用的FTP、Archie Gopher等是建立在TCP/IP協議之上的應用層協議,不同的協議對應着不同的應用。   WWW服務器使用的主要協議是HTTP協議,即超文體

原创 Java的數組(Array)、Vector、ArrayList、HashMap的異同

  array(數組)和Vector是十分相似的Java構件(constructs),兩者全然不同,在選擇使用時應根據各自的功能來確定。   1、數組:Java arrays的元素個數不能下標越界,從很大程度上保證了Java程序的安全性,

原创 Overload和Override的區別。Overloaded的方法是否可以改變返回值的類型?

Overload 和 Override 的區別。 Overloaded 的方法是否可以改變返回值的類型 ?  方法的重寫 Overriding 和重載 Overloading 是 Java 多態性的不同表現。重寫 Overriding

原创 Tomcat6.0源碼學習--架構概述

Tomcat6 是最新版本的 web 容器,其支持最新版本的 servlet2.5 和 jsp2.1 。而且 Tomcat6 架構也是經過重新設計優化過的,所以我們有必要分析一下它的架構過程。顯然,這是一個通過閱讀 Tomcat