Java注释,关键字,标识符命名和数据类型

本文详细介绍了Java语言中的三种注释方式:单行、多行和文档注释,以及它们的作用。同时,讲解了Java关键字的特性,指出所有关键字全部小写,并列举了一些常见的关键字。此外,还阐述了标识符的命名规则,包括合法标识符的组成和命名规范。最后,讨论了Java的基本数据类型,包括数值型(整数和浮点)、字符型和布尔型,以及它们之间的转换规则。
摘要由CSDN通过智能技术生成

注释,关键字

注释:对程序功能的说明,以某种特定符号作文标记,程序在运行过程中不会执行注释

在java语言中有3中不同的注释方式:

1.

// 用于单行注释

2.

/* 用于多行注释 */

3.

/**

*用于文档注释,适用于类,方法(函数),属性,功能进行说明,可在调用是提示

*/

关键字:

定义:被java语言赋予了特殊含义,用做专门用途的字符串(单词).

特点:关键字中所有字母都小写

标识符的命名规则

标识符:java对各种变量,方法和类等要素命名使用的字符序列称为标识符.

定义合法标识符规则:

1.由26个英文字母带小写,0-9,_或$组成.

2.数字不可以开头.

3.不可以使用关键字和保留字,但可以包含关键字和保留字.

4.java中严格区分大小写,长度无限制.

5.标识符不能包含空格

注意:在起名字时,为了提高阅读性,要尽量有意义,"见名知意"

java中名称的命名规范:

包名:多单词组成时所有字母都小写:xxxyyyzzz.

类名,接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz

变量名,方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz

常量名:所有字母都大写.多单词时每个单词用下划线连接:XXX_YYY_ZZZ

java数据类型分为哪几种?

按照数据类型

数据类型:

1.基本数据类型:

[1]数值型

(1)整数类型(byte,short,int,long):

java各整数类型有固定的表数范围和字段长度,其不受具体操作系统的影响,以保证java程序的可移植性.

java语言的整型常量默认为int型,声明long型常量后可以加'l'或'L',如:int i=600;//正确 long l=8888888888888888L;//必须加l或L否则会出错.

对于整数:有四种表示方式:

二进制:0,1,慢2进1.以0b或0B开头.

十进制:0-9,慢10进1.

八进制:0-7,慢8进1.以数字0开头.

十六进制:0-9及A-F,慢16进1.以0x或0X开头表示.此处A-F不区分大小写.如:0x21Af+1=0X21B0

(2)浮点类型(float,double)

与整数类型类似,java浮点类型有固定的表数范围和字段长度,不受平台影响.

java浮点类型有两种表示形式

十进制数形式.如:3.14 ,314.0

科学计数法形式:如:314e2 ,314E2

java浮点型常量默认为double型,如要声明一个常量为float型,则需在数字后面加f或F,

如:double d=12345.6;//正确 float=12.3f;//必须加f否则会出错.

[2]字符型(char)

char型数据用来表示一个单个字符.

char占2个字节.

用单引号括起来,例:

char c1='a';

char c2='中';

可以涵盖世界上所有书面语的字符.

char运算:

char类型是可以运算的因为char在字符编码表中有对应的数值.

在java中,对char类型字符运行时,直接当做对应编码的整数来对待.

char c='a'+1; 先将'a'提升为int,计算结果为98,对应地字符是b.

[3]布尔型(boolean true或false)

逻辑型boolean(布尔)

boolean类型适于逻辑运算,一般用于程序流程控制.

boolean类型数据只允许取值true或false.

注意:不可以0或非0的整数来替代false和true,这点和c语言不同,

java中可以从任意基本类型转型到另外的基本类型

例外 : boolean 类型不可以转换为其他的数据类型。

• 转换分为默认转换和强制转换

默认转换

整形,字符型,浮点型的数据在混合运算中相互转换,转换时遵循以下原则:

容量小的类型默认转换为容量大的数据类型;数据类型按容量大小排序为:

byte,shor t,char->int->long->float->double

byte,shor t,char之间不会互相转换,他们三者在计算时首先会转换为int类型

强制转换

• 容量大的数据类型转换为容量小的数据类型时,要加上强制转换符,但可能造成精

度降低或溢出;使用时要格外注意。

• 有多种类型的数据混合运算时,系统首先自动的将所有数据转换成容量最大的那一

种数据类型,然后再进行计算。

2.引用数据类型:

[1]类(class)

[2]接口(interface)

[3]数组([ ])

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值