h--5--菠菜源碼下載java基礎概念

來源:互聯網
上載者:User

標籤:未經處理資料類型   format   包含   關鍵字   參數   格式化   java程式   long   即時編譯   

1.第一個應用程式:Hello World!
package my.xkyy.lsc;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello wrold!");
}}
2.數組:int[] a=new int[100];
3.位元組(byte):8位位元
4.UTF-8編碼:一個英文字元等於一個位元組,h--5--菠菜源碼下載QQ:2152876294 網址diguaym.com一個中文(含繁體)等於三個位元組。
中文標點佔三個位元組,英文標點佔一個位元組。
5.ASCII碼:一個英文字母(不分大小寫)佔一個位元組的空間,一個中文漢字佔兩個位元組的空間。
6.工具類:String: String s="sss";String s1=new String("sss");
s.equals(s1);//判斷字串內容是否相同.不能使用"==" (因為地址不同);
s.substring(0,1);//字串截取,包含前不包含後.
s.compareTolgnoreCase(s1)>0;//s在前,<0 s在後。忽略大小寫。
格式化輸出:format方法
7.方法區和堆記憶體是線程共用的。
程式計數器、虛擬機器棧是線程隔離的。
8.介面方法預設是public abstract的,且實現該介面的類中對應的方法的可見
性不能小於介面方法的可見度,因此也只能是public的。
9.堆(Heap)存放對象執行個體,幾乎所有對象執行個體都在這裡分配記憶體
10.方法區(Method Area) 儲存已被虛擬機器載入的類資訊、常量、靜態變數、
即時編譯器編譯後的代碼等資料
11.空格的ASCII碼值為32;
數字0到9的ASCII碼值分別為48到57;
大寫字母“A”到“Z”的ASCII碼值分別為65到90;
小寫字母“a”到“z”的ASCII碼值分別為97到到122
12.重載是在同一個類中,有多個方法名相同,參數列表不同
(參數個數不同,參數類型不同),與方法的傳回值無關,與許可權修飾符無關
13.子類A繼承父類B, A a = new A();
父類B靜態代碼塊->子類A靜態代碼塊->父類B非靜態代碼塊->
父類B建構函式->子類A非靜態代碼塊->子類A建構函式
14.構造方法沒有傳回值。構造方法一定要與定義為public的類同名
構造方法不能被對象調用,只會建立對象,使用new關鍵字
15.未經處理資料類型:double float long int String short Boolean byte。
16.線程鎖的概念:synchronized 關鍵字,代表這個方法加鎖,相當於不管哪一個
線程(例如線程A),運行到這個方法時,都要檢查有沒有其它線程B(或者C、 D等)
正在用這個方法(或者該類的其他同步方法),有的話要等正在使用synchronized方法
的線程B(或者C 、D)運行完這個方法後再運行此線程A,沒有的話,鎖定調用者,然後直接運行。
17.管道( pipe ):管道是一種半雙工的通訊方式,資料只能單向流動,而且只能在具有親緣關係
的進程間使用。進程的親緣關係通常是指父子進程關係。
18.操作符*/‘/‘/+都可用於float和double。只有%取餘操作,只適用於整型
19.Java程式的種類有: (a)內嵌於Web檔案中,由瀏覽器來觀看的_Applet
(b)可獨立啟動並執行 Application (c)伺服器端的 Servlets
20.java.math中 ceil:大於等於 x,並且與它最接近的整數。
floor:小於等於 x,且與 x 最接近的整數。

下一篇java基礎練習總結1

h--5--菠菜源碼下載java基礎概念

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.