1、基本语法
- 大小写敏感
- 类名,对于所有类来说,首字母应该大写。若类名由多个单词组成,则每个单词首字母大写
- 方法名,所有的方法名都应该以小写字母开头。若方法由多个单词组成,则后面每个单词首字母大写
- 源文件名,源文件名必须与类名相同,否则会导致编译错误
- 主方法入口,所有的Java程序由public static void main(Stringp[] args)方法开始执行
2、注释
//单行注释
/*
多行注释
*/
3、标识符&关键字
- 类名、方法名以及变量名都被称为标识符
- 所有标识符都应该以字符,美元符($),或者下划线(_)开始
- 首字母之后可以是字母,美元符,下划线或数字的任何组合
- 关键字不能作为标识符
- 标识符大小写敏感
Java中常用的关键字有很多,包括但不限于:
abstract
assert
boolean
break
byte
case
catch
char
class
continue
default
do
double
else
enum
extends
final
finally
float
for
if
implements
import
int
interface
instanceof
long
native
new
package
private
protected
public
return
short
static
strictfp
super
switch
synchronized
this
throw
throws
transient
try
void
volatile
while
这些关键字在Java编程中有特殊的含义,被用来定义变量类型、类、接口、方法和控制程序的流程等。它们不能被用作变量名、方法名或其他标识符。
4、数据类型
数据类型有强类型语言和弱类型语言,Java是强类型语言,要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用。
Java的数据类型分为两大类
//八大数据类型
//整数
byte num1=1;
short num2=2;
int num3=4;
long num4=5L;//Long类型要在数字后面加个L
//浮点数
float num5=50.1F;
double num6=3.333333333;//float类型要在数字后面加个F
//字符
char name='好';
//布尔值
boolean flag=true;
5、数据类型转换
6、变量、常量、作用域
7、包机制
为了更好地组织类,Java提供了包机制,用于区别类名的命名空间
package pk1[.pkg2[.pkg3...]];
一般利用公司域名倒置作为包名;
为了能够使用某一个包的成员,我们需要在Java程序中明确导入该报,完成此功能
import package1[.package2...].(classname|*);