Java基础(注释,标识符和关键字,数据类型)

注释


书写注释是一个非常好的习惯

平时写代码一定要注意规范

单行注释 Line comment

//只能注释一行文字                                                      

多行注释 Black comment

/* 注释一段文字 */                                                    

文档注释 JavaDoc

/**                                                             
* @Description HelloWorld                                       
* @Author 狂神说Java                                               
*/                                                              



标识符和关键字


Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符


关键字


abstract assert boolean break byte
case catch char class const
continue default do double else
enum extends final finally float
for goto if implements import
instanceof int interface long native
new package private protected public
return strictfp short static super
switch synchronized this throw throws
transient try void volatile while



标识符注意点


  1. 所有的标识符都应该以字母 ( A-Z 或者 a-z ),美元符 ($)、或者下划 ( _ ) 开始;

  2. 首字符之后可以是字母 ( A-Z 或者 a-z),美元符 ($) 、下划线 (_) 或数字的任何字符组合;

  3. 不能使用关键字作为变量名或方法名;

  4. 标识符是大小写敏感的;

  5. 合法标识符举例:age、$ salary、 value、__1_value;

  6. 非法标识符举例:123abc、- salary、#abc

public static void main(String[] args){                         
String 王者荣耀 = "最强王者";                                           
                                                                
}                                                               
  1. 可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音,很Low;





数据类型


强类型语言


要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用;

安全性高,速度不高

public class Demo01 {
    public static void main(String[] args) {
        String a = "hello";
        int num = 10;
        System.out.println(a);
        System.out.println(num);
    }
}

弱类型语言


要求变量的使用要符合规定,只要不玩坏

VB,JS

Java的数据类型


基本类型(Primitive Type)

引用类型(Reference Type)

  • 基本类型(Primitive Type)
public class Demo01 {
    public static void main(String[] args) {
        //八大基本数据类型

        //整数
        int num1 = 10;  //最常用
        byte num2 = 20;
        short num3 = 30;
        long num4 = 30L; //Long类型要在数字后面加个L

        //小数:浮点数
        float num5 = 50.1F; //Float类型要在数字后面加个L
        double num6 = 3.141592653589793238462643;

        //字符
        char name = '国';
        //字符串,String不是关键字,是一个类
        //String name = "秦疆";

        //布尔值:是非
        boolean flag = true;
        //boolean flag = false;
    }
}



拓展:


  1. 什么是字节

    ◆ 位(bit):是计算机内部数据储存的最小单位,1001100个八位进制数;

    ◆ 节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示;

    ◆ 1 B (byte,字节) = 8 bit (位);

    ◆ 字符:是指计算机中使用的字母、数字、字和符号;

    ◆ 1 bit表示1位;

    ◆ 1 Byte表示一个字节 1 B=8 b;

    ◆ 1024 B=1 KB;

    ◆ 1024 KB=1 M;

    ◆ 1024 M=1 G;

  2. 思考:电脑的32位和64位的区别是什么呢?

​ 32位的操作系统只可以用32位的CPU,64位操作系统既可以装32位的CPU,也可以装64位的CPU;

内存中的寻址能力与32位和64位直接挂钩:32位的最多支持 4 GB 内存,64位的能够支持128 GB 内存;

​ 32位的只能装32位的软件,而64位的既能装32位的也能装64位的;

  • 引用类型(Reference Type)
posted @ 2021-02-07 15:23  Cozy-xy  阅读(61)  评论(0)    收藏  举报