完成第一个Java程序
• 代码编写:
• 保存为:Welcome.java
• 编译阶段(编译器创建class字节码文件 ) • 进入java文件所在目录,执行命令:javac Welcome.java • 编译时必须加上扩展名.java。
• 执行阶段: • 进入java文件所在目录,执行命令:java Welcome • 运行的是类而非class文件,所以类名后不能加扩展名.class
• 环境变量配置 • Java_HOME:C:\Program Files\Java\jdk1.6.0_14 • path(执行dos命令,系统会在path指定的路径中寻找该命令对应的可执行文件) • 将 “%Java_HOME%\bin” 增加到path中;多个目录用分号隔开。 • classpath • JDK5.0以上版本,可以不对其进行配置!
java编译注意事项:
1. 注意缩进! 一定要有缩进。缩进就像人得体的衣着一样!
2.成对编程! •括号、引号都应该写完后,再往里加内容。
3.见名知意! 最基本的要求,对于类和变量的命名需要有出处。
数据类型和运算符
一。标识符Identifier
作用 :常量、变量、方法、类和包等的名称
命名规则 :
1.必须以字母、_下划线、美元符$开头。
2.其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合
3.大小写敏感,长度无限制。
4.不可以是Java的关键字。
例如:
正确的: name, Name,user_name ,$name , _name, publicName;
错误的: 9username ,user name , public
注:java可以使用汉字来定义标识符,但通常不建议使用。
二。关键字/保留字
Java关键字是Java语言保留供内部使用的,如class用于定义类。 关键字也可以称为保留字, 它们的意思是一样的。
列举如下图所示
三。数据类型
Java是一种强类型语言 ,常量是有数据类型的 ,变量都必须声明其数据类型。
Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。
变量在使用前必须对其声明, 只有在变量声明以后,才能为其分配相应长度的存储单元,声明格式为:
type varName [=value] [{,varName[=value]}] ;
注意事项: 每个变量都有类型,类型可以是基本类型,也可以是引用类型。 • 变量名必须是合法的标识符。
四。运算符
Java 语言支持如下运算符:
算术运算符: +,-,*,/,%,++,-
赋值运算符 = • 扩展赋值运算符:+=,-=,*=,/=
关系运算符: >,<,>=,<=,==,!=
逻辑运算符: &&,||,! • 位运算符: &,|,^,~ , >>,<<,>>>
条件运算符 ?: •
运算符的优先级: 赋值<三目<逻辑<关系<算术<单目