java的內部類

package com.czp;/** * * java內部類 * @author CaoZP * */public class OuterClass {/** * * 非靜態內部類 * */public class PublicInnerClass{void test(){System.out.println(getClass());}}/** * 靜態內部類 */public static class StaticInnerClass{void

java可以遞迴多少次

之前曾經嘗試用遞迴的方法解決九宮格的問題,提示棧溢出。我就挺好奇java到底可以遞迴多少級,又和哪些因素有關呢?今天很無聊的做了個測試。我寫了個方法public void rec1num(int i){System.out.println("This is "+i+"recursion");rec1num(i+1);}然後調用。結果遞迴了5093次,報錯了。(不一定每次都會遞迴這麼多次,但大約是這個數值)我想如果我增加一個數會怎麼樣?再寫一個兩個數的。運行了3764次。public void

IDEA +MAVEN 建立Java Web項目

教程就不說了,說注意點:1. 要確認 打包方式為war <modelVersion>4.0.0</modelVersion> <groupId>com.xreb.vacation</groupId> <artifactId>vacation</artifactId> <packaging>war</packaging>

no sapjco3 in java.library.path異常處理辦法

現象:已經把sapjcp3.jar匯入到項目中;把sapjco.dll放到system32下了;本地的寫的測試程式能夠成功連上SAP,一放到WEB環境下就不行了,拋出這個異常。no sapjco3 in java.library.path,經排查sapjco.dll必須放到TOMCAT當前使用的JRE的BIN目錄中,我TOMCAT配置的JRE目錄是

JAVA排序演算法實現代碼-選擇(Select)式排序

 JAVA排序演算法實現代碼-選擇(Select)式排序/**  * JAVA排序演算法實現代碼-選擇(Select)式排序。  *   * @author 老紫竹 JAVA世紀網(java2000.net)  *   */  public class Test {    public static int[] a = { 10, 32, 1, 9, 5, 7, 12, 0, 4, 3 }; // 預設資料數組      public static void main(String args[]

JAVA排序演算法實現代碼-插入排序

 JAVA排序演算法實現代碼-插入排序/**  * JAVA排序演算法實現代碼-插入排序。  *   * @author 老紫竹 JAVA世紀網(java2000.net)  *   */  public class Test {    public static int[] a = { 10, 32, 1, 9, 5, 7, 12, 0, 4, 3 }; // 預設資料數組      public static void main(String args[]) {      int i; //

用java nio類比下載服務

/** * Fly_m at 2009-5-20 */package com.m_ylf.study.nio; import java.io.File;import java.io.FileInputStream;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.*;import java.util.HashMap;import

華為java華為面試題

JAVA方面1 物件導向的特徵有哪些方面  1.抽象:抽象就是忽略一個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象並不打算瞭解全部問題,而只是選擇其中的一部分,暫時不用部分細節。抽象包括兩個方面,一是過程抽象,二是資料抽象。2.繼承:繼 承是一種連接類的層次模型,並且允許和鼓勵類的重用,它提供了一種明確表述共性的方法。對象的一個新類可以從現有的類中派生,這個過程稱為類繼承。新類繼 承了原始類的特性,新類稱為原始類的衍生類別(子類),而原始類稱為新類的基類(父類)。衍

JAVA排序演算法實現代碼-堆(Heap)排序

JAVA排序演算法實現代碼-堆(Heap)排序/**  * JAVA排序演算法實現代碼-堆(Heap)排序。  *   * @author 老紫竹 JAVA世紀網(java2000.net)  *   */  public class Test {    public static int[] Heap = { 10, 32, 1, 9, 5, 7, 12, 0, 4, 3 }; // 預設資料數組      public static void main(String args[]) {   

java多線程同步

 一個理解wait()與notify()的例子 原文連結:http://blog.csdn.net/xm4014/archive/2003/01/28/14714.aspx 下面是我原來在CSDN論壇上看到的一個貼子,涉及到同步,wait(),notify()等概念的理解,我試著根據原來的一些回複和Think

Java中ArrayList和LinkedList區別

一般大家都知道ArrayList和LinkedList的大致區別:      1.ArrayList是實現了基於動態數組的資料結構,LinkedList基於鏈表的資料結構。      2.對於隨機訪問get和set,ArrayList覺得優於LinkedList,因為LinkedList要移動指標。      3.對於新增和刪除操作add和remove,LinedList比較佔優勢,因為ArrayList要移動資料。

java.lang.Integer包轉換

你可以在java.lang.Integer包裡查看這個方法的具體說明,這裡我幫你貼進來,你看看吧:1、方法原型:public static int parseInt(String s) throws NumberFormatException方法說明:將字串參數作為有符號的十進位整數進行解析。除了第一個字元可以是用來表示負值的 ASCII 減號 '-' ('\u002D') 外,字串中的字元都必須是十進位數字。返回得到的整數值,就好像將該參數和基數 10 作為參數賦予 parseInt(java

Java NIO 入門學習(過門)

Java NIO(New IO) 還是在 JDK 1.4 中引入的新特性。JDK 1.4 的另一重要特性Regex大家應該經常用到,但 NIO 就可能使用寥寥了,大概是緣於舊有 IO 體系仍然夠用。有如 JDK1.5 早就泛型和註解了,但基於各種原因而無法親力去實踐泛型和註解一般,NIO 多數時候也只是與我們擦著肩而已。相比與 Old IO,NIO 在某些領域裡確有其過人之處,所以現在讓我們一起來對 NIO 有個更楚的認識。NIO 的相關 API,在 java.nio

java 開發環境配置

  安裝Java開發環境: 1. 安裝jdk(jdk1.6): 環境變數的配置(如下)。 2. 安裝Myeclipse6.0 注釋:先前的Myeclipse是外掛程式,基於eclipse的外掛程式。而今的版本已經集合了eclipse,所以沒必要單獨安裝eclipse。特別說明,Myeclipse6.0最後安裝初始化時需要等待6---7分鐘。 3. 安裝sql2000個人版,需再安裝sp4(sql補丁)。 Java 環境變數配置 作者:孫鑫   註:本篇文章所講述的 Java 環境配置,是在

用java發送http報文

 import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;public class WebClient{ public static String getWebContent(String

Java操作Excel完美解決方案

Java操作Excel完美解決方案   只要有表格,就會有Microsoft Excel,用Microsoft Excel處理資料已成為不少人的習慣。Jakarta POI API就為Java程式員提供了一條存取Microsoft文檔格式的神奇之路,其中最成熟的就是能存取Microsoft Excel文檔的HSSF API。  本篇文章就舉例示範如何利用Java 建立和讀取Excel文檔,並設定儲存格的字型和格式。  為了保證樣本程式的運行,必須安裝Java 2 sdk1.4.0

Java 理論與實踐: 再談 Urban 效能傳言

Java 理論與實踐: 再談 Urban 效能傳言分配比想像的要快,而且會變得更快原文出處: http://www-128.ibm.com/developerworks/cn/java/j-jtp09275.html  層級: 中級Brian Goetz (brian@quiotix.com), 首席顧問, Quiotix2005 年 10 月 20 日Java 語言遭到許多效能方面的攻擊。雖然有些攻擊可能是名符其實的,但是看看公告板和新聞群組上關於這一主題的貼子,可以發現,對於 JAVA

java裡的時間類

1.Calendar 和Date異同   Date 類是一個較老的類,裡面的很多方法都應經棄之不用,現在主要和 DateFormat 的一個具體子類,SimpleDateFormat 配合經行時間格式的轉換。 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");dateFormat.format(new Date());// 返回結果 11:16:34.988: D/(16341): 2012-10-

java之ThreadLocal筆記

源地址;http://sishuok.com/forum/blogPost/list/340.html首先,ThreadLocal 不是用來解決共用對象的多線程訪問問題的,一般情況下,通過ThreadLocal.set() 到線程中的對象是該線程自己使用的對象,其他線程是不需要訪問的,也訪問不到的。各個線程中訪問的是不同的對象。 另外,說ThreadLocal使得各線程能夠保持各自獨立的一個對象,並不是通過ThreadLocal.set()來實現的,而是通過每個線程中的new 對象

java map 按 value sort

import java.io.File;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Map.Entry;public class Statics {/** * 存放搜尋關鍵詞與相應的搜尋次數

總頁數: 4058 1 .... 1391 1392 1393 1394 1395 .... 4058 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.