今天是学习java的第二天,废话不多说下面是今天的主要内容:
1. 分隔符、标识符以及关键字。
2.Java程序中的注释。
3.基本数据类型。
4.编码惯例。
Java源程序注释的格式:
//开头,到本行结束
以/*开头,以*/结束,可以多行
以/**开头,以*/结束,也可以跨行,并且使用JDK忠提供的javadoc可以声称其说明文档
还有基本的数据类型:
类型名称 | 关键字 | 所占字节 | 取值范围 | 默认值 | |
整 数 | 字节型 | byte | 1 | -27~27-1 | (byte)0 |
短整型 | short | 2 | -215~215-1 | (short)0 | |
整型 | int | 4 | -231~231-1 | 0 | |
长整型 | long | 8 | -263~263-1 | 0 | |
小 数 | 单精度浮点数 | float | 4 | -3.4E38~3.4E38 | 0.0 |
双精度浮点数 | double | 8 | -1.7E308~1.7E308 | 0.0 | |
字符型 | char | 2 | 0~65535 | ‘\u0000’ | |
布尔型 | boolean | 1 | true和false | false |
编码惯例:
项目 | 命名规则 | 说明/举例 |
类 | 名词或名词性词组,每个单词首字母大写;一般不使用缩写,除非其缩写更通用和便于理解,如HTML。 | class Person; class SprintRain; |
方法 | 动词或动词性词组,首字母小写,第二个及以后的单词首字母大写。 | run(); displayInfo(); |
接口 | 同“类”的命名规则。 | interface Runner; |
变量 | 名词或名词性词组,首字母小写,第二个及以后的单词首字母大写;不提倡使用下划线“_”和美元符“$”作为变量开头;单词间可以使用下划线分隔;变量名不宜过长但也应有意义,除非是临时使用(例如只涉及几行代码)后即丢弃的情况,不建议使用单个字母做变量名,常用的单字母变量名包括表示整数的i、j、k、m、n和表示字母的c以及表示异常对象的e等。 | int i; char c; double salary; int age; int student_age; String studentName; Exception e; |
常量 | 名词或名词性词组,全部大写;单词间使用下划线分隔。 | final int MAX_LEVEL=10; |
包 | 名词或名词性词组,全部小写;一般使用本公司/组织网站域名的逆序、后跟具体的软件内部模块名 | package com.sun.java; package com.mycompay.db; |
并且学习使用了editplus,便于查找单词拼写的错误,因为毕竟是初学者。