黑马程序员技术交流社区
标题:
【java基础】——基础语法01
[打印本页]
作者:
bingdian107
时间:
2015-8-16 17:16
标题:
【java基础】——基础语法01
关键字
概述:被java语言赋予特定含义的单词
特点:字母全部小写
注意事项:goto和const作为保留字存在;高级记事本对关键字特殊显示;
标记符
概述:给类、接口、方法、变量起名时使用的字符序列
组成:英文字母大小写;数字字符;$和_
注意事项:不能以数字开头;不能使用关键字;java语言严格区分大小写;
常见的命名规则:
见名知意;
包:其实就是文件夹,用于把相同的类名进行区分。
全部小写
单级:liuyi
多级:cn.itcast
cn
itcast
类或者接口:
一个单词:单词的首字母必须大写
举例:Student,Dog
多个单词:每个单词的首字母必须大写
举例:HelloWord,StudentName
方法或者变量:
一个单词:单词首字母小写
举例:main()
多个单词:从第二个单词开始,每个单词的首字母大写
举例:studentAge,showAllName()
常量:
一个单词:全部大写
举例:PI
多个单词:每个字母都大写,用_隔开
举例:STUDENT_MAX_AGE
注释:先写注释,再写代码。
概述:用于解释说明程序的文字
分类格式:
单行注释://
多行注释:多行注释不可以嵌套使用
/*
*/
文档注释:被javadoc工具解析生成一个说明书,面向对象时讲解
作用:
A:解释说明程序,提高程序的阅读性
B:帮助我们调试程序。
</blockquote><blockquote>/*
需求:我准备写一个java程序,把“HelloWord”输出到控制台
分析:
A:要写一个java程序,必须定义一个类
B:把数据能够输出,说明程序可以独立运行,需要定义一个main方法
C:把数据输出到控制台,必须使用输出语句
实现:
A:java语言提供了一个关键字:class用来定义类,后面跟的是类名
B:main方法的格式是固定的:
public static void main(sting[] atgs) {
}
C:输出语句的格式是固定的:
System.out.println("HelloWord");
"HelloWord"这个语句是可以改变的
*/
//这是我的HelloWord案例,首先用java关键字class定义一个类
class HelloWord {
/*
为了程序能够独立运行,定义一个main方法
main方法是程序的入口
被jvm自动调用
*/
public static void main(String[] args){
//为了把数据输出到控制台,我们要使用输出语句
System.out.println("HelloWord");
}
}
复制代码
常量
概述:在程序执行过程中其值不可以发生改变
分类:字面值常量与自定义常量(面向对象)
字面值常量:
A:字符串常量 用双引号括起来的内容
举例:"helloword","world","HelloWord"
B:整数常量 所有的整数
举例:100,200
C:小数常量 所有的小数
举例:10.23,110.11
D:字符常量 用单引号括起来的内容
举例:'a','A','0'
错误:'ab' 字符只能是单个的
E:布尔常量 较为特殊,只有true和false
F:空常量 后面讲解 null
class Constant {
public static void main(String[] args){
//常量的输出演示
System.out.println(100);//整数常量
System.out.println(1.24);//小数常量
System.out.println('a');//字符常量
//System.out.println('ab');错误格式,字符只能是单个字母
System.out.println('0');//字符常量
System.out.println(true);//布尔常量
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2