Time of Update: 2015-08-30
標籤:java 基礎文法 雖然說Java又是一門新的程式設計語言,但基礎的文法部分還都是可以和之前學習的程式設計語言一樣的。
Time of Update: 2015-08-30
標籤: 一個暑假,兩本書,讓我瞭解到了Java的神奇美妙,這個工具的年齡跟我一樣大,然而日久彌新,隨著電腦技術科學家,工程師的開發,Java的功能越來越完善。學習的時間不長,但我比較著學習,把Java跟C、C++、C#比較著學習,收穫良多。 Java沒有VS那種可視化的編程環境,現在還有點不習慣,畢竟完成這些程式的代碼量還是挺大的,但Boss跟我們說,Swing、AWT、Bean等圖形化介面設計,不用看,直接跳過,只是納悶,既然這種技術落後,為什麼還要寫進書裡。然而,事實上,經過瀏覽一遍,這
Time of Update: 2015-08-29
標籤: 在java編程思想第四版中需要使用net.mindview.util包,大家可以直接到http://www.mindviewinc.com/TIJ4/CodeInstructions.html 去下載,並按照所在頁面的操作進行操作。當然也可以直接我下載下面的連結,下載的直接是JAR包,可以直接匯入並使用: net.mindview.util包:百度網盤:點擊下載 密碼: ggpi java編程思想第四版源碼:百度網盤:點擊下載 密碼: ur3e
Time of Update: 2015-08-29
標籤:java容器類只有兩個主要類型:Collection和Map。 Collection容器每個槽只有一個元素。 Map中持有索引值對關聯。 Collection子介面有List和Set。 List:以特定次序儲存元素。之類有ArrayList和LinkedList ArrayList:擅長隨機訪問。 &
Time of Update: 2015-08-29
標籤:1、資料庫 表a和表b具有完全相同的結構,主鍵為indexid。寫出一個sql語句把表b中不存在而表a中存在的資料插入到表b中。2、javascript部分
Time of Update: 2015-08-29
標籤:選擇題(共50題,每題1.5分,共75分。多選題選不全或選錯都不得分。)1. 以下屬於物件導向的特徵的是(C,D)。(兩項)A) 重載B) 重寫C) 封裝D) 繼承2. 以下代碼運行輸出是(C)public class Person{private String name=”Person”;int age=0;}public class Child extends Person{public String grade;public static void main(String[]
Time of Update: 2015-08-29
標籤:semaphore 計數資訊量 java訊號量 訊號量(Semaphore)又稱為訊號量、旗語,它以一個整數變數,提供訊號,以確保在並行計算環境中,不同進程在訪問共用資源時,不會發生衝突。是一種不需要使用忙碌等待(busy waiting)的一種方法。訊號量的概念是由荷蘭電腦科學家艾茲格·迪傑斯特拉(Edsger W. Dijkstra)發明的,廣泛的應用於不同的作業系統中。
Time of Update: 2015-08-29
標籤:代碼如下:package himi.hebao;/** * 不藉助第三個變數實現,兩個變數互換 * 這裡利用^異或實現兩個變數的互換 * @author Administrator * */public class TestDemo08 { public static void main(String[] args) { int a= 120; int b= 34; a= a^b; //進行變數互換 b= b^a;
Time of Update: 2015-08-29
標籤:記住所有的移動位元,針對的都是補碼來講的,所以要先將十進位整數轉換成補碼後,然後再來進行移位操作移位操作 還要注意類型的約束條件,例如int,移動範圍是0-31位,所以看補碼只能看最後五位,這才是有效數字;long移動範圍是0-63,所以補碼只能看最後六位。 右移操作符。左位移操作符(<<):無論是有符號數還是無符號數,都低位補0。 有符號右移位操作符(>>):用符號擴充,為正高位補0,為負高位補1。 無符號小技巧:移位賦值
Time of Update: 2015-08-29
標籤:判斷101~200之間有多少素數? 1 package himi.hebao; 2 3 /** 4 * (1).編寫函數isPrime()用來判斷輸入資料是否為素數 (2).遍曆判斷101~200之間的資料是否為素數,並且計數count 5 * 6 * @author Administrator 7 * 8 */ 9 10 public class TestDemo05 {11 12 public static void main(String[] args) {1
Time of Update: 2015-08-29
標籤:Java中類的載入、串連和初始化類的載入、串連和初始化先介紹一下JVM和類JVM和類:當我們調用Java命令運行某個Java程式時,該命令將會啟動一個Java虛擬機器進程,不管該Java程式有多麼複雜,該程式啟動的所有線程,所有變數都處於該Java虛擬機器進程裡,它們都使用該JVM進程的記憶體區。當系統出現以下幾種情況時,JVM進程將被終止。1. 程式運行到最後正常結束;2.  
Time of Update: 2015-08-29
標籤:一、IO流的三種分類方式 1.按流的方向分為:輸入資料流和輸出資料流 2.按流的資料單位不同分為:位元組流和字元流 3.按流的功能不同分為:節點流和處理流二、IO流的四大抽象類別 1.字元流:Reader (讀) Writer(寫) 2.位元組流:InputStream(讀資料)
Time of Update: 2015-08-29
標籤:在Java中抽象類別真的不能執行個體化嗎? 在學習的過程中,發現了一個問題,抽象類別在沒有實現所有的抽象方法前是不可以通過new來構建該對象的,但是抽象方法卻是可以有自己的構造方法的。這樣就把我搞糊塗了,既然有構造方法,又不可以通過new來建立,那麼抽象類別在沒變成具體類的時候究竟可不可以執行個體化呢? 通過上網尋找資料、引用:blog.sina.com.cn/s/blog_7ffb8dd5010120oe.html 抽象類別其實是可以執行個體化的,但是他的執行個體化方式
Time of Update: 2015-08-29
標籤:將結點Node進行封裝,假設Node的操作有增加,刪除,尋找,列印幾個操作。將Node實現為鏈表Link的內部類,簡化代碼。package Chapter5;import java.security.cert.LDAPCertStoreParameters;class Link{class Node{private String data;private Node next;public Node(String data){this.data = data;this.next =
Time of Update: 2015-08-29
標籤:8. 字元流Writer/Reader Java中字元是採用Unicode標準,一個字元是16位,即一個字元使用兩個位元組來表示。為此,JAVA中引入了處理字元的流。 1. Reader抽象類別 用於讀取字元流的抽象類別。子類必須實現的方法只有 read(char[], int, int) 和 close()。但是,多數子類將重寫此處定義的一些方法,以提供更高的效率和/或其他功能。 &
Time of Update: 2015-08-29
標籤:方法重載 java記錄 Java 重載與重寫方法重載(Overload):表示兩個或多個方法名字相同,但方法參數不同。方法參數不同有兩層含義:1).參數個數不同;
Time of Update: 2015-08-29
標籤:物件導向 繼承 java記錄 Java 物件導向之繼承Java是單繼承的,意味著一個類只能從另一個類繼承(被繼承的類叫做父類[基類,base
Time of Update: 2015-08-29
標籤:資料結構演算法用java實現迴圈隊列的方法:1、增加一個屬性size用來記錄目前的元素個數。目的是當head=rear的時候,通過size=0還是size=數組長度,來區分隊列為空白,或者隊列已滿。2、數組中只儲存數組大小-1個元素,保證rear轉一圈之後不會和head相等,也就是隊列滿的時候,rear+1=head,中間剛好空一個元素;當rear=head的時候,一定是隊列空了。import java.io.*;public class QueueArray {
Time of Update: 2015-08-29
標籤:java jvm 記憶體泄露 java由於擁有自動記憶體回收機制,所以一般情況下,我們不需要考慮記憶體流失的問題。jvm會自動收回無用的對象。所謂無用的對象,表示你的程式不可能再訪問的對象。但是,有一種情況必須考慮,就是要防止容器(List,Map等)內的對象無限增大。因為對象存貯在容器中,會被容器引用,從而如果容器的有效,容器內的對象就不會釋放。一旦真的出現記憶體流失,隨著時間的推移,j
Time of Update: 2015-08-30
影響Java EE效能的十大問題,javaee效能十大本文作者是一名有10多年經驗的進階系統架構師,他的主要專業領域是Java EE、中介軟體和JVM技術。他在效能最佳化和提升方面也有很深刻的見解,下面他將和大家分享一下常見的10個影響Java