Java的各種IO操作總結

轉貼來自:http://www.cnblogs.com/wjun530/archive/2007/06/14/782898.html一. Input和Output1. stream代表的是任何有能力產出資料的資料來源,或是任何有能力接收資料的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括兩種類型:1.1

Java多語言

    Java真是高產的語言,對於本地化語言還有相應的package。即ResourceBundle和Locale。具體property檔案的命名規則參見http://download.oracle.com/javase/tutorial/i18n/resbundle/concept.html。如果在java中使用,例子如下:import java.util.ResourceBundle;import java.util.Locale;publicclass hoho {    

Java字串各種串連方式效能比較

轉貼來自:http://blog.csdn.net/bestseal/archive/2008/04/16/2296283.aspx劍字有19種寫法,Java中字串串連也有好多種寫法,比如要串連6個字串,以下5種寫法都是可以的,究竟哪種寫法最簡捷,哪種最高效呢。    public static String concat1(String s1, String s2, String s3, String s4, String s5, String s6) {        String

java壓縮檔夾下的所有檔案和選定檔案

  昨天遇到壓縮檔的問題,在網上找了好多相關的資料和例子,我最終找到一個比較好的例子,並做了一些小的修改。  此例子可壓縮一個檔案夾中的所有檔案,如下:import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import org.apache.tools.zip.ZipOutputStream;public class test {/** * * @param

java 判斷是否為數位三種方法

//用JAVA內建的函數 public static boolean isNumeric(String str){   for (int i = str.length();--i>=0;){      if (!Character.isDigit(str.charAt(i))){     return false;    }   }   return true; } //用Regex   public static boolean isNumeric(String str){      

java 操作 csv檔案

1     基本介紹可以說{tagshow(event, 'CSV');}" href="javascript:;" target="_self">CSV格式的檔案經常碰到,何為CSV格式,CVS全稱comma-separated

java的左右移

 左移<<:        在對byte和short類型的值進行移位元運算時,你必須小心。因為Java在對錶達式求值時,將自動把這些類型擴大為 int型,而且,運算式的值也是int型 。對byte和short類型的值進行移位元運算的結果是int型,而且如果左移不超過31位,原來對應各位的值也不會丟棄。但是,如果你對一個負的byte或者short類型的值進行移位元運算,它被擴大為int型後,它的符號也被擴充。這樣,整數值結果的高位就會被1填充。右移>>:       

java.util.concurrent中文API

 概述  軟體包 類 使用 樹 已淘汰 索引 協助 JavaTM PlatformStandard Ed. 6 上一個軟體包   下一個軟體包 軟體包 java.util.concurrent 在並發編程中很常用的工具 + 生產力類。  請參見:           描述 介面摘要BlockingDeque<E>支援兩個附加操作的

java 之 雜湊表類 HashTable

原文地址:http://www.javaresearch.org/article/showarticle.jsp?column=545&thread=17460雜湊表是一種重要的儲存方式,也是一種常見的檢索方法。其基本思想是將關係碼的值作為自變數,通過一定的函數關係計算出對應的函數值,把這個數值解釋為結點的儲存地址,將結點存入計算得到儲存地址所對應的儲存單元。檢索時採用檢索關鍵碼的方法。現在雜湊表有一套完整的演算法來進行插入、刪除和解決衝突。在Java中雜湊表用於儲存物件,實現快速檢索。

在linux系統下搭建java開發環境(jdk1.6+tomcat6.0+eclipse3.2+myeclipse5.2)的過程

本文檔詳細介紹了在linux下搭建java(jdk1.6+tomcat6.0+eclipse3.2+myeclipse5.1)開發環境的過程!!忘給您的開發帶來方便!!java開發環境首先需要配置的是jdk!!@@@jdk配置。本人配置的是jdk最新版,jdk1.61.從sun的官方網站下載jdk-6u2-linux-i586-rpm.bin .網址:www.java.sun.com2.安裝jdk1.6 : 首先要獲得檔案的執行許可權:#chmod 755 jdk-6u2-linux-i586-

用Java實現自己的資料庫OR映射架構

    OR架構翻譯過來就是對象關係映射架構,一提起OR架構,馬上就會想起大名鼎鼎的Hibernate,Ibatis,以及其他的一些對象關係映射架構,並驚歎它的神奇。在驚歎之餘,不免會產生興趣一探他們的實現原理。下面我們就一起來實現一個簡單的OR架構。   

使用axis開發webservice服務java.net.ConnectException: Connection refused: connect異常的解決辦法

最近使用axis開發webservice服務,本機調用一切正常,但是其他人卻訪問不了,報錯資訊為:AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode:   faultString: java.net.ConnectException: Connection refused: connect faultActor:   faultNode: 

java使用代理訪問網路

在使用java的net包訪問網路時,如果需要使用代理,可以這樣做: System.getProperties().setProperty("proxySet", "true"); System.getProperties().setProperty("http.proxyHost", "183.121.23.188"); System.getProperties().setProperty("http.proxyPort", "8080"); URL url = new

JAVA實現實用的ZIP壓縮與解壓

 程式實現了ZIP壓縮。共分為2部分 : 壓縮(compression)與解壓(decompression) 大致功能包括用了多態,遞迴等JAVA核心技術,可以對單個檔案和任意級聯檔案夾進行壓縮和解壓。 需在代碼中自訂來源輸入路徑和目標輸出路徑。 package com.han; import java.io.*; import java.util.zip.*; /** * 程式實現了ZIP壓縮。共分為2部分 : *

Java web項目listener Filter servlet啟動順序和配置

一、 1、啟動一個WEB項目的時候,WEB容器會去讀取它的設定檔web.xml,讀取<listener> 和<context-param>兩個結點。 2、緊急著,容建立一個ServletContext(servlet上下文),這個 web項目的所有部分都將共用這個上下文。 3、容器將<context-param>轉換為索引值對,並交給 servletContext。 ---》容器的一些常量4、容器建立<listener>中的類執行個體,建立監聽器。

Java Annotation手冊

作者:cleverpig(作者的Blog:http://blog.matrix.org.cn/page/cleverpig)原文:http://www.matrix.org.cn/resource/article/44/44055_Java+Annotation+Reflect.html關鍵字:java,annotation,reflect前言:在上篇文章《Java Annotation入門》中概要性的介紹了Annotation的定義、使用,範圍涵蓋較廣,但是深度不夠。所以作者在《Java

Java中把Date類型轉換成Long類型

import java.util.Date;import java.text.ParseException; import java.text.SimpleDateFormat;public class TimeToLong { /**  * @param args  */ public static void main(String[] args) throws ParseException{  // TODO Auto-generated method stub  Date d=new

Java中List介面用法簡介

import java.util.List;import java.util.LinkedList;import java.util.ArrayList;public class ListTest_1{ public static void main(String[] args){  System.out.println("The class is to test java.util.List; ");  List li=new LinkedList();  //List li=new

InetAddress.getLocalHost() java.net.UnknownHostException 異常

from: http://www.360doc.com/content/10/1118/18/2703996_70480884.shtml昨天備機在串連ActiveMQ的時候出現了“Reason: java.net.UnknownHostException: zw_65_43:”這樣一個異常,上次碰到這個問題的時候只是在測試組的測試機器上,四台正式機都是對的,沒有關注。 問題原因是在系統的 /etc/Hostname中配置了“zw_65_43” 作為主機名稱,而在/etc/hosts檔案中沒有 

幾個流行的Java IDE評測

Java應用程式越做越大、越做越複雜。Java IDE在其中所起的作用也日益顯著。有了Java IDE,使軟體的生產率倍增。本文為大家介紹幾款時下最為流行的Java IDE。一、EclipseEclipse 是一個開放原始碼的、基於 Java 的可擴充開發平台。就其本身而言,它只是一個架構和一組服務,用於通過外掛程式組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛程式集,包括 Java 開發工具(Java Development

總頁數: 4058 1 .... 844 845 846 847 848 .... 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.