DAY 3
1.注释
public class HalloWorld {
public static void main(String[] args) {
// 1.单行注释
/* 2.多行注释
hhhhhhh
*/
// 3.文档注释:javadoc
/**
* @杨士豪豪豪豪
*/
/***
* ___====-_ _-====___
* _--^^^#####// \\#####^^^--_
* _-^##########// ( ) \\##########^-_
* -############// |\^^/| \\############-
* _/############// (@::@) \\############\_
* /#############(( \\// ))#############\
* -###############\\ (oo) //###############-
* -#################\\ / VV \ //#################-
* -###################\\/ \//###################-
* _#/|##########/\######( /\ )######/\##########|\#_
* |/ |#/\#/\#/\/ \#/\##\ | | /##/\#/ \/\#/\#/\#| \|
* ` |/ V V ` V \#\| | | |/#/ V ' V V \| '
* ` ` ` ` / | | | | \ ' ' ' '
* ( | | | | )
* __\ | | | | /__
* (vvv(VVV)(VVV)vvv)
* 神兽保佑
* 代码无BUG!
*/
System.out.println("Hello,World!");
}
}
2.标识符、关键字
-
所有的标识符只能以字母或$或_开头
-
之后可以使用任意字母数字下划线或$
-
不能使用关键字作为变量名或方法名
-
标识符区分大小写
-
一般不介意用中文
3.数据类型
-
强类型语言:要求变量严格符合规定,先定义后使用
-
弱类型语言:不需要严格符合规定
-
JAVA的数据类型:基本类型 引用类型
-
八大基本数据类型
一、整型 1.byte //字节型 1byte 8位 (-2^7 ~ 2^7 - 1) 例如:byte n = 8; 2.short //短整型 2byte 16位 (-2^15 ~ 2^15 - 1) 例如: short n = 8888; 3.int // 整形 4byte 32位(-2^31 ~ 2^31 - 1) 例如: int n = 88888888; 4.long //长整型 8byte 64位 (-2^63 ~ 2^63 - 1) 例如: long l = 1234567890123456; 二、浮点型 1.float //单精度 4byte 32位(1.4E - 45 ~ 3.4028235E38)例如:float f = 3.14f; 2.double //双精度 8byte 64位(4.9E - 324 ~ 1.7976931348623157E308) java中小数常量默认为double,如果要给float变量赋值则要加F或f 三、字符型 1.char //字符型 2byte 16位(0 ~ 2^16 - 1) 占两个2字节,存储Unicode值 例如: char n = 'A'; 四、布尔型 1.boolean //boolean为布尔基本类型。