Java初学入门笔记

学习目的: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 =float10.1;

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

float i = 10.1f

这样就不会报错了。

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

接下来是,是char类型:char类型可以进行数字类型的强制转换。
在这里插入图片描述
来看看输出结果:
在这里插入图片描述
非常有意思的排序,都是有个耳朵偏旁的


提升内功:

例如:

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

1.方法
方法是用来封装一段特定功能的逻辑功能。方法的主要要素有:权限修饰符 、方法名、参数列表、返回值。
2、权限修饰符
在这里插入图片描述
3.异或 ^
当两边相同时,为假
当两边不相同时,为真
在这里插入图片描述
4.转义字符:\特殊含义字符
在这里插入图片描述
在文本窗格里,我们按下Tab键其实不是增加四个空格,而是添加了制表符。比如txt文件,其实是以表格的形式划分文字的,只是表格的分隔线,没有明显的标出来。我们可以使用制表符,来使我们的数据变得更齐。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值