原创 黑馬程序員:與日期和時間相關的幾個類
最常用的幾個類:Date ,DateFormat,Calendar ,Time,TimerTask * Calendar類 //日期字段的操作 是抽象基類 -Calendar.add() //在某日期基礎上增
原创 黑馬程序員:字節流與字符流的轉換/ObjectOutputStream;ObjectInputStream
ObjectInputStream和 ObjectOutputStream這兩個包裝類, 用於從底層輸入流中讀取對象類型的數據和將對象類型的數據寫入到底層輸出流。ObjectInputStream與ObjectO
原创 黑馬程序員:jdk1.5新特性5(代理)
類加載器1 java 虛擬機中可以安裝多個類加載器,系統默認三個主要類加載器,每個類負責加載特定位置的類: BootStrap,ExtClassLoader,AppClassLoader2 類加載器也是java類,第一個類加載器Boot
原创 黑馬程序員:字符的編碼和解碼(輸入中文查看他的Unicode碼)
import com.sun.corba.se.impl.oa.toa.TOA;public class CharDeCode { /** * @param args */ public static void main(String
原创 黑馬程序員:jdk1.5新特性1 (靜態導入、可變參數、增強for循環、享元模式)
靜態導入: import static java.lang.Math.*; //import static java.lang.M
原创 黑馬程序員:抽象類/接口/異常/jdk中常用包
抽象類 java中可以定義一些不含方法體的方法,它的方法體的實現交給該類的子類根據自己的情況去實現,這樣的方法就是抽象方法,包含抽象方法的類就叫抽象類。抽象類必須用abstract關鍵字來修飾;抽象方法也必須用abstract來修飾。抽象
原创 黑馬程序員:API
1.簡述下你是如何理解API 的? 我認爲API就是各種java類,已經編寫好,程序員可以直接調用。3.查閱JDK文檔,通讀String和StringBuffer這兩個類的所有方法,總結下這兩個類對字符串進行哪些處理。瞭解String類
原创 黑馬程序員:API及基本數據類型的對象包裝類
API概念:(Application Programming Interface)應用程序 編程接口Windows API: 就是Windows操作系統提供的各種函數,如 CreateWindowJava API:就是JDK中提供的各種J
原创 黑馬程序員:jdk1.5新特性4(註解泛型)
重點:註解瞭解註解及java提供的幾個基本註解(jdk中java.lang包提供了最基本的annotation) 註解:相當於一種標記,加
原创 黑馬程序員:jdk1.5新特性2 (枚舉)
枚舉枚舉 就是要讓某個類型的變量的取值只能爲若干個固定值中的一個,否則,編譯器就會報錯。枚舉可以讓編譯器在編譯時就可以控制源程序中填寫的非法值,普通
原创 黑馬程序員:多線程
瞭解進程和線程 1在多任務系統中,每個獨立執行的程序成爲進程,也就是“正在進行的程序”。我們現在使用的操作系統一般都是多任務的,即能夠同時執行多個應用程序,實際情況是,操作系統負責對CPU等設備的資源進行分配和管理,雖然這些設備某一時
原创 黑馬程序員:查看Unicode碼,GB2312碼 及System.out.println()的含義
/** * @author cui * */public class CharCode { /** * @param args */ public static void main(String[] args) { Strin
原创 黑馬程序員:面向對象思想
**面向對象的思想:誰有數據,誰就對外提供操作這些數據的方法。例子 1 人在黑板畫圓 public class circle { private int []circleCenter=new int[]{0.0}; privat
原创 黑馬程序員:final
final關鍵字final標記的類 不能被繼承final 標記的方法不能被子類重寫final標記的變量(成員變量或局部變量)極爲常量,只能賦值一次 方法中定義的內置類 只能訪問該方法內的final類型的局部變量, fina
原创 黑馬程序員:jdk1.5新特性3 (反射)
反射 ( reflect 反射不是JDK 1.5的新特性,是java1.2開始有的。) 透徹分析反射的基礎-Class 1 java 程序中的各