Java学习笔记(二)——java语法基础(命名规范、变量、常量、关键字、地标注释)

Java的一些基本语法,其中包括标识符、关键字、保留字、常量、变量、表达式等内容。看完本篇博客可以对java基础有一个简单的认识。特备是java中的命名规则,变量和常量的理解。在正式进入编程之前我们可以选择一个java集成环境,我采用的是Eclipse。在使用之前我们需要安装JDK,如果你不清楚怎么配置,可以参考这个链接。https://blog.csdn.net/weixin_42182599/article/details/107370719

1.标识符

标识符就是变量、常量、方法、枚举、类、接口等由程序员指定的名字。
命令规则:

  1. 区分大小写。
  2. 由字母、数字、下划线、美元符号组成,其中不能以数字开头。
  3. 关键字不能作为标识符。
2. 关键字

关键字是java中本身定义的,有50个关键字。java中的关键字全部都是小写字母。
在这里插入图片描述

3.保留字

Java中有一些字符序列既不能当作标识符使用,也不是关键字,也不能在程序中使用,这些字符序列称为保留字。Java语言中的保留字只有两个goto和const:
1)java中不再使用goto语句,因为“无限跳转”语句会破坏程序的结构。使用break、continue、return来实现。
2)const:声明常量关键字,使用public static final方式来声明。

4. 变量
数据类型 变量名 = 值;
变量使用之前必须初始化
4.1 全局变量(成员变量)

可以理解为定义在方法外的变量,作用范围为全局。

4.2 局部变量

定义在方法内或者if、for、while等代码块的变量,只能在其大括号内部使用。

成员变量与局部变量 代码演示:

public class Demo5 {
	int x; //成员变量
	public static void main(String[] args) {
		int y; //局部变量
		float f = 4.5f;  //局部变量
		//y=2
		System.out.println("y="+ y ); //编译错误,变量没有初始化
		if (f<8) {
			int m=4; //局部变量
		}
		System.out.println(m); //编译错误
		}
	}	
5.常量

常量一旦初始化就不可以被修改。

final 数据类型 变量名 = 初始值;

public class Demo5 {
	public static final int X = 88;//静态常量
	final int Y = 10; //成员常量
	public static void main(String[] args) {
		final double Z = 2.5; //局部常量
	}
}	

常量有三种类型:静态常量、成员常量、局部常量

5.1静态常量
public static final 修饰的常量作用域是全局的,不需要创建对象就
可以访问它,在类外部访问形式:类名.X
final int Y = 10; //成员常量的作用域类似于成员变量,但不能修改。
final double Z = 2.5; //局部常量作用域类似于局部变量,但不能修改。
6 java中的命名规范

驼峰命名法:
小驼峰法就是第一个单词是全部小写,后面的单词首字母大写,如myRoomCount;大驼峰法是第一个单词的首字母也大写,如ClassRoom
1)包的命名:包名是全小写字母,中间可以由点分隔开。采用公司或组织域名的倒置。
2)类和接口名:采用大驼峰法,如 SplitViewController
3)文件名:采用大驼峰法,如 BlockOperation.java
4)变量:采用小驼峰法,如studentNumber
5)常量名:全大写,如果是由多个单词构成,可以用下划线隔开,如YEAR和WEEK_OF_MONTH。
6)方法名:采用小驼峰法,如balanceAccount、isButtonPressed等

7. 注释规范

1)单行注释://
2)多行注释://
3)文档注释:/** …*/

8.地标注释
// XXX  说明此处代码虽然实现了功能,但是实现的方法有待商榷,希望将来能改进
//TODO  说明此处有待处理的任务,或代码没有编写完成
//FIXME 说明此处代码是错误的,需要修正。

可以在Eclipse中:Windows——show view——Task,查看地标注释。
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小曾同学.com

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值