java语法基础

# 一.JAVA基础

## 1.注释、标识符、关键字

- 注释
  //+注释
  /* +注释+ */
  /** +文本+回车

- 标识符
  关键字

  | 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  |

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

  标识符注意点:
  所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线( _ )开始
  所有的标识符都应该以字母(A-Z或者a-z),美元符($)、下划线( _ )或数字的任何字符组合
  **不能使用关键字作为变量名或方法名。**
  标识符是**大小写敏感**的。
  合法标识符举例:age、$salary、_value、_ _ 1

  非法标识符举例:123ABC、-anger、#qwer;

  可以使用中文名,但不建议,不建议使用拼音,除编辑程序猿外,其他人看不懂,还能low

## 2.数据类型

- 强类型语言
  要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用;
- 弱类型语言
  VB、JS
- JAVA的数据类型分为两大类
  基本类型(primitive type)
  引用类型(reference type)



```
public class Demo02 {
    public static void main(String[] args) {
        //八大基本数据类型
        Integer
                
        int num1 = 10;
        byte num2 = 100;
        short num3 = 30;
        long num4 = 30L;//Long类型要在数字后面加L
        
        //小数:浮点数
        float num5 = 50.1F;//float类型要在数字后面加F
        double num6 =3.14159265358;
        
        //字符
        char name = 'a';
        char name1 = '中';
        //字符串
        String name2 ="我爱你";
        
        //布尔值
        boolean flag = true; //是
        boolean flag = false; //非
        
        
        
 
```

今天看了vita君的历程,感觉自己知识储备量真的太少了,现在年龄也大了,突然转行,自己都怀疑自己了,望有人结伴和督促吧,哈哈哈

posted on 2021-07-27 22:33  村上莽夫  阅读(37)  评论(0编辑  收藏  举报