Time of Update: 2018-12-06
四、 關鍵字篇Q4.1 java裡面怎麼定義宏?答:java不支援宏,因為宏代換不能保證型別安全。如果你需要定義常量,可以將它定義為某個類的static final成員。參見Q4.2和Q4.6。Q4.2 java裡面沒法用const。答:你可以用final關鍵字。例如 final int m = 9。被聲明為final的變數不能被再次賦值。唯一的例外是所謂blank final,如下例所示:public class MyClass1 { private final int a = 3;
Time of Update: 2018-12-06
問題的引入:問題一:String str1 = "abc"; String str2 = "abc"; System.out.println(str1==str2); //true 問題二:String str1 =new String ("abc"); String str2 =new String ("abc"); System.out.println(str1==str2); // false 問題三:String s1 = "ja";String s2 = "va";String s3
Time of Update: 2018-12-06
The Java language API includes a special class named Object that is the rootclass of the entire Java hierarchy. The Object class, found in the java.lang package,is the parent of every Java class, either directly (meaning the class is animmediate
Time of Update: 2018-12-06
import java.util.regex.Matcher;import java.util.regex.Pattern;public class reconized {/** * @param args */ //需要切分的字串 private static String str = "123abc郵件:306749027@qq.comyou"; private static String s = "306749027@qq.com"; private static String
Time of Update: 2018-12-06
針對於java
Time of Update: 2018-12-06
轉:http://www.cnblogs.com/jasoncc/archive/2011/12/22/2296052.html今天主要和大家分享,如何搭建一個Web服務,做Android開發,不可避免會涉及到用戶端開發,我們怎麼樣來實現一個服務端,怎麼樣來實現一個用戶端,並相互傳遞資料。就算調用別人的服務時,也能知道大概是怎麼樣實現的。 WebService一般分為.Net版和Java版,今天我們主要來實現Java版的WebService,.Net版本的還是比較簡單的。
Time of Update: 2018-12-06
package com.hyq.src; import java.io.InputStream; import java.net.URL; public class Test { /** * @param args */ public static void main(String[] args) { try{ Test.testNetStream();
Time of Update: 2018-12-06
上海JAVA應聘問答私人日誌資料 2010-01-12 21:27:40 閱讀0 評論0 字型大小:大中小 訂閱 朱銳 20:18:08hi,你好花祭果凜 20:18:35你好 花祭果凜 20:19:03我今天下午參加了貴公司的應聘花祭果凜 20:19:12JAVA技術員 朱銳 20:19:46好的朱銳 20:19:50請稍候一下花祭果凜 20:20:01哦 好的朱銳 20:22:41好了,好像沒有看到你做的題目啊花祭果凜 20:23:40恩 當時我在上班 沒收到老師通知,
Time of Update: 2018-12-06
一. 解壓安裝jdk 在shell終端下進入jdk-6u14-linux-i586.bin檔案所在目錄, 執行命令 ./jdk-6u14-linux-i586.bin 這時會出現一段協議,連繼敲斷行符號,當詢問是否同意的時候,輸入yes,斷行符號。之後會在目前的目錄下產生一個jdk1.6.0_14目錄,你可以將它複製到 任何一個目錄下。 二. 需要配置的環境變數 1.
Time of Update: 2018-12-06
import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.Serializable;import java.util.Properties;public class Properties序列化和還原序列化{/** * @param args */public
Time of Update: 2018-12-06
package anby.com;import java.io.File;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfigurationException;import javax.xml.transform.Source;import
Time of Update: 2018-12-06
1、什麼是ArrayList ArrayList就是傳說中的動態數組,用MSDN中的說法,就是Array的複雜版本,它提供了如下一些好處: 動態增加和減少元素 實現了ICollection和IList介面 靈活的設定數組的大小2、如何使用ArrayList 最簡單的例子: ArrayList List = new ArrayList(); for( int i=0;i <10;i++ ) //給數組增加10個Int元素 List.Add(i); //..程式做一些處理
Time of Update: 2018-12-06
Java中ArrayList類的用法(轉)1、什麼是ArrayList ArrayList就是傳說中的動態數組,用MSDN中的說法,就是Array的複雜版本,它提供了如下一些好處: 動態增加和減少元素 實現了ICollection和IList介面 靈活的設定數組的大小2、如何使用ArrayList 最簡單的例子: ArrayList List = new ArrayList(); for( int i=0;i <10;i++ ) //給數組增加10個Int元素 List.Add(i); /
Time of Update: 2018-12-06
java keytool 使用總結(轉)Keytool是一個Java資料認證的管理工具 ,Keytool將密鑰(key)和認證(certificates)存在一個稱為keystore的檔案中在keystore裡,包含兩種資料: 密鑰實體(Key entity)——密鑰(secret key)又或者是私密金鑰和配對公開金鑰(採用非對稱式加密) 可信任的認證實體(trusted certificate
Time of Update: 2018-12-06
Java動態數組是一種可以任意伸縮數組長度的對象,在Java中比較常用的是ArrayList,ArrayList是javaAPI中內建的java.util.ArrayList。下面介紹一下ArrayList作為Java動態數組的用法。 1.文法:add()是添加一個新的元素,remove()刪除一個元素,size()獲得ArrayList的長度。ArrayList的下標是從0開始。 2.範例程式碼package wang48.jiaocheng;import
Time of Update: 2018-12-06
http://www.doc88.com/p-15920133407.htmlhttp://product.ccidnet.com/file/zt/2010tongxin/images/iframe.htm安裝快速入門1,安裝JDK,配置3個環境變數2,安裝Tomcat,配置見檔案3,安裝Eclipse,配置三個地方。(1) 到Java->Installed JREs的地方把JDK路徑引入(2) 到MyEclipss Enterprise
Time of Update: 2018-12-06
------------------------------中間伺服器-----------------------------下載的tomcat 6.0.33 http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-6/v6.0.33/bin/apache-tomcat-6.0.33.exe-----------------------------開發IDE------------------------------------------------
Time of Update: 2018-12-06
感覺編碼有三個部分組成:產生位元組數組的方法。位元組數組本身。解析位元組數組的方法。一般情況下亂碼的產生就是第三部分出錯了,也就是用錯誤的方式解析位元組數組。比如下面的例子: public static void test_4(){try{ String str1 = "我們"; String str2 = new String(str1.getBytes("UTF-8"), "GBK");
Time of Update: 2018-12-06
今天用split方法分割一個類似"9580|9570|9571"的字串,用Arrays.asList將String[]轉成List,結果卻是這樣[9,5,8,0,|,9,5,7,0,|,9,5,7,1]列出幾個要點 首先java doc裡已經說明, split的參數是reg, 即Regex, 如果用"|"分割, 則需使用"\\|"用* 分隔字串運行將拋出java.util.regex.PatternSyntaxException異常,用加號 + 也是如此, 因此也應加入"\\"如果字串中包含"\
Time of Update: 2018-12-06
最近在做代碼最佳化時學習和研究了下JAVA多線程的使用,看了菜鳥們的見解後做了下總結。1.JAVA多線程實現方式JAVA多線程實現方式主要有三種:繼承Thread類、實現Runnable介面、使用ExecutorService、Callable、Future實現有返回結果的多線程。其中前兩種方式線程執行完後都沒有傳回值,只有最後一種是帶傳回值的。2.繼承Thread類實現多線程繼承Thread類的方法儘管被我列為一種多線程實現方式,但Thread本質上也是實現了Runnable介面的一個執行個體