小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Java 基礎(chǔ)語法

 頭號碼甲 2021-05-05

注釋

#單行注釋
// 這里是單行注釋
#多行注釋
/*
這里是
多行注釋
*/
#JavaDoc
/*
*@Description:
*@Author:
*/

Java可以使用中文命名 但不建議使用 很low

數(shù)據(jù)類型

八大基本數(shù)據(jù)類型

  1. byte int short long (100L 聲明后面要加L)
  2. float(3.12F 聲明后面要加F)[BigDecimal沒有精度損失] double
  3. char String
  4. true false 布爾值默認(rèn)是false

所有的支付本子還是數(shù)字

編碼 Unicode 表: 97=a 65=A
轉(zhuǎn)義字符

\t Tab
\n 換行
\r

布爾值擴(kuò)展

類型轉(zhuǎn)換

java是強(qiáng)類型語言,先轉(zhuǎn)換再計(jì)算

    int i = 128;
    byte i  = (byte)i; //內(nèi)存溢出

變量

  1. 類變量 static修飾
  2. 實(shí)例變量 :從屬于對象,如果不自行初始化,就是這個類型的默認(rèn)值
  3. 局部變量
public class Var {

    static double salary = 2500;  //類變量

    String name;
    int age;

    public static void main(String[] args) {
        int i = 10; //局部變量:必須聲明和初始化值
        System.out.println(i);
        Var var = new Var();
        System.out.println(var.age);
        System.out.println(var.name);
        System.out.println();
        System.out.println(salary);
    }

    public void add(){
        int a = 1; //局部
    }
}

常量

修飾符 final

規(guī)則

  1. 變量,類名,方法見名知意
  2. 類成員變量:首字母小寫+駝峰原則
  3. 局部變量:首字母小寫+駝峰
  4. 常量:首字母大寫+駝峰
  5. 類名:首字母大寫+駝峰
  6. 方法名:首字母小寫+駝峰

運(yùn)算符

  1. 算數(shù)運(yùn)算符 + - * / % ++ --
  2. 賦值運(yùn)算符 =
  3. 關(guān)系運(yùn)算 > < == !=instanceof
  4. 邏輯 && || !
  5. 位運(yùn)算 & | ^ >> << >>>
  6. 條件運(yùn)算 ? :
  7. 擴(kuò)展賦值 += —= *= /=

數(shù)值運(yùn)算 有l(wèi)ong結(jié)果必為long類型 沒有l(wèi)ong則為int, double同理

一元運(yùn)算

a++ 和 ++a
a++ 是先賦值后自增
++a 是先自增再賦值

public class Demo01 {
    public static void main(String[] args) {
        int a = 3;
        int b = a++;  //代碼執(zhí)行完成后,先賦值,后自增
        //上一句執(zhí)行完成后,a = 4,b =3
        int c = ++a;  //先自增,后賦值
        //上一句執(zhí)行完成后, a = 4+1 , c = a = 5

        System.out.println(a); //5
        System.out.println(b); //3
        System.out.println(c); //5

    }
}

邏輯運(yùn)算

管道短路

位運(yùn)算

與 或 非 異或

   public static void main(String[] args) {
        //位運(yùn)算
        // <<   *2
        // >>   /2
   //
//        2*8 怎么算最快

        System.out.println(2<<3);
    }

字符串連接符 +

三元運(yùn)算符

    x?y:z
    

包機(jī)制

一般利用公司域名倒置作為包名

com.baidu.www

Java doc

    /**
     * @author jun 作者
     * @version 1.0 版本號
     * @since 1.8  版本
     * @return  返回值
     * @throws   異常拋出情況
     * @description xxxx
     */

javadoc -encoding UTF-8 -charset UTF8 file.java

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多