java匯出excel通用類

  package com.ss.util.excel;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;/** * Excel實體BEAN的屬性註解 * @

java判斷數字(整型,浮點) Regex

 //浮點型判斷 public static boolean isDecimal(String str) {  if(str==null || "".equals(str))   return false;    java.util.regex.Pattern pattern = Pattern.compile("[0-9]*(\\.?)[0-9]*");  return pattern.matcher(str).matches(); } //整型判斷 public static

java StringTokenizer的用法

StringTokenizer 這個類其實真正項目裡面恐怕很少會用吧?但是這個類真的很實用,因為它可以根據自己的方式按照一定的規則來拆分一個字串String s = new String("The Java platform is the ideal platform for network computing");         //預設的建構函式,會預設空格是分隔字元        StringTokenizer st = new StringTokenizer(s);        //

cxf 在java6下 無法工作的原因

根據錯誤提示資訊,去查看了些文檔,發現原來java6中rt.jar包中已經發行了jaxb-api-2.0版本。而且在程式啟動時,jre先load這個包,導致cxf依賴的jaxb-api-2.1包中的某些class,就無法工作。sun提供瞭解決方案是endorsed檔案下放這些準備覆蓋系統內建的包!也就是jaxb-api-2.1.jar , 別忘了也把jaxb-impl-2.1.x

Java的三大機制、命名規範、簡述資料類型

一、三大機制1.jvm 充當翻譯官的作用,將.class檔案翻譯成底層作業系統可以讀懂的指令,完成跨平台的功能,屏蔽底層不同2.記憶體回收機制 程式員不用關心記憶體管理,垃圾會自動回收 記憶體回收的時間不定,不是立即回收,是適時回收 System.gc(); Runntime.gc();3.位元組碼校正器 語義,.class檔案是否損毀,資料類型是否匹配 堆棧是否溢出.... 二、命名規範1、類名、介面名:每個單詞的首字母大寫   class MyFreind  interface

java從控制台擷取資料

import java.util.Scanner;import java.io.*;public class ConsoleInput{ public static void main(String[] args) {  //讀取一個數字使用標準輸入串對象System.in 該方法是從一個流中一個一個的讀取資料,返回的是ASCII值,所以輸入1為49  /*int rr=0;  try{  System.out.print("System.in輸入:");  rr=System.in.read(

java 從控制台讀取N個資料,以空格為分隔字元,按斷行符號結束

為了從java的控制台讀取以下類型的資料,我找了一下相關的方法,貌似沒有,java並不注重控制台的操作。自己寫了這個類,希望能得到大家的指點,改進。(1)以空格為分隔字元(空格數目不限),讀取資料。(2)實現按斷行符號結束輸入。(3)不限制讀入資料的個數。import java.io.*;public class ConstrolInput { public static void main(String[] args) {  String[] arry = new

java myeclipes中的快速鍵

在myeclipse中,常用的快速鍵如下://            ctrl+/  (添加取消)               /*  */      ctrl+shift+/ (添加) ctrl+shift+\   (取消  /*  */ )                Ctrl+M切換視窗的大小             Ctrl+Shift+F  格式化當前代碼Alt+↓  當前行和下面一行互動位置(特別實用,可以省去先剪下,再粘貼了) Alt+↑  當前行和上面一行互動位置(同上)

java資料類型之間的轉換

1、如何將字串 String 轉換成整數 int? A. 有兩個方法: 1). int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注: 字串轉成 Double, Float, Long 的方法大同小異. 2、如何將整數 int 轉換成字串 String ? A. 有三種方法: 1.)

如何將java程式變成exe可執行檔

將java編織成.class後,如果只是用java命令來執行總覺得不是太過癮,找個辦法生 成像exe檔案一樣用滑鼠雙擊便可執行檔檔案,應該是很有趣的啊。這裡我用了一個名字叫做exe4j的免費小軟體,感覺不錯。  首先, 當然是要下載個exe4j。我的是2.2版本的,license:L-g782dn2d-1f1yqxx1rv1sqd。  接著,將 你要選擇好你即將發布的.class檔案就不用細說了。下面是建立jar檔案,這裡我用一個名字叫做d:MyJavaTest.class的檔案來舉例,

基於指定數組大小的切割字串(java字串分割效能比較)

參看:http://kfyfly.iteye.com/blog/1105716 /*** 基於指定數組大小的切割字串* @param str* @param tag* @param arraySize* @return*/public static String[] split(String str,String tag,int arraySize){String[] result = new String[arraySize];int k=0,count=0;  for (int i = 0;

java中代碼的注釋和快速鍵

添加必要的注釋,對一個有責任心、有道德模範的前端必須具備的好習慣,可以大大提高代碼的可維護性、可讀性。java代碼注釋快速鍵:ctrl+shift+/首先熟悉一下html、css、js的注釋的寫法:1、HTML注釋文法:<!--注釋的內容-->2、css注釋文法/* 注釋內容 *//* ----------文字樣式開始----------

JAVA中對預存程序的調用方法)

一:Java如何?對預存程序的調用:   A:不帶輸出參數的   ---------------不帶輸出參數的----------------------------------create procedure getsum@n int =0<--此處為參數-->asdeclare @sum int<--定義變數-->declare @i intset @sum=0set @i=0while @i<=@n beginset @sum=@sum+@iset

Java中Json格式資料的應用

JSON是一種很簡潔很重要的資料格式,通常用來交換傳輸資料,廣泛使用於JavaScript技術中,並逐漸在各種流行程式設計語言中火了起來。在Java中也有一個JSON的庫,用來重要作用就是Java對象與JSON、XML資料的相互轉換,有著重要的應用。  開源的JSON庫首頁:http://json-lib.sourceforge.net/  環境:JDK5 ,

Java異常機制try、catch、finally、throw、throws五個關鍵字。

 Java異常機制主要依賴於try、catch、finally、throw、throws五個關鍵字。         1.try:它裡面放置可能引發異常的代碼         2.catch:後面對應異常類型和一個代碼塊,用於表明該catch塊用於處理這種類型的代碼塊,可以有多個catch塊。        

Java Annotation實戰

類使用Annotaionpackage me.andy.practice.annotation;import oracle.jrockit.jfr.openmbean.RecordingType;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import

Java通過反射實現方法調用

代碼實現package me.andy.practice.reflect;import org.junit.Test;import java.lang.reflect.Constructor;import java.lang.reflect.Method;import static junit.framework.Assert.assertEquals;public class MethodInvokeTest {    @Test    public void test_add()

Java通過反射實現簡單對象的拷貝

代碼實現package me.andy.practice.annotation;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;public class ReflectUtils { public static Object copy(Object resource) throws Exception { Class<?

Jpype調用java 故障

jpype伺服器上調用java,老發現如下錯誤。Traceback (most recent call last): File "visit_cache.py", line 23, in ? jpype.startJVM(jvmpath,jvmArg) File "/usr/lib64/python2.4/site-packages/jpype/_core.py", line 44, in startJVM _jpype.startup(jvm, tuple(args),

Java加密和licence控制的設計

1.著作權聲明    本文是關於如何通過序號來載入加密的class檔案的闡述。   本文所提及的Resin hessian是Caucho公司的註冊產品名稱, 其著作權規caucho所有。本文可以轉載, 但是必須註明作者的Blog地址:http://blog.csdn.net/oldjavaman2. 本文的適用對象    作為技術人員,本文的技術細節涉及到Java語言的基礎知識, 您在閱讀前應該瞭解Java動態裝載Class的機制,以及常規的Java加密的相關知識,

總頁數: 4058 1 .... 701 702 703 704 705 .... 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.