原创 12-3java學習筆記

數組與方法的介紹 1.數組的聲明與使用過程 方法1:數據類型 數組名稱[]= new  數據類型[長度] 方法2:  數據類型 數組名稱[]=numll;     數組名稱[]=new  數據類型[長度]; 數組的使用分兩步進行:1.在棧

原创 12-2 Java學習筆記

java學習最開始就要配置java環境變量,現在只是知道環境變量的配置方法,感覺像是指示路徑。現在引用別人文章中的一段話來說明java配置,其實說的也都是廢話了。   1. PATH環境變量。作用是指定命令搜索路徑,在shell下面執行命

原创 12-23java面向對象之多線程

1.多線程的概念 幾乎所有的操作系統都支持同時運行多個任務,每一個任務通常就是一個程序,每個運行的程序就是一個進程。當一個程序運行是,內部可能包含了多個順序執行流,每個執行流就是線程。 繼承的特點:併發性。多個進程可以在單個處理器上併發執

原创 12-11java面向對象之內部類操作

在本次博客之後,進行的就是面向對象的高級操作。何爲高級呢?只是在基礎之上的擴充,所以要把基礎知識掌握牢固纔有可能進一步提高。爲了完成質疑任務,本週剩下的時間全部用來複習,溫故而知新。 在開始主題內部類之前,先簡單介紹一下代碼塊的基本概念。

原创 12-6java面向對象之String類常用方法的總結

<span style="font-family: Arial, Helvetica, sans-serif;">我們都知道,String類是在java程序開發過程中使用比較多的類,必須將其完全掌握並熟練運用才行。基於這個原因,作者打算

原创 12-13java面向對象之繼承

繼承 概念:用於擴充已有類的功能。例如:人類作爲一個大的類描述了宏觀的情況,學生又是一個人類中的特例,學生類既具備人類的共性也有自己的個性。 語法: Class 子類名稱 extends 父類名稱{}注意:子類被成爲派生類,父類被成爲超

原创 12-15java面向對象之多態性操作

1.多態性 1.概念 向上轉型(自動完成) 子類轉變成父類 父類  父類對象 = 子類實例化對象 向下轉型(強制) 父類轉變成子類,必須首先進行向上轉型 子類  子類對象 = (子類)父類實例化對象  2.子類對象向上轉型 //本程序是

原创 12-14java面向對象之抽象類&接口

抽象類 1.抽象類概念 抽象類:包含抽象方法的類,相比於普通類,他多了一個抽象方法。 抽象方法:只聲明但是沒有實現的方法,用abstract關鍵字來定義。 未實現的舉例: class A { private String name ;

原创 Java中數組常用方法的總結

Java 中數組常用方法的總結   一 、 Java 標 準 類 庫 提 供 static 方 法 System.arraycopy(), 用 它 復 制 數 組 比 用 for 循 環 復 制 要 快 得 多,     

原创 12-16面向對象之接口和抽象類的應用

1.抽象類和接口實例化 在java中可以通過對象的多態性,爲抽象類和接口進行實例化操作,這樣再使用抽象類和接口的時候,就可以使用子類的中覆寫的方法來實現。 之所以抽象類和接口類不能直接實例化,是因爲內部包含了各個抽象方法,抽象方法但都是未

原创 12-10java面向對象之static關鍵字

1.static關鍵字 我們在程序編寫中最常出現的static地方就是public static void main(String []  args)    這個主方法就使用了static關鍵字。 2.用static定義屬性 例如,現在要

原创 12-24java面向對象之同步和死鎖

案例1 設計一個線程操作類,要求可以產生三個線程對象,並可以設置三個線程的休眠時間 分析: 1.使用Thread類實現class MyThread extends Thread { //封裝屬性 private String name

原创 12-22java面向對象之package & import

1.包(package) 包的定義可以理解爲一個文件夾,在這個文件夾內集成了編譯好的class類。 格式: package  類保存的文件夾位置; 其中保存的文件夾位置是該java文件所在目錄中。 案例: package pack

原创 12-21java面向對象之異常

1.異常 異常是導致程序中斷執行的一種指令流。public class TestException1 { public static void main(String[] args) { int i = 10; //定義

原创 12-20java面向對象之Object類&包裝類&匿名內部類

1.Object類 在java的開發中,一切類都是以繼承的方式存在的,如果一個類在定義時沒有明確指明繼承的是哪個類,那麼默認情況繼承Object類。 例如 class Person { } 以上代碼默認定義Object,其完整表達形式爲