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

Java基础语法--常量与变量

2019-03-04 10:24 211 查看

标识符:

•由字母、数字、下划线、美元符$组成,不能以数字开头

•严格区分大小写

•不能是java关键字和保留字

关键字:

变量:存储数据的载体。

三要素: 变量类型、变量名、变量值

变量命名规则:

•满足标识符命名规则

•符合驼峰法命名规范(有多个单词组成,第一个单词全部小写,其余单词首字母大写)

•尽量简单,见名知义

•长度没有要求

类命名规则:

•满足标识符命名规则

•符合Pascal命名规范(有多个单词组成,所有单词首字母大写)

数据类型:

 基本数据类型:

 

字面值:

整形字面值:表示方法三种,十进制、八进制、十六进制

八进制:0开头,包括0-7的数字。056 、045都是八进制数字

十六进制:0x或0X开头,包括0-9的数字,及字母a-f,A-F  比如0x45、0xA8CF

浮点字面值:默认为Double类型,也可以在数字后面加d或D

float a = 1.0f;//正确赋值方法

变量声明:

数据类型 变量名; 比如 int a;

赋值:

a = 10;

基本数据类型的存储:

 

 字符型字面值:用单引号内的单个字符表示

char ch = 'a';

char ch = 65;//通过65的ASCII码来确定字符'A'

Unicode编码:支持世界上所有的字符集

char ch = '\u005d';//在值前加\u

布尔类型字面值:true false

Boolean flag = true;

字符串字面值:双引号引起来的0或多个字符 

String str = "sss";

转义字符:

 

[code]System.out.println();//换行输出

System.out.print();//不换行输出

数据类型转换:分为强制类型转换和自动类型转换(隐式类型转换)

自动类型转换:实线代表不会发生信息丢失,虚线代表可能会发生精度丢失

强制类型转换:将表示范围大的数值赋值给表示范围小的类型时,需要进行强制类型转换

譬如: float temp = (float)1.8;

常量:通过final 关键字进行定义,一般用大写字母来表示,两个单词之间用下划线连接

譬如: final int  N = 5;final double MIN_VALUE = 9.0;

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐