Java学习(基础一) Java语法 命名规范 Java注释 Java的8种基本数据类型 数据类型转换 运算符

// 第一行的第三个单词必须和所在的文件名称完全一样,大小写也一样。
// public class 后面代表定义一个类的名称,类是Java中所有源代码的基本组织单位
public class HelloWord{
	// 下面这行的内容是不变的固定写法,代表main方法。代表程序执行的起点
	public static void main(String[] arg){
		//  下面这行代表打印输出的语句(屏幕显示)
		System.out.println("hello world!");
	}
}

命名规范

1、 项目名全部小写

2、 包名全部小写

3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。(大驼峰式)

如:public class MyFirstClass{}

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

如:int index=0;

       public void toString(){}

5、 常量名全部大写

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

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

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

2)、不能以数字开头

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

4)、坚决不允许出现中文及拼音命名

关键字:有特殊含义,被保留。关键字全部小写,在增强版编辑器中有特殊颜色

Java注释

/**
* 这是文档注释
*/

/*
* 这是多行注释
*/

// 这是单行注释

文档注释:只负责描述类(class)、接口(interface)、方法(method)、构造器(constructor)、成员字段(field)。相应地,文档注释必须写在类、接口、方法、构造器、成员字段前面,而写在其他位置,比如函数内部,是无效的文档注释。

常量(程序在运行期间固定不变的量)

常量的分类:

1、字符串常量:凡是用双引号引起来的部分,叫做字符串常量。例如:"abc"、"123"、"Hello"

2、整数常量:直接写上的数字,没有小数点。例如:100、200、0、-230

3、浮点数常量:直接写上的数字,有小数点。例如:2.5、-3.14、0.0

4、字符常量:凡是用单引号引起来的单个字符,就是字符常量。例如:'a'、'A'、'9'

5、布尔常量:只有两种取值。true、false

6、空常量:null。代表没有任何数据

Java的8种基本数据类型

序号

数据类型

位数

默认值

取值范围

举例说明

1 byte(位) 8 0  -2^7 - 2^7-1 byte b = 10;
2 short(短整数) 16 0 -2^15 - 2^15-1 short s = 10;
3 int(整数) 32 0 -2^31 - 2^31-1 int i = 10;
4 long(长整数) 64 0 -2^63 - 2^63-1 long l = 10l;
5 float(单精度) 32 0.0 -2^31 - 2^31-1 float f = 10.0f;
6 double(双精度) 64 0.0 -2^63 - 2^63-1 double d = 10.0d;
7 char(字符) 16 0 - 2^16-1 char c = 'c';
8 boolean(布尔值) 8 false true、false boolean b = true;

  

变量的注意事项

1、如果创建多个变量,那变量的名称不可重复

2、对于float和long类型来说,字母后缀F和L不可丢

3、如果使用byte或者short类型的变量,那么右侧的数据值不能超过左侧类型的范围

4、没有进行赋值的变量,不能直接使用;一定要赋值以后,才能使用

5、变量使用不能超过作用域的范围(作用域:从定义变量的一行开始,一直到直接所属的大括号结束为止)

6、可以通过一个语句来创建多个变量,但是一版情况下不推荐这么写

数据类型转换

自动类型转换(隐式)

  1、特点:代码不需要进行特殊处理,自动完成

  2、规则:数据范围从小到大

Java学习(基础一)
Java语法
命名规范
Java注释
Java的8种基本数据类型
数据类型转换
运算符

强制类型转换(显式):

  1、特点:代码需要进行特殊处理,自动完成

  2、规则:范围小的类型  范围小的变量名 = (范围小的类型)原本范围大的数据

Java学习(基础一)
Java语法
命名规范
Java注释
Java的8种基本数据类型
数据类型转换
运算符

运算符

加:+   减:-   乘:*   除:/   取模(余数):%

注意事项:

1、对于一个整数的表达式来说,除法用的是整数,整数除以整数,结果仍然是整数。只看商,不看余数

2、只有对于整数的除法来说,取模运算符才有余数的意义

3、一旦运算当中有不同类型的数据,那么结果将会是数据类型范围大的那种

Java学习(基础一)
Java语法
命名规范
Java注释
Java的8种基本数据类型
数据类型转换
运算符

Java学习(基础一)
Java语法
命名规范
Java注释
Java的8种基本数据类型
数据类型转换
运算符

逻辑运算符

Java学习(基础一)
Java语法
命名规范
Java注释
Java的8种基本数据类型
数据类型转换
运算符

三元运算符

Java学习(基础一)
Java语法
命名规范
Java注释
Java的8种基本数据类型
数据类型转换
运算符