天天看點

java學習總結一

什麼是java?

java是sum公司開發的一套程式設計語言,後被Oracle收購了,然後經曆了一系列的發展過程

iava具有簡潔有效,可移植性,面向對象,解釋型,适合分布式計算,有良好性能,健壯,防患于未然·多線程處理能力,具有較高安全性,動态語言,中性結構,無平台性等特點。

筆記

10%3=1

-10%3=-1

10%3=1

-10%-3=-1

類名首字母大寫

低精度到高精度自動類型轉換,高精度到低精度強制類型轉換

&& 短路與 因為隻要目前項為假,它就不往後判斷了,直接認為表達式為假

| | 邏輯或 也叫做短路或 因為隻要目前項為真,它也不往後判斷了,直接認為表達式為真

a++先執行整個語句後再将a的值加一,++a先把a的值加一在執行整個語句

面向對象的基本概念

面向對象有三個特征封裝性,繼承性,多态性

類包含狀态,行為

對象是具體的

類是抽象的

類實際上是表示一個客觀世界某類群體的一些基本特征抽象

類名 對象名稱 =null;//聲明對象

對象名稱 = new 類名()//執行個體化對象,隻要有關鍵字new就表示開辟新的堆記憶體空間

棧中存放的是堆空間的位址

對象使用前必須執行個體化