-
单行注释
-
多行注释
-
文档注释
public class szw { public static void main(String[] args){ //单行注释 //输出一个Hello,World! System.out.print("Hello,World!"); //多行注释 //文档注释 //有趣的代码注释 } }
关键字
注意点
-
所有的标识符都应该以字母(A-Z或者a-z)、美元符($)或者下划线(_)开始
-
首字符之后可以是字母(A-Z或者a-z)、美元符($)、下划线(_)或者数字的任何字符组合
-
不能使用关键字作为变量名或者方法名
-
标识符是大小写敏感的
-
合法标识符举例:age , $salary , _value , __1_value
-
非法标识符举例:123abc , -salary , #abc
-
强类型语言
-
要求变量的使用要严格符合规定,所有变量都必须先定以后才能使用
-
-
弱类型语言
-
基本类型(primitive type)
-
逻辑型(boolean):,也叫布尔类型,占1位,其值只有true和false两个
-
文本型(char):也叫字符型
-
整型
-
btye: 占1个字节范围
-
short: 占2个字节范围
-
int: 占4个字节范围
-
long: 占8个字节范围
-
-
浮点型
-
float: 占4个字节
-
double:占8个字节
-
-
-
引用类型(reference type)
-
类
-
接口
-
数组
-
public class szw{
public static void main(String[] args){
//八大基本数据类型
//整数
int num1 = 10;//占4个字节,一个字节是8位二进制,最大到2^7
byte num2 = 20;//占1个字节
long num3 = 30L;//占8个字节
short num4 = 40;//占4个字节
//小数:浮点数
float num5 = 50.1F;
double num6 = 3.1415926531425724652;
//字符
char name1 = 'A';
//字符串,String不是关键字,是类
String name2 = "单治文";
//布尔值:是非
boolean flag = true;
//boolean flag = flase;
System.out.println("num1="+num1);
System.out.println("num2="+num2);
System.out.println("num3="+num3);
System.out.println("num4="+num4);
System.out.println("num5="+num5);
System.out.println("num6="+num6);
System.out.println("name1="+name1);
System.out.println("name2="+name2);
}
}
类型转换
变量、常量
运算符
包机制、JavaDoc



