传智播客Java 关键字,标识符,注释

目录

1 关键字

2 标识符

3, 注释


 

1 关键字

关键字概述:被Java语言赋予特定含义的单词


关键字特点:组成关键字的字母全部小写


关键字注意事项:
goto和const作为保留字存在,目前并不使用
类似Notepad++这样的高级记事本,针对关键字有特殊的颜色标记,非常直观

/*
	关键字:被java语言赋予特定含义的单词。
	
	特点:组成关键字单词的字母全部小写。
	
	注意:
		A:goto和const是保留字
		B:类似于Notepad++这样的高级记事本,针对关键字都有特殊的颜色标记。
*/
class KeyWordDemo {
	public static void main(String[] args) {
		System.out.println("HelloWorld");
	}
}

 

2 标识符

/*
	标识符:就是给类,接口,方法,变量等起名字。
	
	组成规则:
		A:英文字母大小写
		B:数字字符
		C:$和_
		
	注意事项:
		A:不能以数字开头
		B:不能是Java中的关键字
		C:Java语言严格区分大小写
		
	常见的命名规则:见名知意
		举例:我要定义一个学生类
			class Student {}
			class S{}
			
		包:其实就是文件夹,用于把相同的类名进行区分
           类似于C++,C#中的namespace
			全部小写
		
			单级:liuyi
			多级:cn.itcast
				cn
					itcast
					
		类或者接口:
			一个单词:单词的首字母必须大写
				举例:Student,Dog
			多个单词:每个单词的首字母必须大写
				举例:HelloWorld,StudentName
			
		方法或者变量:
			一个单词:单词的首字母小写
				举例:main,age
			多个单词:从第二个单词开始,每个单词的首字母大写
				举例:studentAge,showAllNames()
				
		常量:
			一个单词:全部大写
				举例:PI
			多个单词:每个字母都大写,用_隔开
				举例:STUDENT_MAX_AGE
		
*/
class MakeNameDemo {
	public static void main(String[] args) {
		//正确做法
		int x = 100;
		
		//不能以数字开头
		//int 1y = 100;
		int y1 = 100;
		
		//不能是Java中的关键字
		//int public = 100;
		int Public = 100;
	}
}

见名知意

3, 注释

l注释概述

用于解释说明程序的文字

lJava中注释分类格式

单行注释

格式: //注释文字

多行注释

格式: /*  注释文字  */

文档注释

格式:/** 注释文字 */

 

和C/C++的一样

l注释是一个程序员必须要具有的良好编程习惯。

l初学者编写程序可以养成习惯:先写注释再写代码。

l将自己的思想通过注释先整理出来,在用代码去体现。

因为代码仅仅是思想的一种体现形式而已

 

/*
	需求:我准备写一个java程序,把"HelloWorld"这句话输出在控制台
	
	分析:
		A:要写一个Java程序,必须定义类
		B:把数据能够输出,说明我们的程序是可以独立运行的,而程序要独立运行,必须定义main方法
		C:把数据输出在控制台,必须使用输出语句
		
	实现:
		A:java语言提供了一个关键字:class用来定义类,后面跟的是类名
		B:main方法的格式是固定的:
			public static void main(String[] args) {
			
			}
		C:输出语句的格式是固定的:
			System.out.println("HelloWorld");
			"HelloWorld"这个内容是可以改变的
*/

//这是我的HelloWorld案例
class HelloWorld {
	/*
		为了程序能够独立运行,定义main方法
		main方法是程序的入口
		被jvm自动调用
	*/
	public static void main(String[] args) {
		//为了把数据显示在控制台,我们就使用了输出语句
		System.out.println("HelloWorld");
	}
}

1:对于单行和多行注释,被注释的文字,不会被JVM(java虚拟机)解释执行。

2:对于文档注释,是java特有的注释,其中注释内容可以被JDK提供的工具 javadoc 所解析,

  生成一套以网页文件形式体现的该程序的说明文档。

 

l解释说明程序,提高程序的阅读性

l可以帮助我们排错

后面我们会讲解更高级的排错方式

 

/*
	注释:用于解释说明程序的文字
	
	Java中注释的分类及格式
		单行注释://
		多行注释:/星 星/
			注意:多行不可以嵌套使用,而单行是可以的
		文档注释:被javadoc工具解析生成一个说明书,面向对象部分讲解。
*/

//这是我的注释案例
class ZhuShiDemo {
	//main方法是主方法
	//是程序的入口
	//被jvm调用
	public static void main(String[] args) {
		System.out.println("好好学习,天天向上");
	}
}

 

/*
	注释的作用:
		A:解释说明程序,提高程序的阅读性
		B:可以帮助我们调试程序。
			后面我们会讲解更高级的调试。
*/
class ZhuShiDemo2 {
	public static void main(String[] args) {
		System.out.println("林青霞");
		System.out.println("王祖贤");
		System.out.println("刘亦菲");
		System.out.println("范冰冰");
	}
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值