java学霸分享的学习笔记,笔记里竟记录这些内容

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

给你Java学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmvc-ssh-ssm

小编扒一扒java学霸记录的学习笔记,大家觉得有用的可以收藏和分享。

一、Java关键字

下面列出了Java保留字。这些保留字不能用于常量、变量、和任何标识符的名称。

二、标识符可以用来标识变量名、类名、类中的方法名和文件名等。

命名规则:

由字母、数字、下划线、$组成,不能以数字开头。

大小写敏感。

不得使用java中的关键字和保留字。

关键字:都是小写的,jdk1.2多了strictfp(经准浮点型),关键字 jdk1.4多了assert(断言)关键字,jdk1.5多了enum(枚举) 关键字。

true、false、null 严格说不应该算关键字,应称其为保留字更合适。

习惯:

标识符要符合语义信息。

包名所有字母小写。

类名每个单词首字母大写,其它小写,如:TarenaStudent。

变量和方法:第一个单词小写,从第二个单词开始首字母大写,如:tarenaStudent。

常量:所有字母大写,每个单词之间用 _ 连接。

常用的转义字符:

"" (退格)

"" (换页)

" " (换行)

" " (回车)

" " (水平制表符(到下一个tab位置))

"' " (单引号)

"" " (双引号)

"\" (反斜杠)

三、Java的八种基本类型:(按字节来分)

boolean 布尔型 1个字节 8bit(8位)

byte 字节类型 1个字节

char 字符类型 2个字节

short 短整型 2个字节

int 整型 4个字节

float 浮点型(单精度)4个字节

long 长整型 8个字节

double 双精度类型 8个字节

Java中默认的整数类型是int,如果要定义为long ,则要在数值后加上L或者l

默认的浮点型是双精度浮点,如果要定义float,则要在数值后面加上f或者F

一个字节等于8位,1个字节等于256个数。2^8

一个英文字母或者阿拉伯数字占一个字节

一个汉字占2个字节

四、命名规范

1、 项目名全部小写

2、 包名全部小写

3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:public class MyFirstClass{}

4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。如:

int index=0;

public void toString(){}

5、 常量名全部大写

如:public static final String GAME_COLOR="RED";

6、所有命名规则必须遵循以下规则:

名称只能由字母、数字、下划线、$符号组成

不能以数字开头

名称不能使用JAVA中的关键字。

坚决不允许出现中文及拼音命名。

五、注释规范

1、方法注释

在每个方法前面必须加上方法注释,注释模板如下:

/**

* 类方法的详细使用说明

*

* @param 参数1 参数1的使用说明

* @return 返回结果的说明

* @throws 异常类型.错误代码 注明从此类方法中抛出异常的说明

*/

2、构造方法注释

在每个构造方法前面必须加上注释,注释模板如下:

/**

* 构造方法的详细使用说明

*

* @param 参数1 参数1的使用说明

* @throws 异常类型.错误代码 注明从此类方法中抛出异常的说明

*/

3、方法内部注释

在方法内部使用单行或者多行注释,该注释根据实际情况添加。

如:

//背景颜色

Color bgColor = Color.RED

4、类注释

在每个类前面必须加上类注释,注释模板如下:

/*** Copyright (C), 2006-2010, ChengDu Lovo info. Co., Ltd.* FileName: Test.java* 类的详细说明** @author 类创建者姓名* @Date 创建日期* @version 1.00*/5.属性注释

在每个属性前面必须加上属性注释,注释模板如下:

/** 提示信息 */

private String strMsg = null;

如果以上分享对你有所帮助,可以多多转发和关注,初学者有什么不懂的可以回复我,需要系统学习资料和系统学习框架图的同学:小编推荐一个学Java的学习裙【 六五零,五五四,六零七 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

你可能感兴趣的:(java学霸分享的学习笔记,笔记里竟记录这些内容)