java 第2天

  1. Java中的关键字

     ![](https://img2020.cnblogs.com/blog/1673912/202011/1673912-20201102221043000-2007641528.png)
    
  2. 命名规范

  3. 注释

    // 单行
    /* 多行
    /** 文档
    
  4. 数据类型

      ![](https://img2020.cnblogs.com/blog/1673912/202011/1673912-20201102221103695-110748785.png)
    
    
     ![](https://img2020.cnblogs.com/blog/1673912/202011/1673912-20201102221131024-85084062.png)
    
    
     ![](https://img2020.cnblogs.com/blog/1673912/202011/1673912-20201102221142419-1564985430.png)
    
  5. 小数默认是double类型,float要后面加f

  6. alt + / 自动生成

  7. 代码

    System.out.println("12333");
    float maxF = Float.MAX_VALUE;
    // 字符型 char
    char c1 = "A";
    System.out.println(c1);
    //定义一个反斜杠字符
    char c2 = "\";
    //用Unicode值表示一个字符串常量
    char c3 = "u66f9";
    char c4 = "u950b";
    System.out.println(c3);
    
    // 布尔类型
    boolean b1 = True;
    // 基本数据类型的转换
    //自动类型转换
    short s=1;
    int i ;
    i = s;
    //强制类型转换
    double d = 1.333;
    float f = (float)d;
    
    
  8. 运算符和表达式

    // 与 &&  短路
    boolean b1 = (6>4)&&(4>5); //返回值false
    //不短路 & 依然会看后面的判断,一般都用短路的,效率高
    //短路或||,不短路或|
    //^异或,不相同就返回True
    //三目运算
    boolean b = 2>3?true:false;
    
  9. 程序的选择结构

    if 
    if .... else ...
    if ...elseif ...else
    switch
    
    switch(n){
    	case 1:{}
    	case 2:{}
    	default:{}
    }
    
    while(i<11){
    	pass;
    	i++;
    }
    
    //先执行后判断
    do{
    	pass;
    	j++;
    }while(j<11);
    
    for(int k=1;k<11;k++){
        pass
    }
    
    //for循环
    for(int m=0;m<10;m++){
        for(int n=0;n<10;n++){
            System.out.print("m="+m+" n="+n+" ")
        }
        System.out.println();
    }
    
原文地址:https://www.cnblogs.com/he-qing-qing/p/13916828.html