01基本格式
Java的所有程序都是放在一个类里面,类里面包含了变量和函数,这样做有什么好处呢?首先肯定便于方便用户调用,那就暂时这样暂时这样理解叭,把具有一定功能联系的变量和函数包装在一起,我们就取个名字叫做类~
基本格式大概就是这样的可能:
public class ClassName{
/*while(True){
装逼;
}*/
}
public也可以是其它修饰符,哈哈哈,没想到吧~~~
其它注意事项:
1.Java语言严格区分大小写,Class班级是不对滴~
2.代码不要出现中文字符(;中文分号这种),老外又看不懂中文,你他喵的给我来一个中文字符~
3.执行语句的最后要加分号,装完逼不加分号,就想跑?!
4.养成良好的缩进习惯,我难道会告诉你我是空四格进行的层次划分,我室友是tab划分???天真~
02注释
Java的注释分为以下三种:
单行注释
int age = 18 //这个是me
多行注释
name = "Five Sick"
/*
打完一局游戏开始敲键盘:!@#%^&*()?><
*/
文档注释
文档注释的话,以 /** 开头,以 */ 结尾。是对一大段代码的解释说明~
/**
假装有文档部分~~~
*/
备注:可以使用javadoc命令将文档注释提取出来生成帮助文档
03标识符
所谓的标识符就是用户DIY的名字。表示符可以由数字,大小写字母,下划线,美元($),组成。但是有两点需要注意,以下是反面教材
123username //不能以数字开头
class //不能是关键字
过来人的建议:
1.包名所有字母一律小写,例如cn.itcast.test
2.类名和接口名每个单词的首字母都要大写,例如ArrayList、Iterator
3.常量名所有字母都大写,单词之间用下划线连接,例如,DAY_OF_MONTH
4.变量名和方法名的第一个单词首字母小写,从第二个单词开始每个单词首字母大写,例如lineNumber、getLineNumber
04关键字
关键字是官方定义好并具有特殊意义的单词,也叫做保留字。保留字有很多,没必要去记忆掌握常用的,不常用的需要的时候再查,减轻学习负担,反正他喵的又不考!以下列出所有关键字仅供参考~
温馨提示:这是张图片,不可以复制的哟~ (^U^)ノ~YO
备注:关键字是不可以被命名为标识符的哟~不然,别人叫做西门庆,你自己给自己取名西门庆,走出去可能会被被人打…
05常量
顾名思义,就是固定不变的量。可以分为以下几个部分:
1.整型常量
二进制:以0b或者0B开头表示二进制数
例子: 0b01001100、0B10110011
八进制:以0开头,后面由0~7的数字组成
例子:0127
十进制:0~9组成
例子:956
十六进制:以0x或者0X开头并且由其后0~9、A ~ F组成
例子:0x1077、0Xef10
备注:
1.非十进制要注意开头的标识
2.为了与八进制区别开,十进制不得以0开头
2.浮点数常量
浮点数分为单精度浮点数(float)和双精度浮点数(double),通常在后面加上f、F或者d、D
例子:2e3f、3.6d
备注:不加标识符默认是双精度double类型
3.字符常量
仅表示一个字符,用英文半角格式单引号’ ‘引起,可以是英文字母,数字,标点符号,转义来的字符
例子:‘a’、‘1’、’$’、‘\r’、‘\u0000’、
这里Java采用Unicode字符集,Unicode字符采用\u开头,‘\u0000’对应空白字符
4.字符串常量
表示一连串连续的字符,用英文半角格式双引号" "引起
例子:“Hello cruel world”、“magj”、“233333333333”、“91左手魔术师”
5.布尔常量
True 或者False这还需要我教???
6.null常量
就一个null值,表示对象的引用为空
404 girlfriend not found 警告⚠