变量

  1. 每个变量都有类型,可以是基本类型,也可以是引用类型

  2. 变量名必须是合法的标识符

  3. 变量声明是一条完整的语句,因此每一个声明都必须以分号结束

变量作用域

  1. 类变量(关键字static):从属于类

    static int a=0;

  2. 局部变量:必须声明和初始化值,只在定义的大括号内生效

     

  3. 实例变量:从属于对象;如果不进行初始化,赋值为默认值0 0.0

     public class Demo08{
         String name;
         int age;
         Demo08 demo08=new Demo08();
         System.out.println(demo08.age);
     }
    1. 布尔值:默认是false

    2. 除了基本类型,其余的默认值都是null

常量

  1. 初始化后就不能再改变的值

    final 常量名=值;

  2. 常量名为大写

  3. final是修饰符不存在先后顺序

    static final double PI=3.14;

    final static double PI=3.14;

  4. 命名规则

    所有变量、方法、类名:见名知意

    类成员变量:首字母小写和驼峰原则:monthSalary

    局部变量:首字母小写和驼峰原则

    常量:大写字母和下划线 MAX_VALUE

    类名:首字母大写和驼峰原则 Man,GoodMan

    方法名:首字母小写和驼峰原则 run(),runRun()

运算符

  1. 算术运算符:+ - * / % ++ --

  2. 赋值运算符:=

  3. 关系运算符:> < >= <= == != instanceof(判断一个对象是否是一个类的实例)

  4. 逻辑运算符:&& || !

  5. 位运算符:& | ^(相同为0,不同为1) ~ >>(/2) <<(*2) >>>

  6. 条件运算符: ?:

  7. 拓展复制运算符:+= -= *= /=

Ctrl+D 复制当前行到下一行

  1. +也是字符串连接符,当算式在字符串前时,+为运算符;当算式在字符串后时,+为连接符

  2. 通过()提升优先级

包机制

  1. 包的本质是一个文件夹

  2. 一般利用公司域名倒置作为包名 com.baidu.www(通过.分层 baidu包在com包下,www包在baidu下)

  3. 为了能够使用某一个包的成员,我们需要在java程序中明确导入改包,使用import语句即可 import com.baidu.*(导入此包的所有文件)

  4. 在包下的类,会自动引用包名 package XX(此语句必须放在顶部)

  5. 在报错的地方同时按住Alt+enter会自动生成错误信息并排错

JavaDoc(文档说明)

JavaDoc注释格式

JavaDoc注释参数信息

  1. 在idea中找到类的地址:选中类包--右键--open in explorer

  2. 在文件夹导航栏中输入cmd,进入命令窗口

  3. 命令格式:javadoc 参数 Java文档(*.java)

  4. 回到类包文件夹,点击index.html 即可查看

idea生成javadoc文档的两种方法

 



posted on 2022-04-13 18:20  汪汪碎冰冰123  阅读(27)  评论(0编辑  收藏  举报