公告版位


關於本站 程式開發學習之路 ,這裡有Java程式開發相關技術等學習交流。

主要提高開發程式效率同時分享一些開發程式經驗、深入探討開發程式體驗等技術和教學。
相關技術等學習交流。


語言(Languages)及框架(Framework): JavaJSP/Tag/JSTL/ServletGrailsjQueryJavaScriptSpringSpringMVCSpringSecurityHibernateStrutsPHPC/C++GoogleAppEngineHTML5/CSS3Android、 Xml、 Ajax、 Json、 Ant、 UML、 ShellScripts、 AngularJS等



工具(Software)/環境(Environment): Windows7EclipseLinux、 Subversion、 mavenTomcatWeblogicJbossApache

資料庫(Database): MySQLOracle SQLPostgerSQLSQL Server


本站來自:Java程式教學甘仔店

喜歡本站可以加入粉絲~

Java鬥陣仔甘仔店粉絲頁

Google+


本站內容僅供分享學習交流之用,將不對任何資源負法律責任。如有侵犯您的版權,請來信或留言給我們,我們將盡快為您處理。



java.lang
介面 Iterable<T>


實作這個介面允許物件成為 "foreach" 語句的目標。



文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()


如果類別實作了 Cloneable 介面,
以指示 Object.clone() 方法可以合法地對該類別實例進行按欄位複製。

如果在沒有實作 Cloneable 介面的實例上調用 Object 的 clone 方法,
則會導致拋出 CloneNotSupportedException 異常。

按照慣例,實作此介面的類別應該使用公共方法覆寫 Object.clone(它是受保護的)。


文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()

[JAVA]Object-物件的複製使用clone()

要使用clone(),需要實作介面Cloneable。

Object 類別本身不實作介面 Cloneable,所以在類別為 Object 的物件上調用 clone 方法將會導致在運行時拋出異常。

CloneNotSupportedException - 
如果物件的類別不支持 Cloneable 介面,則覆寫 clone 方法的子類別也會拋出此異常,以指示無法複製某個實例。

Object 類別的 clone 方法執行特定的複製操作。

文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()

Object 是所有的類別的父類別。
每個類別都會extends Object ,所以程式不要寫,就會自動extends。
所有物件(包括陣列)都實作這個類別的方法。

用法:
只有一個建構子(constructor) Object()。
Object object =new Object();

常用的方法:

文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()

[JAVA]程式分享--多人聊天室
此程式為SERVER端

//--------------------------------------------------------------//
// MyServer.java 2011年04月15日
//--------------------------------------------------------------//
import java.io.*;
import java.net.*;
import java.util.*;
//--------------------------------------------------------------//
//程式流程
文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()


String基礎用法
 

String進階方法

 

 




文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()


取字串長度的方法: length

int length()
返回此字元串的長度。


使用方式:
                  String string6 = "12356";             
                  System.out.println(string6.length());//5

文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()

 

[JAVA]String-將各種型態轉為String的方法:copyValueOf、format、valueOf、toLowerCase、toUpperCase、intern、toString

static String copyValueOf(char[] data)
返回指定陣列中表示該字元序列的 String。
static String copyValueOf(char[] data, int offset, int count)
返回指定陣列中表示該字元序列的 String。

使用方式:
                  char[] chars = new char[] {'j','a','v','a'};
                  System.out.println(String.copyValueOf(chars));//java
                  System.out.println(String.copyValueOf(chars,0,2));//ja
文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()


[JAVA]String-字串搜尋的方法: lastIndexOf 、 offsetByCodePoints 


int indexOf(int ch)
返回指定字元在此字元串中第一次出現處的索引。
int indexOf(int ch, int fromIndex)
返回在此字元串中第一次出現指定字元處的索引,從指定的索引開始搜尋。
int indexOf(String str)
返回指定子字元串在此字元串中第一次出現處的索引。
int indexOf(String str, int fromIndex)
返回指定子字元串在此字元串中第一次出現處的索引,從指定的索引開始。


文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()


[JAVA]String-轉為byte的方法:getBytes

byte[] getBytes()
使用平臺的預設字元集將此 String 編碼為 byte 序列,並將結果存儲到一個新的 byte  陣列中。
byte[] getBytes(Charset charset)
使用給定的 charset 將此 String 編碼到 byte 序列,並將結果存儲到新的 byte 陣列。
void getBytes(int srcBegin, int srcEnd, byte[] dst, int dstBegin)
已過時。 該方法無法將字元正確轉換為位元組。從 JDK 1.1 起,完成該轉換的首選方法是通過 getBytes() 方法,該方法使用平臺的預設字元集。
byte[] getBytes(String charsetName)
使用指定的字元集將此 String 編碼為 byte 序列,並將結果存儲到一個新的 byte 陣列中。


使用方式:

文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()