原创 java 字符串翻轉
使用數組 public class ok { public static String reverse(String str) { char[] chars = str.toCharArray();
原创 java String詳解(一)
String的構建方法 public class myString { String str ="abc";//指向字符串連接池 String str1=new String(); String str3=new String("
原创 java String 詳解(二)
String方法大全 1: char =charAt(int index0=) 返回給定的index對應位置的值 2:int = codePointAt 返回給定的index對應位置的Unicode值 a的Unicode=4
原创 java I/O(一)文件流
文件流 file不是真的的文件只是在堆內存中創建出來的對象來映射實際的文件 硬盤上的文件不區分大小寫 package my; import java.io.File; import java.lang.reflect.Fiel
原创 java 集合 詳解(三) Map
Map 1:可以通過某個key可以直接定位到一個value值 2:key 無序 value 無序可重複 基本使用 HashMap 1:Hashset基於HashMap 2:基本使用 增刪查改 import java.util.Ha
原创 java TimeZone用法
TimeZone tz = TimeZone.getDefault(); System.out.println(tz.getID());//獲取時區id System.out.pr
原创 java集合 詳解(一)
集合 Collection 存儲的都是value List:有序可重複 Set:無序不可重複 Map 存儲的是以Key-value的形式 key無序不可重複 value 無序可重複 ArrayList 1:底層就是一個數組 構建方
原创 capacity()與length()的區別
capacity():字符串底層char[] 容量 length(): 字符串有效元素個數
原创 java中System.currentTimeMillis
public class date { public static void main(String[] args) { long time = System.currentTimeMillis();
原创 java Pattern的用法 郵政編碼
package my; import java.util.regex.Matcher; import java.util.regex.Pattern; public class myPattern { public s
原创 java 集合(詳解二)
set 1:底層實現 數組+鏈表 (散列表) 2:創建對象: HashSet hashSet =new HashSet(); 3:常用方法: add addAll 並集 retainAll 並集 removeAll 差集 沒有
原创 java final finally finalize的區別
final 特徵修飾符 修飾變量 屬性 方法 類 修飾變量 如果是基本類型值不能改變 引用類型地址不能改變 修飾屬性 特點與修飾變量類似(但是必須給初始值) 修飾方法 不能被子類重寫 修飾類 不能被其他子類繼承 finally 處
原创 java I/O (二)字節流
字節型文件輸入流(1字節)(Stream—字節流) 1:兩種:FileInputStream和FileOutputStream 2:繼承關係: inputStream 3:創建對象: 帶file和String的構造方法 4:讀取文
原创 java 線程詳解(一)線程實現的兩種方式 Thread&Runable
線程定義 線程是操作系統能夠進行運算調度的最小單位。它被包含在進程之中,是進程中的實際運作單位。一條線程指的是進程中一個單一順序的控制流,一個進程中可以併發多個線程,每條線程並行執行不同的任務。在Unix System V及Sun
原创 java Calendar類用法
Date date4 = new Date();//無參構造器 Calendar instance = Calendar.getInstance(); System.out.println(inst