Java基础语法小讲02

56 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第15天,点击查看活动详情

变量、常量、作用域

代码展示

public class Hello {  
    //类变量  
    static int a=0;  
  
    //实例变量  
    String str="Hello World!";  
  
    public static void main(String[] args) {  
        //局部变量  
        int i=0;  
        String s="Hello";  
        System.out.println(s);  
        System.out.println(i);  
        System.out.println(a);  
//        System.out.println(str);  
        Hello hello=new Hello();  
        System.out.println(hello.str);  
    }  
}

注意

  • 1.实例变量从属于对象
  • 2.局部变量必须声明和初始化
  • 3.实例变量在方法中使用要new一个类来引用

实例对象的初始化:

  • 对于整数或是浮点数的初始化都是U0000即“0”
  • 对于布尔值的初始化比较特殊是“false”
  • 对于其他类的初始化为null(比如说string或自己定义的类)

常量

  • 常量是初始化后不能再改变的值
	final double PI=3.14;
  • 常量名一般使用大写字符

变量的命名规范

  • 所有变量、方法、类名:见名知意
  • 类成员变量:首字母小写和驼峰原则:monthSalary 除了第一个字母大写外,后边的单词首写字母大写
  • 局部变量:首写字母小写和驼峰原则
  • 常量:大写字母和下划线 MAX_VALUE
  • 类名:首写字母大写和驼峰原则 Man,GoodMan
  • 方法名:首写字母小写和驼峰原则 run(),runRun()

包机制

什么是包机制?

  • 为了更好的组织类,java提供了包机制,用于区别类名的命名空间
  • 包机制语法:
package pkg1[.pkg2[.pkg3……]];
  • 一般利用公司域名倒置作为包名
  • 为了能够使用某一个包的成员,我们需要在java程序中明确导入该包。使用“import”语句可完成此功能
import package1[.package2……].(classname|**);

JavaDoc

什么是JavaDoc?

JavaDoc命令是用来生成自己API文档的

参数信息

  • @author 作者名
  • @version 版本号
  • @since 指明需要最早使用的JDK版本
  • @param 参数名
  • @return 返回值情况
  • @throws 异常抛出情况

读者的话

这些都是java最基础的东西,大家一定要搞清楚!