Time of Update: 2018-07-27
//第一種方式: int a[][]={{1,2,3},{4,5,6}}; //第二種方式; int[][] ints = new int[4][2]; ints[i][j] =__; //分別賦值 //第三種方式:第二維的長度可以動態申請 int[][] arr3 = new int[5][];//五行的長度 for(int i=0; i<arr3.length; ++i){
Time of Update: 2018-07-27
正確的寫法是:String [][]a= { {"1","2","3"}, {"4","5","6"}};在講一點數組的知識:26,一維數組的形式:(1), int a[]; a = new int[5]; 等同於 int a[] = new int[5]; (2), int[] a; a = new int[5]; 等同於 int[] a =
Time of Update: 2018-07-27
歡迎訪問 部落格新址 基礎編碼 建立和刪除檔案 import java.io.File;public class Test { public static void main(String[] args) { File file = new File("D:/myword", "test.txt"); if (file.exists()) { file.delete();
Time of Update: 2018-07-27
Java中二維數組的用法(不定長二維數組),即每個第二維的數組長度不一樣。 1》代碼如下: package com.demo.test;public class Test {public Test() {// TODO Auto-generated constructor stub}public static void main(String[] args) {// TODO Auto-generated method stubint [][] arrays;//聲明一個二維數組/
Time of Update: 2018-07-27
Q9:如何讓表達“是一個”和“有一個”關係。或者請解釋下“繼承”和“組合”。組合和彙總之間有什麼區別。 A9:“是一個”的關係表示繼承而“有一個”的關係是表示組合。繼承和組合都允許你將子物件放入新類中。代碼重用的兩個主要技術便是類繼承和對象組合。 繼承是單向的。例如房子是一棟建築,但建築不是一個房子。繼承使用extends關鍵字。
Time of Update: 2018-07-27
java Static 用法 註:static成員變數的生存周期為程式運行開始到程式運行結束。。 這就意味著你並不需要去初始化或者管理這些變數,隨時拿來用即可,另外一方面,如果定義了過多的靜態變數的話,會佔用大量記憶體造成浪費,所以不要過多使用靜態成員變數
Time of Update: 2018-07-27
java學習之路記錄 本篇基礎關於數組進行基礎總結三個內容: String類型的一維數組,二維數組的定義與初始化。二維數組如何遍曆訪問。拿 String 當作例子,其他類型的數組定義,初始化,訪問都類似。 一維數組的定義與初始化 public class ArrayInit { public static void main(String[] args) { //靜態初始化數組:方法一 String cats[] = new
Time of Update: 2018-07-27
主要注意結構體的建立和雙鏈表添加刪除操作中結構圖應用的改變。具體改變細節請看代碼注釋,代碼不當之處希望各位加以提點,謝謝 /** * * <p> * 功能描述:迴圈雙鏈表 * </p> * * @author 鐘良健 * @company * @version V1.0 */public class util<T> {private Node<T> head;private int size;@SuppressWarnings("
Time of Update: 2018-07-27
ref:http://blog.csdn.net/zhuhuiby/article/details/6725951 最近研究了一下關於檔案下載的相關內容,覺得還是寫些東西記下來比較好。起初只是想研究研究,但後來發現寫個可重用性比較高的模組還是很有必要的,我想這也是大多數開發人員的習慣吧。 對於HTTP協議,向伺服器請求某個檔案時,只要發送類似如下的請求即可: GET /Path/FileName HTTP/1.0 Host:
Time of Update: 2018-07-27
第一題: 圖形介面,輸入文本地址,在TextFiled裡顯示內容,點擊轉換按鈕,將大寫字母轉為小寫字母,小寫字母轉為大寫字母並輸出在另外一個TextFiled裡 import java.io.File;import java.io.FileInputStream;import org.eclipse.swt.widgets.Display;import org.eclipse.swt.widgets.Shell;import
Time of Update: 2018-07-27
fork/join架構是用多線程的方式實現分治法來解決問題。fork指的是將問題不斷地縮小規模,join是指根據子問題的計算結果,得出更高層次的結果。 fork/join架構的使用有一定的約束條件: 1. 除了fork() 和 join()方法外,線程不得使用其他的同步工具。線程最好也不要sleep() 2. 線程不得進行I/O操作 3. 線程不得拋出checked exception
Time of Update: 2018-07-27
介紹 JavaPoet是用於產生.Java源檔案的Java API。 當處理諸如注釋處理或與中繼資料檔案互動(例如,資料庫模式、協議格式)時,源檔案產生可能非常有用。通過產生代碼,您消除了編寫樣板檔案的需要,同時也保留了中繼資料的單一來源。 整合到項目中 <!--
Time of Update: 2018-07-27
在JDK的源碼裡有一個RandomAccess介面,這個介面沒有任何方法需要實現,那麼它是幹什麼用的呢。 public interface RandomAccess {} 官方文檔解釋如下: 介面RandomAccess被List實現用來指示它們支援快速的(通常是恒定的)隨機訪問。此介面的主要目的是允許通用演算法改變其行為,以便在應用於隨機或順序訪問列表時提供良好的效能。
Time of Update: 2018-07-27
最近在學習java中內建的JDK並發包,java.util.concurrent,發現功能很強大,其中之一就是工作中多次用到的線程工具類BlockingQueue。在實際開發工作和面試過程中,經常會考察對於該工具類的使用和理解。 1. 什麼是阻塞隊列。
Time of Update: 2018-07-27
Java中的術語 : 物件控點 控制代碼( Handle),在Java中的任何東西都可以看做對象, 存在一種標識符實際指向一個對象的控制代碼. 在Java的其他地方或者資料中也有稱為 "引用"或者 "指標". 只是一個引用地址, 我們不能認為Java中沒有指標,其實這就是一個指標, 我們每次操作對象就是根據控制代碼去找到對象操作對象的. 即使沒有對象,我們也可以讓控制代碼單獨存在. 例如: 建立String 控制代碼 :
Time of Update: 2018-07-27
java解析xml匯總 關鍵字:Java解析xml、解析xml四種方法、DOM、SAX、JDOM、DOM4j、XPath 【引言】 目前在Java中用於解析XML的技術很多,主流的有DOM、SAX、JDOM、DOM4j,下文主要介紹這4種解析XML文檔技術的使用、優缺點及效能測試。 一、【基礎知識——掃盲】
Time of Update: 2018-07-27
由於手動apache-tomcat-7.0.53\webapps\Struts2Demo 目錄下的Struts2Demo檔案刪除了,再次啟動就會報出java.lang.IllegalArgumentException: 異常資訊。 該資訊出現在資訊的啟動階段。 java.lang.IllegalArgumentException: Document base C:\apache-tomcat-7.0.53\webapps\Struts2Demo does not exist
Time of Update: 2018-07-27
這是一個讓人很抓狂的問題。明明可以正常的編譯、運行,但是老有一個小紅叉。解決半天,還是搞定。心想反正可以正常運行,就不管了吧,但是每次看到那個紅叉在那兒擺著,心裡很不舒服。今天終於找到瞭解決的辦法。 原因 Java compiler level dose not match the version of the installed java project
Time of Update: 2018-07-27
nested exception is java.lang.NoSuchFieldError: QUALIFIED 出現該錯誤是我的jar包衝突導致 xmlschema-core-2.0.3.jar XmlSchema-1.3.2.jar 該開始一直以為是webservice的方法有問題,後來都注釋掉了,還是報這個錯,把低版本的去掉就好了 在出現nested exception is java.lang.NoSuchFieldError:
Time of Update: 2018-07-27
Load: Customers Using Your Web Site 負載 Concurrent Load: Users Currently Using the Web Site 並發負載 Active Load: Customers Making Requests of the Web Site 承載 Peak Load: Maximum Concurrent Web Site Customers 最大負載 Throughput: