了解Java基础语法

  • 在Java编程中需要注意
  • 基本语法
  • Java标识符
  • Java数组
  • Java枚举
  • Java中数据的基本类型(按字节分)
  • 编程规范
  • 命名规范
  • 注释规范



在学习了Python一段时间之后自认为稍微有了一点点代码基础于是在有了对代码一定认识的基础上开始学习Java。我还是开始从基础语法和变量类型开始了解学习。鉴于安装JDK内容略繁琐,此处便不再赘述,仅仅只是学习Java语言的笔记。对于这个语言,当然最开始还是要从这门语言的基础语法和变量类型下手。当然这仅仅是我的顺序,并非最优。

首先,在学习这门语言之前我们需要了解,对象,类,实例变量,方法。

Name

Value

对象

所有的人,事物或者模块都是一个对象。相同的对象具有一些相同的特性。


可以将现实生活中的对象经过抽象这种抽象数据类型称为类。

实例变量

每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。

方法

方法就是行为,一个类可以有很多方法。

在Java编程中需要注意

这里我将会从基本语法,标识符等几个方面进行介绍。
提示:在变成语言中有很大一部分是相通的,在掌握了一门编程语言后可以两相对比学习进度会更快。

基本语法

1.大小写敏感:Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。
2.类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首3.字母应该大写,例如 MyFirstJavaClass 。
4.方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。
5.源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记 Java 是大小写敏感的),文件名的后缀为 .java。(如果文件名和类名不相同则会导致编译错误)。
6.主方法入口:所有的 Java 程序由 public static void main(String []args) 方法开始执行。

Java标识符

1.Java 所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。
2.所有的标识符都应该以字母(A-Z 或者 a-z),美元符(Java英语单词拼写训练实验_菜鸟学Java)、下划线(_)或数字的任何字符组合
4.关键字不能用作标识符
5.标识符是大小写敏感的

Java数组

数组是储存在堆上的对象,可以保存多个同类型变量。在后面的章节中,我们将会学到如何声明、构造以及初始化一个数组。

Java枚举

Java 5.0引入了枚举,枚举限制变量只能是预先设定好的值。使用枚举可以减少代码中的 bug。

例如,我们为果汁店设计一个程序,它将限制果汁为小杯、中杯、大杯。这就意味着它不允许顾客点除了这三种尺寸外的果汁。

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个字节。

编程规范

package的命名: package 的名字由全部小写的字母组成,例如:com.runoob。
class和interface的命名: class和interface的名字由大写字母开头而其他字母都小写的单词组成,例如:Person,RuntimeException。
class变量的命名: 变量的名字用一个小写字母开头,后面的单词用大写字母开头,例如:index,currentImage。
class 方法的命名: 方法的名字用一个小写字母开头,后面的单词用大写字母开头,例如:run(),getBalance()。
staticfinal变量的命名: static final变量的名字所有字母都大写,并且能表示完整含义。例如:PI,PASSWORD。
参数的命名: 参数的名字和变量的命名规范一致。
数组的命名: 数组应该总是用这样的方式来命名:byte[] buffer。
养成良好的编程习惯,是一个合格程序员必备的条件!加油!

命名规范

  1. 项目名全部小写
  2. 包名全部小写
  3. 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:public class MyFirstClass{}
  4. 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。如:
int index=0;
public void toString(){}
  1. 常量名全部大写。如:
public static final String GAME_COLOR="RED";
  1. 所有命名规则必须遵循以下规则:
    1)、名称只能由字母、数字、下划线、$符号组成
    2)、不能以数字开头
    3)、名称不能使用JAVA中的关键字。
    4)、坚决不允许出现中文及拼音命名

注释规范

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

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

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

/** 提示信息 */
private String strMsg = null;

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

/**
* 类方法的详细使用说明
*
* @param 参数1 参数1的使用说明
* @return 返回结果的说明
* @throws 异常类型.错误代码 注明从此类方法中抛出异常的说明
*/

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

/**
* 构造方法的详细使用说明
*
* @param 参数1 参数1的使用说明
* @throws 异常类型.错误代码 注明从此类方法中抛出异常的说明
*/

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

//背景颜色
Color bgColor = Color.RED

第一期的Java学期记录到此结束,下期进行条件语句和循环语句的学习。