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

2021-11-13

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

2021-11-13

学习目的:Java未来架构师巩固基础

本次复习:基本变量,数据类型


学习内容:

学习范围:

  1. 学习 Java 的基本数据类型
  2. 学习如何定义变量
  3. 学习如何使用变量
  4. 学习运算符
  5. 学习编码规范

学习笔记:

数值类型

1、整数型 int 4个字节 默认值:0
2、短整数型 short 2个字节 默认值:0
3、长整数型 long 8个字节 默认值:0
4、字节型 byte 1个字节 默认值:0
5、浮点型 float 4个字节 默认值:0.0f
6、双精度型 double 8个字节 默认值:0.0d

细节怪出现!! 我们在写下面这段代码时,会出现一个问题。

float i = 10 ;

此时不会报错。但是。。。。

float i = 10.1;  //直接刷红,报错

我这么一写,程序就报错了。为什么呢?
原来,float类型变量在定义的时候需要注意:我们直接写出浮点数字,默认类型是double。

你想想,double类型能给float的吗?double是8个字节,float是4个字节。容量大的能直接给容量小的吗?

很显然不能。所以我们写这种都需要强制类型转换。即

float i = (float)10.1;

但我们不可能每次都这么干,因此我们可以改成

float i = 10.1f;

这样就不会报错了。

同理,long类型也是一样的,要在后面加一个L。

接下来是,是char类型:char类型可以进行数字类型的强制转换。

来看看输出结果:

非常有意思的排序,都是有个耳朵偏旁的


提升内功: 例如:

1、方法
2、权限修饰符
3、逻辑运算符–异或
4、转义字符

1.方法
方法是用来封装一段特定功能的逻辑功能。方法的主要要素有:权限修饰符 、方法名、参数列表、返回值。
2、权限修饰符

3.异或 ^
当两边相同时,为假
当两边不相同时,为真

4.转义字符:特殊含义字符

在文本窗格里,我们按下Tab键其实不是增加四个空格,而是添加了制表符。比如txt文件,其实是以表格的形式划分文字的,只是表格的分隔线,没有明显的标出来。我们可以使用制表符,来使我们的数据变得更齐。

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

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

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