首页 > 编程 > Java > 正文

Java学习-Day02

2019-11-08 03:04:52
字体:
来源:转载
供稿:网友
一、关键字

定义:被java语言赋予特殊含义的单词

特点:组成关键字的字母全部小写

注意事项:

(1)goto和const作为保留字存在,目前并不使用

(2)类似Notepad++这样的高级记事本针对关键字有特殊的颜色标记,非常直观

二、标识符

定义:就是包、常量、类、接口、方法、变量等起名字时使用的字符序列

组成规则:

(1)英文大小写字母组成

(2)数字字母

(3)$和_

注意事项

(1)不能以数字开头

(2)不能是java中的关键字

(3)JAVA中严格区分大小写

标识符(常见命名规则)

(1)见名知意

(2)包(其实就是文件夹,用于包相同的类名进行区分)

单级包:多级包:

包的命名全是小写

(3)类或者接口:一个单词(首字母大写)、多个单词(首字母大写)

(4)方法或者变量:一个单词(首字母小写)、多个单词(从第二个单词开始,首字母大写)

(5)常量:一个单词(全部大写),多个单词(每个字母都大写,用下划线隔开)

三、注释

定义:解释说明程序

java中注释分类格式

单行注释://注释文字

多行注释:/*注释文字*/(多行注释不能嵌套使用)

文档注释:/**注释文字*/(被java工具解析生成一个说明书,面向对象部分解析)

初学者先写注释,后写代码

注释的作用:

(1)解释说明程序,提高程序的阅读星

(2)可以帮助我们调试程序

四、常量

定义:在程序执行过程中其值不发生改变

字面值常量:

(1)字符串常量     用双引号括起来的内容

(2)整数常量所有的整数

(3)小数常量所有的小数

(4)字符常量用单引号括起来的内容

(5)布尔常量 true和false

(6)空常量 null

自定义常量:

五、java针对整数常量提供了4中表现形式

二进制

八进制

十进制

十六进制

概述:逢几进一

1byte=8bit

进制的转换

8421码是BCD码的一种

负数在内存中的存储方法

原码,补码,反码

计算机在计算的过程中,都是采用数据的补码计算的(一个字节,由符号位加上数值为构成一共八位数)

原码:二进制的经典表示方法

反码:正数的反码不变,负数的反码符号位不变,其余位按位取反

补码:正数的补码与原码相同,负数的补码是原码取反加一(利用时钟的概念来理解,模)

六、变量的定义就是在程序执行过程中,取值是可以在一定范围内发生改变的量

变量的组成规则:(1)必须用数据类型进行限定

(2)在运算的过程中,不可能是用存储空间进行运算,运算的过程中是该空间中值,所以要对空间进行命名

(3)初始化赋值

数据类型变量名=初始化值

七、java的数据分类

(1)基本数据类型

(2)引用数据类型

基本数据类型

(1)整数

Byte     1

Short   2

 int       4

Long     8

(2)浮点数

Float    4

Double 8

(3)字符

Char 2

(4)布尔数

True  1

False  2

注意事项

(1)整数默认是int,浮点数默认是double

(2)长整型数值要在数据末尾用L标记

(3)单精度浮点数要在数据末尾用F标记

(4)局部变量只能在一个大括号内有效

(5)在同一个大括号内不能定义同名的变量

(6)没有初始化的值不能直接使用

(7)在一行可以定义多个变量,但是不建议定义多个变量

八、运算

不同数据类型的数据进行运算的过程中,默认转换成精度高的数据类型

布尔类型不能转换成其他数据类型

强制数据类型转换

从大的数据类型到小的数据类型

格式

目标数据类型变量 =(目标数据类型)(被转换的数据)

注意

不要随意的使用强制转换,它隐含着精度的损失问题,取数据的过程是截取一部分数据

字符串数据类型和其他数据类型相加,结果是字符串数据类型,其中的加号不是加法运算,是字符串连接符


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表