②java基础——标识符、关键字和基础数据类型
Java标识符:
1.由英文字母、数字、_(下划线)和$组成,长度不限。其中英文字母包含大写字母(A~Z)和小写字母(a~z),数字包含0到9
2.标识符的第一个字符不能是数字(即标识符不能以数字开头)
3.标识符区分大小写
4.标识符不能包含空格
Java关键字:
1.Java关键字,是Java语言规定的具有特定含义的标识符。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字一律由小写英文字母组成
2.Java关键字类似人类语言中的虚词,具有特定的含义,是组成程序(相当于人类语言中的文章)的必要组成部分
Java基本数据类型(简介):
字节型——byte——8位
短整型——short——16位
整型——int——32位
长整形——long——64位
单精度浮点型——float——32位
双精度浮点型——double——64位
字符型——char——16位
布尔型——boolean——8位
整型(byte,short,int,long):
范围(以byte举例):
byte占8位,即由8个0/1组成,由于机器采用2进制,并且第一位为符号位(0表示正数,1表示负数),所以一个byte型数据能表示的范围是:-27至27-1(即-128至127,因为在java中0是正数,所以正数最大值是127,而负数的最小值是-128)
浮点型(float,double):
注意:
在float数据进行赋值时,要在数字后面添加f(或F),否则编译器会认为这是一个double类
正确赋值方式:float f1 = 1.3f;
布尔型(boolean):
又称为逻辑类型,用于表示一个逻辑判定的真/假值,在Java中只能向boolean类型赋值两个字符型常量,即:true(真)和false(假)
注意:
布尔值得默认初始值为false
Java的二进制逻辑中,规定1位真,0位假
字符型(char):
Java字符型采用Unicode编码方式,char(字符型)为16位,并且字符型不分正负之分,所以可以表示216个数
范围:0至216-1(0~65535)
举例:
char c1 = 'a';
char c2 = 12345;
char c3 = '中';
注意:char可以储存一个中文,并且可以使用数值(0~65535)对字符型变量进行赋值
基本数据类型转换(简介):
当把级别低的变量赋值给级别高的变量时,Java自动使用隐式转换
当要强转时(显示类型转换,把高级变量赋值为低级变量)格式:(要转换的类型) 被转换的值
如:int x = (int) 23.89; //此时x为23(强转导致精度缺失)
最新文章
- 内网穿透神器ngrok
- iOS,信息加解密
- [转]uboot中SPL作用
- 一个简单的Python网络爬虫(抓图),针对某论坛.
- POJ3162 Walking Race(树形DP+尺取法+单调队列)
- visual studio 2015常用快捷键
- Python编程中的反模式
- group by的使用
- iframe的安全问题
- [翻译]如何用YII写出安全的WEB应用
- 进度记录 和 安装imagick时Cannot locate header file MagickWand.h错误的解决
- Android中activity保存数据和状态在哪个方法实现
- SQL点滴33—SQL中的字符串操作
- sql 事务日志传输
- 消息队列-ActiveMQ
- Aspose.Cells.dll操作execl
- 第三十节,目标检测算法之Fast R-CNN算法详解
- Integer Sequence Dividing CodeForces - 1102A (规律)
- 【PyQt5-Qt Designer】对话框系列
- prune研究记录(二)