JAVA入门—Chapter02

这篇博客详细介绍了JAVA编程的基础知识,包括标识符的定义、作用、命名规则和规范,关键字的含义,字面量的种类,以及数据类型。还讲解了变量的声明、分类和作用域,字符编码,转义字符,以及数据类型之间的转换和运算符的使用,特别强调了逻辑运算符中的短路现象。
摘要由CSDN通过智能技术生成

目录

标识符

1.什么是标识符

2.标识符可以标识什么

3.标识符的命名规则

4.标识符命名规范

关键字

字面量

数据类型

变量

字符编码

转义字符

数据类型详解

基本数据类型之间的互相转换

运算符

算术运算符

关系运算符:

逻辑运算符

逻辑与和短路与


标识符

1.什么是标识符

凡是程序员自己有权利命名的单词都是标识符

2.标识符可以标识什么

类名、方法名、变量名、接口名、常量名......

3.标识符的命名规则

命名规则属于语法机制,必须遵守。
     1)标识符由数字、字母、(包括中文)、下划线_、美元符号$组成,不能含有其他符号。
     2)标识符不能以数字开头。
     3)标识符中不能有空格。
     4) 关键字不能做标识符,例如public static void class等。
     5) 标识符严格区分大小写。B和b不一样,但对于类名来说,如果一个java源文件同时出现了B类和b类,那么谁在前就生                成谁。
     6)标识符没有长度限制。
     7)main属于一个方法的名称,属于标识符,但这个标识符不能修改,因为main是SUN公司固定的。 

4.标识符命名规范

    1.见名知意(起名的时候,一看单词就知道是什么意思)
    2.遵循驼峰命名方式。(一高一低,一高一低...例如 BiaoShiFu,一看就知道是三个单词组成的)
    3.类名、接口名首字母大写,后面每个单词首字母大写。(StudentTest、UserTest,这是类名,接口名。)
    4.变量方法名首字母小写,后面每个单词首字母大写。(nianLing    mingZi)
    5.所有“常量”名全部大写,并且单词与单词之间采用下划线链接。(USER_AGE:用户年龄)

关键字

        SUN公司开发Java语言的时候,提前定义好了一些具有特殊含义的单词,这些单词全部小写,具有特殊含义,不能作为标识符。
    关键字有哪些:

字面量

在java语言中“数据”被称为“字面量”

10  12.3  true  false "abc"  'a' 都是数据。在程序中被叫做“字面量”

字面量的种类

整数型字面量:1   2    3    -2     200    ....

浮点型字面量:1.2    3.14

布尔型字面量:true 、 false  没有其他的值了,  true表示真,false表示假

字符型字面量:'a' 、'b'、'中' (字符型一定是单个字符)

字符串型字面量:"abc"、"a"、"b"、"中国"

在语法级别上怎么区分字符型和字符串型

主要看是双引号还是单引号。

单引号一定是字符型,双引号一定是字符串型。

数据类型

数据类型用于声明变量,不同的数据类型在内存中分配的空间大小不同,不同的类型分配大小不同的空间。

第33和第34行访问的是字符串i以及字符i,和第31行的变量i没有任何关系

两种数据类型

第一种:基本数据类型

第一类:整数型     byte(1个字节),short(2),int(4),long(8)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值