開始學java之格式化數字輸出

import java.util.Calendar;import java.util.Locale;public class hello {public static void main(String[] args){long n= 382112;System.out.format("%d%n",n);System.out.format("%08d%n", n);System.out.format("%+8d%n", n);System.out.format("%,8d%n",

Java Math類的一些方法

/*java.lang包中的Math類提供有常量 * 並包含有用於執行基本數學運算的 * 方法,如初等指數、對數、平方根 * 用於進行更進階的數學運算。由於 * 在Math類的方法都是靜態,因此可 * 直接通過類來調用 * Math.cos(angle); * (使用靜態匯入(static import)的語言特性"import static java.lang.Math.*" * 就不必在每一個數學函數前面都寫Math了。這允許通過簡單的 *

Java 隱藏和覆蓋間的區別

class Animal{ public static void textClassMethod() { System.out.println("Animal中的類方法"); } public void textinstanceMethod() { System.out.println("Animal中的執行個體方法"); }} class Cat extends Animal { public static void textClassMethod() { System.

hadoop : java.lang.OutOfMemoryError: unable to create new native thread

最近在運行hadoop程式,遇到兩個問題: 1、OutOfMemoryError in HadoopError: unable to create new native thread Error initializing attempt_201111090003_0013_r_000000_0: java.lang.OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native

Java的MD5實現

rfcs: http://www.faqs.org/rfcs/rfc1321.html 1import java.security.*;  2import java.security.spec.*;  3 4public class MD5{  5    public String convert(String s){  6        char hexChars[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b',

Java & .Net通訊問題

討厭的Java和.Net,你們什麼時候才可以很好通訊呀?!自己是Java陣營的人,但是工作上需要使用.Net,並且需要Java和.Net兩者配合工作。系統前台是用.Net的開發的介面程式,後台伺服器使用的是Java,現在需要在兩者之間做通訊,想了一下,目前可用的幾種方式都沒有合適的。 原始的Socket最原始的方式,也是屬於萬金油式的方式,不過說句實在話實在是不好用,不過如果是Java和C/C++的合作,可能會選它。 不再好使的Corba.Net好像就沒有對應的咚咚。 讓我歡喜讓我憂的WebSe

Java中類似foreach的語句

from:http://blog.csdn.net/mcy478643968/archive/2009/05/17/4194543.aspx和C#不同,foreach在C#中是關鍵字,在Java中foreach語句是for語句的特殊簡化版本,但是foreach語句並不能完全取代for語句,然而,任何的foreach語句都可以改寫為for語句版本。 foreach語句在Java中的表示: for(元素類型t 元素變數x : 遍曆對象obj){      引用了x的java語句;

java中Property類的基本用法

我還從來沒注意過設定檔原來可以這麼好寫的。from:http://hi.baidu.com/ai5173609/blog/item/30e1a28fb6de21fe503d927d.html各種語言都有自己所支援的設定檔類型。比如 Python ,他支援 .ini 檔案。因為他內部有一個 ConfigParser 類來支援 .ini 檔案的讀寫,根據該類提供的方法程式員可以自由的來操作 .ini 檔案。而在 Java 中, Java 支援的是 .properties 檔案的讀寫。 JDK

effective java 筆記2

from:http://blog.csdn.net/ilibaba/archive/2009/01/13/3769578.aspxNO.7 在改寫equals方法時請遵守通用約定 下列情況是不需要改寫equals方法的:1。同一個類的不同執行個體本質上是唯一的

轉一篇有關Java的記憶體泄露的文章(受益哦)

http://www.lybbs.net/news_read.do?newsPath=2007/9/25/1190684628458.html 1 引言     Java的一個重要優點就是通過垃圾收集器GC (Garbage Collection)自動管理記憶體的回收,程式員不需要通過調用函數來釋放記憶體。因此,很多程式員認為Java 不存在記憶體流失問題,或者認為即使有記憶體流失也不是程式的責任,而是GC 或JVM的問題。其實,這種想法是不正確的,因為Java

java中abstract class與interface的區別

說java和C#容易,但是細節地方從來不瞭解。例如,我剛發現java中也有abstract,例如C#中有readonly欄位,具有const一部分的功能。 from:http://hi.baidu.com/tsj2209/blog/item/99dd931a59d879dfad6e759f.html在Java語言中,abstract class和interface是支援抽象類別定義的兩種機制。abstract

java記憶體流失

from:http://www.cnblogs.com/dotnetdoor/archive/2008/06/09/1216125.html1 引言      Java的一個重要優點就是通過垃圾收集器GC (Garbage Collection)自動管理記憶體的回收,程式員不需要通過調用函數來釋放記憶體。因此,很多程式員認為Java 不存在記憶體流失問題,或者認為即使有記憶體流失也不是程式的責任,而是GC或JVM的問題。其實,這種想法是不正確的,因為Java也存在記憶體流失,但它的表現與C+

java Lock實現 經典存取錢問題

這裡還是經典的賬戶存取錢的問題,因為在學習線程的通訊,學習了java的lock機制,試著自己用lock的await()、signalAll()、signalAll()重現了一下synchronized的wait、notify、notifyAll的機制,算是加深印象吧要實現的邏輯是先存錢,再取錢,再存再取的執行順序這是賬戶類:經典的模型,還是這樣,裡面有存取和取錢方法 1 package treadTest.notify; 2 3 import

effective java 筆記3

from:http://blog.csdn.net/ilibaba/archive/2009/02/06/3866657.aspxNO.18

effective java 筆記4

from:http://blog.csdn.net/ilibaba/archive/2009/05/21/4207511.aspxNO. 26 謹慎使用重載一個常見的問題是:public static String classify(Set s){ return “set”;}public static String classify(List l){return “list”;}public static String classify(Collection c){return

Java實現 利用TCP協議實現網路之間的通訊

TCP通訊編程-Java實現用戶端編程步驟:建立網路連接交換資料關閉網路連接伺服器端編程步驟:監聽連接埠獲得串連交換資料關閉串連主要理解一下以下幾個類:InetAddress類        該類的功能是代表一個IP地址,並且將IP地址和網域名稱相關的操作方法包含在該類的內部。ServerSocket類      用來給伺服器端建立通訊端,它的主要功能是等待來自網路上的“請求”,它可通過指定的連接埠來等大力串連的通訊端。Scoket類        

java中範圍public private protected 以及不寫的區別

from:http://www.cnblogs.com/burandanxin/archive/2009/12/17/1626734.html在說明這四個關鍵字之前,我想就class之間的關係做一個簡單的定義,對於繼承自己的class,base class可以認為他們都是自己的子女,而對於和自己一個目錄下的classes,認為都是自己的朋友。      1、public:public表明該資料成員、成員函數是對所有使用者開放的,所有使用者都可以直接進行調用     

effective java 筆記5

from:http://blog.csdn.net/ilibaba/archive/2009/06/01/4234248.aspxNO.48 對共用可變資料的同步訪問 同步,不僅可以阻止一個線程看到對象處於不一致的狀態中,它還可以保證通過一系列看似順序執行的狀態轉變序列,對象從一種一致的狀態變遷到另一種一致的狀態。

effective java 筆記1

本來想自己寫筆記,好在上網翻了一下,發現有人做得更好。借用一下了。from:http://blog.csdn.net/ilibaba/archive/2009/01/10/3746123.aspx前言: 清晰性和簡介性是最為重要的      

Exception in thread “main” java.io.IOException: Cannot run program “XX”: Cre

我裝的是Cygwin+hadoop跑在Windows上。hadoop4win安裝起來非常的方便,但是還沒怎麼使用,今天想試試SequenceFile,然後在寫檔案的時候出現錯誤:Exception in thread "main" java.io.IOException: Cannot run program "XX": CreateProcess error啟動並執行程式是在Windows利用eclipse連結Hadoop讀寫HDFS上的檔案。解決辦法:   

總頁數: 4058 1 .... 344 345 346 347 348 .... 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.