1.关键字
(1)定义:赋予特定含义的单词;
(2)注意:小写;goto、const作为保留字存在。
2.标识符
(1)定义:给类、接口、变量、方法取名字的字符序列;
(2)规则:包含英文大小写字母、数字、$和_;
(3)注意:不能以数字开头,不能是关键字、区分大小写。
2.1常见标识符命名规则
1.包名(全部小写)
多个单词组成时所有字母小写(例:package com)
2.类名和接口
多个单词组成时所有单词的首字母大写(例:HelloWorld)
3.变量名和方法名
一个单词时全部小写;
多个单词组成时第一个单词首字母小写,其他单词首字母大写(例:lastAccessTime、getTime)
4.常量名
多个单词组成时,字母全部大写,多个单词之间使用_分隔(例:INTEGER_CACHE) 注意:只是为了增加规范性、可读性而做的一种约定,标识符在定义的时候最好见名知意,提高代码阅读性。
3.注释
(1)行注释://
(2)段注释:/*这是段註釋*/
4.常量、变量
在程序设计中,变量是一种存储数据的载体。计算机中的变量是实际存在的数据,与数学方程中抽象的“变量”存在本质区别。变量的数值可以被读取和修改,是所有计算的基础。
声明一个变量的基本方式:
数据类型 变量名;
数据类型 变量名 = 数值或表达式;
#关于变量的命名见˂命名方法˃
变量的使用:get set
5. 数据类型及其转换
每个变量都有自己的类型,这通常是不发生变化的。但很多时候不同数据类型的数据要放到一起计算,或者某个方法要求的数据类型与变量不匹配,这就需要类型转换。
从低精度到高精度可以直接转换,如byte ,short,char→int → float → double。
...
int num1 = 16;
float num2 = num1;
double num3 = num2;
...
而反过来就要用强制类型转换:
...
double num1 = 16.4;
float num2 = (float) num1;
int num3 = (int) num2;
...