原创 Java基礎知識(八)單例設計模式&繼承和覆蓋&super、this、final

分析一下主函數中Person p = new Person("zhangsan,20");執行時的執行順序和內存使用情況。 1、先找到Person.class文件調入內存,先執行靜態代碼塊(如果有)爲類初始化。 2、在new Perso

原创 Java基礎知識(四)函數和數組

Learning is reassuring and technology is self-confidence. 學習使人心安,技術使人自信。 函數只有被調用才執行。 一個函數中不能定義其它函數,所以不能在主函數裏定義函數。但是可以

原创 Java基礎知識(十)匿名內部類&異常基礎

匿名內部類是內部類的一種簡寫形式,不寫名字而已。 使用有個前提是:匿名內部類必須是繼承一個類或者實現接口。 格式: new 父類(){裏面重寫要寫的方法}.方法(); 事實上,方法前面的一堆相當於是一個子類對象。 通常,匿名內部類中定義的

原创 Java基礎知識(三)基本語句

Life isn't tied with a bow ,but it's still a gift. 儘管沒有精美包裝,生活仍然是份厚禮。 連用幾個if 語句與if  else if else if else的區別是,後者只要有一箇

原创 Java基礎知識(六)靜態&主函數

static靜態修飾 1用於修飾對象中成員變量或者成員函數,被修飾的成員爲所有對象共享從而達到節約空間的目的。 2被修飾的成員可以被類名直接調用。 3靜態隨着類的加載而加載。 4優先於對象存在:非靜態變量只有在創建對象後才存在,而靜態變量

原创 Java基礎知識(七)靜態代碼塊& 構造代碼塊&java開發文檔

爲代碼寫文檔。 1要寫文檔的類必須被public 修飾。 /** 這是一個可以對數組進行操作的工具類,該類中提供了獲取最值、排序等功能。 @author 淑雨 @version 1.0 */ public class ArrayTool

原创 通俗易懂版零基礎JAVA入門(一)基本常識

(一)常識術語解釋 軟件:按特定方式存儲的數據和指令的集合。 控制檯consloe:用來輸入命令行的地方。 SUN公司:Stanford University Network.斯坦福大學網絡公司。 JAVA是與平臺無關的編程語言:可在不同

原创 Java基礎知識(九)抽象類&接口&多態&內部類

當多個類中出現相同功能,但是功能主體不同,這時可以向上抽取,但只抽取功能定義,不抽取功能主體。 abstract:抽象。只修飾類和方法,不能修飾變量。 1、抽象方法一定定義在抽象類中。 2、抽象類和抽象方法一定由abstract修飾。 3

原创 Java基礎(十七)StringBuffer&基本數據類型包裝類

一、String類 和  StringBuffer類 String 類和StringBuffer類是java.lang包中的類,而java.lang包中的類是不需要導入,運行時自己就導入的類。 String類的對象是一個常量,String

原创 Java基礎知識(五)

實現進制轉換。 十進制轉二進制。 //這段代碼用來將十進制轉化成二進制,原理是應用除2取餘的方法 class toBin { public static void toBin(int num) { Str

原创 Java基礎知識(二)基本運算符

用你平凡人生中的一年,賭一次不平凡的人生,何樂而不爲呢? 字符串數據和任何數據使用+都是相連接,最終都會變成字符串。 class Operator { public static void main(String[] ar

原创 Java基礎(十九)IO流

IO流:        程序需要實現與設備之間的數據傳輸,比如從鍵盤輸入數據給程序,程序從顯示器輸出結果。java中將這種不同輸入輸出設備(網絡、內存、外存、顯示器、鍵盤)之間的數據傳輸稱爲流。程序通過“流”的方式與設備進行數據傳輸。Ja

原创 學英語嘍

“你看着沒,掌握一門外語是多麼重要!”   ——趙本山  電影《怦然心動》中男孩說女孩的一句話:She……She start to sniffing me ,yes ,sniffing me . 她開始聞我,沒錯,聞我…… 哈哈逗死我

原创 考研數據結構——排序

人生哪有最好,把每一個當下做到最好,就很不錯了呀。 以下以考試主要考查的重點內容爲主體,講述過程以方便大家記憶爲上,並不面面俱到。   首先得知道排序分內部排序和外部排序。 內部排序:排序整個過程中數據在內存中。 外部排序:排序整個過

原创 計算機網絡概念整理——應用層

一、網絡應用模型及其對比: 1 CS模型:早期的分佈式架構,多個客戶端程序可同時訪問一個數據庫服務器。 2 BS模型:瀏覽器和服務器模型,客戶機上無需安裝專門的客戶端程序,程序中的業務邏輯處理轉移到了WEb服務器上,瀏覽器並不直接與數據庫