!Java
!Java
!
!
!
!/
!
!
!
!
!get,setget
!set
!
!Java
!
!extends
!
!
!
!
!
!
!
!this
!import
!super
!static
!final
!abstract
!interface
!
!
!
!
!1
!2== equals()
!3
!4
!
!
!ErrorJavaJVM
!
!Exception
!checked
!unchecked
!
!try-catch-finally
!1
!2finally
!trycatchreturn
!throws +
!1
!
!2
!
!1finalfinallyfinalize
!2throwthrows
!throw
!throws
!
!
!4
!extends Thread
!
!implements Runnable
!
!implements Callable
!
!
!
!3
!
!
!
!
!Lock
!
!
!1sleep()wait()
!2synchronized Lock
!
!String
!
!1Stringfinal
!2
!3StringString
!char[ ]
!4
!
! new
!
!
!String str =“sunflower”;
!
!String str = new String ();(
!
!String
!String <—>
!String —>
! —> String
!String <-—> char [ ]
!String -—> char [ ] ! toCharArray()
! char [ ] —> String !new String (arr)String
!String <—> byte [ ]
!String —> byte[ ]
!getBytes()
!getBytes(“gib”)
!byte[ ] —>String
!new String (b)String
!new String (b,”gbk”)String
!String <—>StringBuffer /StringBuilder
!String —>StringBuffer /StringBuilder !StringBuffer/StringBuilder
!StringBuffer /StringBuilder —> String
!String StringBuffer/
!StringBuilder toString ()
!
!Comparable !String
!Serializable !
!String Buffer
!
!1char[ ]
!2
!3
!
! !append (xxx)
! !delete(int start,int end)
!
!setCharAt(int n,char ch)/replace(int start,int
!end,String str)
! !charAt(int n)
! !insert(int offset,xxx)
! !length()
! !toString() /for+charAt()
!StringBuilder
!
!1char[ ]
!2
!3
! !StringBuffer
!Jdk8API
! !System.currentTimeMills()
!java.until.Date
!
!new Date():Date
!new Date(long date+l):
!Date
!
!toString():
!getTime():Date
!
!java.sql.Date
!java.text.SimpleDateFormat
!
!SimpleDateFormat sdf = new
!SimpleDateFormat (“yyyy-MM-dd hh:mm:ss”)
!
!1 —> !sdf.format (date )
!2 —> !sdf.parse(str)
!Calendar(
!Jdk8API
!Java
!Comparable !
!Comparator !
!
!1StringStringBufferStringBuilder
!
!
16
!
!Collection
!List
!
!ArraysList
!1List
!2
!3Object[]
!LinkedList
!1
!ArrayList
!2
!Vector
!1List
!2
!3Object[ ]
!
!!add(int index,Object obj)
!!remove(int index) / remove(Object obj )
!!set(int index,Object ele)
!!get(int index)
!!add(int index,Object ele)
!!size()
!!Iterator / foreach /
!Set
!
!HashSet!+
!LinkedHashSet!+
!TreeSet
!Map
!HashMap
!1Map
!2
!3nullkeyvalue+
!(jdk7) / ++
!4HashMap
!LinkedHashMap
!1HashMap
!
!LinkedHashMap >HashMap
!2
!TreeMap
!1“key-value”
!
!2TreeMap(key-value )key
!key
!( key
!)
!Hashtable
!1Map
!2
!3nullkeyvalue
!Properties
!Hashtable
!key valuestring
!
!!put(Object key,Object value)
!!remove(Object key)
!!put(Object key,Object value)
!!get(Object key)
!!size()
!!keySet()valueSet()entrySet()+
!
!1ArrayListLinkedListVactor
!2HashSetLinkedHashSetTreeSet
!
!3HashMapHashtable
!4HashMap
!
17
!File IO
!File
!(
!
!File
!exist():
!creatNewFile():
!delete():
!mkdir():
!
!mkdirs():
!
!IO
!
!
!
!
!FileReader
!
!FileWriter
!
!
!FileInputStream
!FileOutputStream
!()
!BufferedInputStream
!BufferedOutputStream
!BufferedReader
!BufferedWriter
!()
!InputStreamReader
!
!OutputStreamWriter !
!()
!
!
!Java
!
!
!
!Serializable!
!1implements Serializable
!2long
!SerialVersionUID (
!)
!3
!
!4static transient
!
!
!Java
!
!ObjectInputStream()!readObject()
!!Java!ObjectOutputStream()!wirteObject()
!
!
!IP
!
!
!!
!
!
!
!Class
!
!
!!Class.newInstance
!
!newInstance()
!
!35
!
!35
!
!2
!Java8&9&10&11
评论0
最新资源