Java基础语法--常量与变量
标识符:
•由字母、数字、下划线、美元符$组成,不能以数字开头
•严格区分大小写
•不能是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;
- 黑马程序员--Java基础语法之关键字、常量、变量、运算符
- java基础教程:基础语法之变量常量(3)
- 黑马程序员----Java语法基础(1){标示符,变量,常量,运算符}
- 黑马程序员——JAVA基础----语法(一)-- 关键字、常量、变量、运算符
- 黑马程序员--------------java基础语法(—)------常量,变量,数据类型和运算符
- java基础--1.基本语法 - 2.数据类型、常量变量
- JavaSE基础第二部分:Java基础语法之常量与变量
- 1.2Java基础语法(关键字、标识符、注释、常量、变量...)
- Java基础语法(一)<注释,关键字,常量,变量,数据类型,标识符,数据类型转换>
- JAVA基础1 语法基础变量与常量
- 【黑马程序员】------java基础语法--关键字、变量、常量、运算符
- java基础语法1--关键字,常量,变量,运算符
- JavaSE入门学习5:Java基础语法之keyword,标识符,凝视,常量和变量
- 黑马程序员——Java基础语法(一)---关键字、常量、变量、运算符
- 黑马程序员——java基础语法之关键字、常量、变量、运算符
- Java语法基础(一)----关键字、标识符、常量、变量
- Java基础语法 变量和常量
- 黑马程序员——java基础语法总汇关键字、常量、变量、语句、函数、数组
- JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)
- Java基础语法(一)---关键字、标识符、注释、常量、变量、运算符