Java零基础教学文档第一篇:JavaSE(2)

本文是Java零基础教学系列的第二篇,主要介绍了Java中的数据类型,包括进制转换、常量和变量、基本数据类型如整数、浮点、布尔和字符的细节,以及Scanner键盘输入和数据类型转换。此外,还讨论了运算符的使用,如算术、赋值、比较和逻辑运算符,为初学者提供了扎实的基础知识。
摘要由CSDN通过智能技术生成

接上期后续
本期继续分享尚未结束的JavaSE章节
JavaSE属于初入门阶段,内容很多~
但很基础,
大家需保持耐心,慢慢的学~
争取你们学习的速度!
跟上我更新的速度哦~
在这里插入图片描述

今日新篇章

02-数据类型和运算符
【主要内容】

  1. 进制及其转换

  2. 关键字和标识符

  3. 变量和常量

  4. 八大基本数据类型

  5. Scanner键盘输入

  6. 基本数据类型的类型转换

  7. 算术运算符

  8. 赋值运算符

  9. 扩展赋值运算符

  10. 比较运算符

  11. 逻辑运算符

  12. 三目运算符

  13. 运算符的优先级别

【学习目标】
在这里插入图片描述

1. 进制及其转换【了解】

1.1 文件存储单位

任何数据在计算机中都是以二进制的形式存在的,二进制早期由电信号开关演变而来。

电脑中的信号都是以二进制数的形式给出的,二进制数是由0和1组成,电子元件的“开”、“关”分别表示“1”和“0”,一组电子元件的“开”和“关”状态就表示相应的二进制数。

一个电信号或者一个二进制位统称为Bit位,8个Bit位为一组组成一个字节Byte。
在这里插入图片描述

**【思考一】**一个bit位和字节表示的范围?

一个bit位表示的数的范围:0和1

一个byte表示的数的范围:256个数

无符号数:0-255(28-1) 256个数

有符号数:-128(-27)-- 127(27-1) 还是256个数

**【思考二】**为什么文件大小单位以1024为进制?

1KB = 1024Byte;

1MB = 1024KB;

1GB = 1024MB;

二进制数据是用0和1两个数码来表示的数。而2的10次恰好等于1024 ,所以为了方便就用了1024进制。

1.2 常见的进制介绍

n 2进制(计算机能够识别的),逢二进一

用0和1来表示

例如:整数5转化为二进制:0101

n 8进制,逢八进一

用0-7来表示

注意:八进制以0开头

例如:整数10转化为8进制:012

二进制三个bite位为一组,组成就是8进制。

n 10进制(人类最常见的进制),逢十进一

用0-9来表示

n 16进制,逢十六进一

用0-9和ABCDEF来表示

注意:16进制以0x开头

例如:整数31转化为16进制:0x1F

二进制四个bite位为一组,组成就是16进制。

八进制和十六进制由来,为了更好的表示二进制(缩短二进制长度) 。

1.3 整数的存储和运算

1.3.1 整数的存储

正数直接把十进制的值转化为二进制,然后存储在内存中。

【示例】

正数6在内存中的存储形式为:0000-0000 0000-0000 0000-0000 0000-0110

注意:正数的最高位肯定是0。

1.3.2 负数的存储

先把负数转化为原码,然后再转化为反码,最后在内存中以补码的形式存储。

原码:按照绝对值大小转换成的二进制数,称为原码

反码:将二进制数按位取反,所得的新二进制数称为原二进制数的反码。

补码:反码加1称为补码。

【示例】

负数-6在内存中的存储步骤:

原码:0000-0000 0000-0000 0000-0000 0000-0110

反码:1111-1111 1111-1111 1111-1111 1111-1001

补码:1111-1111 1111-1111 1111-1111 1111-1010

注意:负数的最高位肯定是1。

2. 常量和变量

2.1 关键字&保留字

java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等。
在这里插入图片描述

注意:这些关键字不要刻意去背,后面会慢慢介绍每个关键字的用法。

2.2 标识符

标识符是用于给java程序中的变量、类、方法、包等命名的符号。

标识符需要遵守一定的规则:

1)标识符必须以字母(A-Z和a-z)、数字(0-9)、下划线“_”、美元符号“$”组成。

2)标识符不能以数字开头,其它部分可以是字母、下划线、美元符和数字的任意组合。

3)Java 标识符大小写敏感,且长度无限制。

4)标识符不可以是Java的关键字

标识符的使用规范:
表示类名的标识符应首字母大写,并且采用驼峰式命名法则。

例如:Person, GoodStudent

表示方法和变量的标识符应首字母小写&

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值