Time of Update: 2018-07-25
Jacoco是一個Java程式碼涵蓋範圍統計工具,見:http://www.eclemma.org/jacoco/ JaCoCo is a free code coverage library for Java, which has been created by the EclEmma team based on the lessons learned from using and integration existing libraries for many years.
Time of Update: 2018-07-25
java將InputStream轉為String public static String inputStream2String(InputStream is, String charset) {ByteArrayOutputStream baos = null;try {baos = new ByteArrayOutputStream();int i = -1;while ((i = is.read()) != -1) {baos.write(i);}return
Time of Update: 2018-07-25
public void test() throws Exception{ File file = new File("c:/test.log"); RandomAccessFile rf = new RandomAccessFile(file,
Time of Update: 2018-07-25
Java讀取Properties檔案時碰到兩問題 1. 資源檔中的key對應的value過長時,書寫不方便,需要換行,若直接斷行符號則斷行符號後的內容被忽略 2.資源檔中的key對應的value需要換行顯示時,若直接斷行符號,則同樣丟掉斷行符號後的部分 針對上述問題找到如下解決辦法: 1. 內容過長需要換行時拼接個/斜杠,這樣/後的內容後正常顯示 2.若內容本身需要換行時則用/n代替斷行符號 package apistudy; import
Time of Update: 2018-07-25
下文可以直接拿來運行使用,也可以直接下載附件包,編譯直接運行就可以看到效果。 //ObjectSort package sort; import java.util.ArrayList; import java.util.Collections; import java.util.List; public class ObjectSort { /**
Time of Update: 2018-07-25
一 DOM 以下代碼用DOM是產生一個XML文檔 package xml; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import
Time of Update: 2018-07-25
Java中print、printf、println的區別詳解 printf主要是繼承了C語言的printf的一些特性,可以進行格式化輸出 print就是一般的標準輸出,但是不換行 println和print基本沒什麼差別,就是最後會換行 System.out.printf("the number is: d",t); 參照JAVA API的定義如下: 'd' 整數 結果被格式化為十進位整數 '
Time of Update: 2018-07-25
在java中,退出多重迴圈可以使用外層迴圈的控制條件收內層迴圈的控制來退出。這裡使用標號來退出迴圈。以下是demo: public class Test{public static void main(String[] args){int array[][] = {{ 1, 2, 5, },{ 4, 5, 6 },{ 3, 2, 5 } };mark: for (int i = 0; i < array.length; i++){for (int j = 0; j <
Time of Update: 2018-07-25
三者之間轉換關係,一張圖清晰呈現。 上代碼: 其中的maputils是apache的collection包。 package util;import java.util.ArrayList;import java.util.Arrays;import java.util.HashMap;import java.util.List;import java.util.Map;import
Time of Update: 2018-07-25
定時器類Timer在java.util包中。使用時,先執行個體化,然後使用執行個體的schedule(TimerTask task, long delay)方法,設定指定的任務task在指定的延遲delay後執行。定時器任務類TimerTask是抽象類別,繼承並重寫其run()方法,可實現具體任務。 schedule(TimerTask task, Date time)設定指定任務task在指定時間time執行。 cancel()方法結束這個定時器。
Time of Update: 2018-07-25
public class DynamicAssign { public static void main(String[] args) { Area[] area = new Area[5]; area[0] = new Area(0, 20); area[1] = new Area(1, 30); area[2] = new Area(2, 40); area[3] =
Time of Update: 2018-07-25
反射的基石——Class類Java程式中的各個Java類屬於同一類事物,描述這類事物的Java類名就是Class。比如:眾多的人可以用一個Person類來表示,而這個類就可以描述人的資訊(姓名、年齡、性別等等),而眾多的Java類就可以用Class來表示。 Question:Person類代表人,它的執行個體對象可以是張三、李四,Class類代表Java類,它的各個執行個體對象有分別代表什麼呢。 Answer:
Time of Update: 2018-07-25
xdoclet 1. 專案管理:可以使用maven或者ant,對於小一些的項目可以使用ant,對於專案管理的內容很多的可以考慮採用maven。 2. 版本管理:基本上可以選定cvs。 3. IDE:不用說,就是Eclipse了。 4. 系統架構:以Spring為核心的架構應該是比較好的選擇。 5.
Time of Update: 2018-07-25
今天寫了一段簡單的java代碼調用Hbase的API,代碼如下: public class HbaseApi {private HTable hTable ;private String tableName;public HbaseApi(String tableName) throws IOException {this.tableName = tableName;HBaseConfiguration hconfig = new
Time of Update: 2018-07-25
說明:這裡介紹使用URLRequest+URLLoader與java服務端servlet通訊. URLRequest 類 URLRequest 類可捕獲單個 HTTP 要求中的所有資訊。 URLVariables 類 使用 URLVariables 類可以在應用程式和伺服器之間傳輸變數。 URLRequestMethod 類 該類只有兩個靜 態常量值, 一個是POST, 一個是GET, 可以把它當作是一個枚舉類型,
Time of Update: 2018-07-25
package util; import java.util.*;import java.text.*; /** * a <code> DateTime </code> 定義了日期時間的一些便捷的格式化操作 * * @version 1.0 * @author markhuang */public class DateTime { /** * 儲存時間和日期,預設目前時間和日期
Time of Update: 2018-07-25
Java整個編譯以及啟動並執行過程相當繁瑣,本文通過一個簡單的程式來簡單的說明整個流程. Java程式從源檔案建立到程式運行要經過兩大步驟: 1、源檔案由編譯器編譯成位元組碼(ByteCode) 2、位元組碼由java虛擬機器解釋運行。 因為java程式既要編譯也要經過JVM的解釋運行,所以說Java被稱為半解釋語言. 下面通過以下這個java程式,來說明java程式從編譯到最後啟動並執行整個流程。代碼如下: //MainApp.javapublic class MainApp
Time of Update: 2018-07-25
Collections工具類裡的 Collections.synchronizedList public static <T> List<T> synchronizedList(List<T> list) { return (list instanceof RandomAccess ?
Time of Update: 2018-07-25
關鍵字: Java 移位操作 小弟涉世之初,還請各位多多關照。 轉載:http://blog.csdn.net/wangming7306/archive/2007/05/22/1621609.aspx Java的移位操作(收集+糾正+排版) 此收集來源於網路收集,是我整理、糾正以及排版,來為大家提供全面一點的知識講解,可能有些地方排的不好,望諒解。===================================
Time of Update: 2018-07-25
package com.hotmail.friendly;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;import org.dom4j.Element;public class XmlTest {//