3.1Hello World
java程序开发三步骤:编写、编译、运行。
public class HelloWorld{
/*第一行public class后面代表定义一个类的名称,类是java当中所有源代码的基本组织单位,必须和所在文件名称完全一致,大小写也要一样*/
public static void main(String[] args){
//第二行代表程序的起点,万年不变的固定写法
System.out.print("Hello World!");
//第三行代表打印输出语句
}
}
编译:javac,运行:java,有C有后缀,无C无后缀。
程序的注释:单行注释(//开头)、多行注释(/*开头 */结尾)、文档注释
3.2关键字
特点:
1.完全小写的字母。
2.在增强版的记事本中(例如Notepad++)有特殊颜色。
3.3标识符
在程序中自己定义的内容,比如类的名字、方法的名字和变量的名字等都是标识符。
命名规则(硬性要求):
1.可以包含英文字母26个(区分大小写)、0~9数字、$(美元符号)、和**_(下划线)**。
2.不能以数字开头。
3.不能是关键字。
命名规范(软性建议):
类名规范:首字母大写,后面每个单词首字母大写(大驼峰);“Hello World”
变量名规范:首字母小写,后面每个单词首字母大写(小驼峰)
方法名规范同变量名。
3.4常量
指在java程序运行期间固定不变的量。
1.字符串常量:双引号引起来的部分,可写多个字符,也可以不写。例:“abc”、“123”、
2.整数常量:所有的整数。例:200、-200
3.浮点数常量:所有的小数。例:2.5、0.0
4.字符常量:单引号引起来的单个字符,必须有内容。例:‘A’、‘国’、‘0’
5.布尔常量:只有两个值,ture和false
6.空常量:代表没有任何数据,null
数据类型
基本数据类型(4类8种)
整数型 | byte、short、int、long |
---|---|
浮点型 | flout、double |
字符型 | char |
布尔型 | boolean |
引用数据类型:字符串、数组、接口、类
注意事项:
1.字符串不是基本类型,而是引用类型。
2.浮点型可能只是一个近似值,并非精确的值。
3.数据范围与字节数不一定相关。
4.浮点数默认类型是double,整数默认是int类型。
3.5变量
程序运行期间,内容可以发生变化的量。
创建一个变量并且使用的格式(2种):
数据类型 变量名称;//创建了一个变量
变量名称=数据值;//赋值,将右边的数据值,赋值给左边
数据类型 变量名称=数据值;//在创建一个变量的同时,立刻放入指定的数据值