您的位置:首页 > 编程语言 > Java开发

JAVA 标识符和关键字

2016-06-02 18:02 232 查看
本页面更新日期: 2016年06月02日

前言

JAVA语言是一门强类型语言. 为什么这么说? 主要两方面

所有变量必需先声明再使用.

指定类型的变量只能接受类型与之匹配的值.

JAVA语言的基本数据类型

整型

字符型

浮点型

布尔型

基本数据类型大致上可以分为两类

数值类型

布尔类型

其中数值类型包括:

整型

字符型

浮点型

所有 数值类型 之间可以进行类型转换, 转换分为:

自动转换

强制转换

标识符和关键字

JAVA 使用 标识符 作为变量、对象的名字, 还提供了一些 关键字 用来实现特别的功能. 让我们慢慢道来.

分隔符

分号 ;

花括号 {}

方括号 []

圆括号 ()

空格

圆点 .

它们有各自的分隔作用, 它们统称为 分隔符.

关于 分号 ;

JAVA语言里, 语句之前的分隔不是用回车来完成的, 而是采用 分号 ; 来分隔语句.

因此, 每个 JAVA 语句必需使用 分号 ; 作为结尾.

JAVA 程序允许一行书写多个语句, 每个语句之间以分号 ; 隔开.

一个语句也可以跨多行, 只要记得最后加上 分号 ; 结束即可.

例如, 下面语句是合法的 JAVA 语句.

int age = 25; String name = "周杰伦";
String hello = "你好" +
"JAVA";


需要注意的是, JAVA语句可以跨多行, 但是一个 字符串、变量名 不能跨行.

例如, 下面的 JAVA语句是错误的.

//字符串不能跨多行
String a = "abcd
efg";

//变量名不能跨多行
String na
me = "周杰伦";


上面的双斜杠 // 表示那句话是注释, 你可以写到程序里面, 这这句话不会被 JAVA编译或执行呦. 注释的主要用途就是为了避免你在几个月后回来看不知道自己写的是啥玩意儿

虽然JAVA语法允许你一行书写多个语句, 但从程序可读性上来讲, 不建议你这么做.

关于 花括号 {}

花括号 {} 的作用是定义一个 代码块.

代码块 指的是 在 花括号{…} 之间书写的代码.

代码块 在逻辑上是一个整体.

类定义部分必需放进代码块

方法体部分必需放进代码块

条件语句中的执行体 和 循环语句中的循环体 必需放进代码块.

条件语句 和 循环语句 你会见到的.

花括号 {} 是成对出现的, 有一个 { 开始 , 必有一个 } 结尾, 不然会报错.

关于 方括号 []

方括号 [] 主要作用是访问 数组元素.

方括号 [] 通常跟在 数组变量名之后.

方括号 [] 里面则写上数组元素的索引.

例如, 下面代码

//下面代码为 名字叫 a 的字符串数组的 <font color="orange">第四个元素</font> 赋值.
a[3] = "NB轰轰带闪电";


关于数组, 数组元素, 元素索引 以后你会见到的.

关于 圆括号 ()

圆括号功能很多

定义方法时 必需使用圆括号 () 来包含所有的 形参声明.

调用方法时 必需使用圆括号 () 来传入 实参值

圆括号 () 还可以将 表达式 中的某个部分括成一个整体, 保证这部分优先计算.

圆括号 () 还能作为 强制类型转换 的运算符.

黄字部分的概念, 我们以后会接触到呦, 不要急.

关于 空格

用空格就是为了让代码有更好的可读性.

你平时用空格不也是为了这个作用么?

关于圆点 .

圆点 . 通常用于 类/对象 和 它的成员(成员变量、方法、内部类) 之间的分隔符.

表明调用某个类或某个实例的指定成员.

分隔符我们暂时就介绍到这里, 里面有太多你可能不明白的概念.

这都需要你以后接触到时, 慢慢使用, 逐渐消化并称为自己的技能.

在你掌握它们之前, 估计用到时你经常需要回来看看.

标识符规则

标识符 用于给程序中的 变量, 类, 方法命名 的符号.

标识符 可以由字母, 数字, 下划线 _ 和 美元符号 $ 组成, 但是数字不能打头.

标识符 不能是 JAVA关键字

标识符 不能包含空格.

标识符的概念 就是在你给 变量, 类, 方法 起名字的时候, 可以用哪些, 不可以用哪些. 就跟我们人在起名的时候, 不允许有阿拉伯数字一样, 是一种规则概念.

标黄的 JAVA关键字 我们接下来就说道.

JAVA 关键字

JAVA语言中有一些具有特殊用途的单词, 它们被称为 关键字.

JAVA 一共包含 50个 关键字. 点我查看有哪些关键字

在实际编程中, 你几乎不会犯这样的错误, 因为JAVA所有关键字都是 小写的 你在给一个变量命名的时候, 找两个单词组合一下,后面的单子首字母大写, 就没可能出错. 例如我给一个 存放手机号的变量 起名字叫: phoneNum (Num 是 number 的缩写).

结尾

如果你想学习更多JAVA知识, 可以 点我进入目录页
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 数据 语言 class