栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JavaSE(J2SE)入门学习笔记(二)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JavaSE(J2SE)入门学习笔记(二)

JavaSE(J2SE)入门学习笔记(二)

  • JavaSE(J2SE)入门学习笔记(二)
    • 一、注释
      • (一)注释的分类
      • (二)注释的作用
    • 二、标识符、关键字与保留字
      • (一)标识符
      • (二)关键字与保留字
    • 三、数据类型
      • (一)基本数据类型
      • (二)引用数据类型
      • (三)类型转换
        • 1.自动类型转换:
        • 2.强制类型转换:


一、注释 (一)注释的分类

在Java语言中,注释通常分为三种,单行注释,多行注释和文档注释,区别如下:

分类符号语法
单行注释////注释内容
多行注释
文档注释
(二)注释的作用

1.作为解释说明,增加代码的可读性,便于日后代码的修改与维护;
2.常用来讲错误的或者淘汰的代码注释掉,防止影响程序正常运行。
注意:注释只在代码中起解释说明作用,不参与编译。

二、标识符、关键字与保留字 (一)标识符

在Java语言中,诸如类名、对象名、变量名、包名、接口名等等名称都称之为标识符。
标识符的命名规范:
1.可以使用字母,数字,_,$组成,但是不能使用数字开头;
2.不能使用关键字,保留字(就是在java中有特殊含义的英文单词);
3.见名知意;
4.类名,接口名,文件名使用大驼峰;
5.函数名,变量名,使用小驼峰;
6.包名全小写,不能使用特殊字符,其中一个“.”表示下一级文件夹;
5.常量全大写,多个单词之间使用“ 下划线 ”连接。

(二)关键字与保留字

Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字(现在无特殊含义,但是防止以后Java有特殊含义的),还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。

三、数据类型

在Java语言中,数据类型又分为基本数据类型和引用数据类型。

(一)基本数据类型
名称中文名称字节取值范围
byte字节1字节-2^7 ~ 2^7-1
short短整型2字节-2^15 ~ 2^15-1
int整型4字节-2^31 ~ 2^31-1
long长整型8字节-2^63 ~ 2^63-1
float单精度浮点型4字节-2^31 ~ 2^31-1(包含小数)
double双精度浮点型8字节-2^63 ~ 2^63-1(包含小数)
char字符型2字节a,b,c……
boolean布尔1字节true、false
(二)引用数据类型

例如字符串、类、对象都是引用数据类型(后期会讲,持续跟进!)。

(三)类型转换 1.自动类型转换:

概念:两种数据类型兼容,目标类型大于源类型时,会自动转换
如:
short s = 1;
int i = s;
这种情况我们可以理解为原来有一个小杯子,里面有10毫升的水.现在有一个大杯子可以容纳50毫升,那么将小杯子的水倒入大杯子,没有一点问题;

2.强制类型转换:

概念:两种数据类型兼容,目标类型小于源类型时,可以使用自动转换
语法格式:目标类型 变量名 = (目标类型) 源数据的变量名;
如:
short s = 1;
byte b = (byte) s;
注意:强制类型准换可能会导致数据精度丢失异常
这个情况我们可以理解为有一个大杯子,可以容纳50毫升,但是现在他只容纳了10毫升.现在有一个可以容纳20毫升的小杯子,我们可以将大杯子的水倒入小杯子。当大杯子中的水小于等于20毫升时,不会有溢出,但是当大杯子中水大于20毫升时,就会导致溢出。这里的溢出的情况就是我们程序会发生异常的情况。
强制转换规则
长度足够,数据完整
int i = 1;
byte b = (byte)i;
i=1;
长度不足,数据截取
int i = 128;
byte b = (byte)i;
b =127;
小数强转整数,只保留整数
double d = 1.1;
int i = (int)d;
i = 1;
字符整数互转,数据完整
char c = a;
int i = c;
i = 65;
注意:Boolean不参与数据类型转换。
综上,今天的内容就结束啦,想要了解更多Java基础知识,请持续关注哦,如果存在问题请批评指正。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1021176.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号