栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java系列(2)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java系列(2)

Java系列

第二章 数据类型


文章目录
  • Java系列
  • 前言
  • 一、标识符
    • 1.概念
    • 2.限制
    • 3.命名方式(驼峰式)
  • 二、变量和常量
    • 1.常量
    • 2.变量
  • 三、基本数据类型
    • 1.整数数据类型
    • 2.浮点类型
    • 3.字符类型
    • 4.布尔类型
    • 5.数据类型转换(~~Boolean~~ )
  • 总结


前言

Java程序设计最基础的就是对数据进行操作,本章介绍了几种最基本的数据类型和他们之间的类型转换。


一、标识符 1.概念

标识符就是包,类,变量,方法等的名字。

2.限制

(1)必须由数字,字母(一般用英语字母),下划线_和$构成。
(2)不能用数字开头。
(3)不能使用Java中的关键字。(https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html)
ps:最好具备可读性(aaa )

3.命名方式(驼峰式)

标识符是大小写敏感的,而且标识符中不能出现空格,所以可以通过大小写来分隔各个单词,即驼峰法。
(1)类名:首字母大写,其余遵循驼峰命名。
(2)方法名,变量名:首字母小写,其余遵循驼峰命名。
(3)包名:全部小写,不遵循驼峰命名

二、变量和常量 1.常量

(1)字面常量:1,‘a’,"hellow"等(一个固定的值)
(2)符号常量:用final修饰的常量,一经声明,之后无法更改。

2.变量

变量本质上是一个可操作的存储空间。声明变量时需要声明变量的数据类型和变量名。
eg:int(数据类型) a(变量名);
声明数据类型是为了确定该存储空间的大小。声明变量名是为了之后可以找到该空间。声明变量时,为了防止报错,最后设置初始值。
eg:int a = 10;
最后,在变量的作用域中,变量不可以重复定义。

三、基本数据类型 1.整数数据类型

(1)int:占4字节,范围(-2147483648,2147483647)。默认为10进制;开头加0为八进制;开头加0x为十六进制;开头加0b为二进制。

int num1 = 12 ;//12
int num2 = 012;//八进制,10
int num3 = 0x12;//十六进制的,18
int num4 = 0b10;//二进制,2

(2)byte:占1字节,范围(-128,127)。
(3)short:占2字节,范围(-32768,32767)。
(3)long:占8字节,范围(-263,(263)-1)。

2.浮点类型

(1)float::占4字节,范围为小数点后6-7位。声明时最后需要加F(f)。
(2)double:占4字节,范围为小数点后15-16位。小数声明时默认为double类型,但是也可以在末尾加D(d)来标识。
ps:科学计数法,3.14–>314e2。

3.字符类型

char:占2个字节,范围包括,字母,汉字,标点符号和转义字符(t,n)等。可以与int相加减,也可以装换为int,或由int转换,对应关系遵照ASCII表。

4.布尔类型

Boolean:占1字节,只有true和false两个取值,一般用于流程控制。

5.数据类型转换(Boolean )

数据类型的级别:byte,short,char–>int—>long—>float—>double
(1)左=右 : 直接赋值。
(2)左<右 :强转类型转换,将会导致数据精度的丢失。

int i = (int)6.5;//将double强制转换为int

(3)左>右 :直接自动转换。


总结

本篇主要介绍了基本数据类型的一些细节和之间的转换,之后大型的项目拆分下来也是对基本数据类型的操作。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/915192.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号