持续创作,加速成长!这是我参与「掘金日新计划 · 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最基础的东西,大家一定要搞清楚!