JAVA SE学习-2.数据类型和运算符
创始人
2025-05-29 23:19:06

JAVA SE学习-2.数据类型和运算符

1. 变量

  1. 冯诺依曼体系结构:
    在这里插入图片描述
    输入设备:键盘/麦克风
    外存储器:硬盘 光盘 u盘 磁盘
    内存储器:8+256

  2. 整型变量 int 四个字节 不管多少位的系统 没有所谓的无符号 可移植性 统一都是有符号的 表示的范围:-2^31~ 2^31-1 最大值加1就是最小值 最小值-1就是最大值

  3. Integer 是包装类

  4. 长整型 long 8个字节 64位 表示的范围:-2^63~ 2^63-1 定义变量时: Long a=10L;

  5. 双精度浮点类型 double 8个字节

  6. float -》6位 小数没有精确的数字 只能精确到小数点后6位 单精度 4个字节 float a=10.0f

  7. 字符类型 char ch=‘a’; 1个汉字是2个字节 char是两个字节 字符使用ascii字符编码

  8. 字节类型 byte b=10;有符号;取值范围 -128~127占一个字节 相当于C语言中的char

  9. 短整型 short 2个字节 表示的范围:-2^15~ 2^15-1

  10. 布尔类型 boolean 取值:true/false,不能有其他的值 在JVM的规范中,并没有规范boolean类型的大小,有些书是一个比特位,有些说是一个字节;注意⚠️:假设四个选项,找出正确的??看看其他三项是否是明确错误的?

  11. 字符串类型/引用类型 String 其他数据类型和字符串使用➕拼接 是字符串;转义字符,打印“ 写\” ,打印、\写为“\
    请添加图片描述请添加图片描述

  12. 在java当中,数值类型都是有取值范围的,不能超过他的范围

  13. 变量的命名:小驼峰 数字 字母 下划线 美元符号组成

  14. 变量定义不初始化可以吗?不可以,先初始化在使用;

  15. 类名是大驼峰 变量是小驼峰

  16. IDEA不要安装中文插件 使用全英文 快捷键使用:psvm-main函数 sout-打印

  17. 包装类 short ->Short可以看作short的plus版本 只有8种基本数据类型才有对应的包装类

  18. 变量的作用域?作用范围,找变量所在的花括号;在Java当中没有所谓的成员变量的定义请添加图片描述

  19. 变量的命名规则:字母 数字 下划线 美元符号 小驼峰(除第一个单词之外,其他单词首字母大写,常用于方法和变量)大驼峰(大驼峰法把第一个单词的首字母也大写了。常用于类名,函数名,属性,命名空间)

  20. 常量(在程序运行的过程中不能修改,在程序编译的时候就知道值):1、字面值常量;2、final修饰的变量 只能初始化一次

  21. 变量(在程序运行的时候才知道值)

2. 类型转换

  1. 数值类型提升
    请添加图片描述请添加图片描述
  2. string和int的互相转换 String.valueOf ->变成字符串 Interger.valueO->整型

3.运算符

  1. 除法 除数不能为0 会报算数异常
  2. 取模,求余数
  3. 复合运算符 short a=10; a+=9; 会进行强制类型转换,不报错;
  4. 自加自减
    后置++ 先使用 后++
    前置++ 先++后使用
  5. 关系运算符
    使用关系运算符,结果是布尔值 if语句必须是布尔表达式
    (表达式1&&表达式2)
    短路:如果表达式1为假,就不执行2
    || 短路或:如果表达式1为真,就不执行2
    按位与和或不支持短路
    按位与:对应都是1,结果就是1
    按位或:对应位如果有1,结果就是1
    按位异或:相同为0,不同为1
    按位取反
  6. 进制转换
  7. 移位运算符
    左移 右移:补符号位 无符号右移>>> 没有无符号左移
  8. 条件运算符 表达式1>表达式2?表达式1:表达式2

作业错题:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关内容

热门资讯

重磅!2025陆家嘴论坛6月1... 《国际金融报》记者获悉,5月30日,上海市政府举行新闻发布会,上海市委金融办、中国人民银行办公厅、上...
零基础入门学习Python 0... 目录 1.函数的参数  2.函数文档 3.返回值  4. 局部变量全局变量 5.内嵌函数 6.闭包...
剧本中的灭世海啸即将到来?特朗... 欢迎来到:自说自话的总裁两周前,94岁的巴菲特在退休直播中说,美元,将「下地狱」,我们不会投资。这句...
sdbusplus:servi... 有的时候需要在service(记做s1)的method内访问其他serv...
EEPROM芯片(24c02)... 1、前言 (1)本文主要是通过24c02芯片来讲解I2C接口的EEPROM操作方法,...
鼓励中长期资金指数化投资!上证... 文/王兆寰2025年5月30日下午,上海证券交易所与中证指数公司公布优化上证380指数编制方案,并发...
龙虎榜丨机构今日买入这15股,... 盘后数据显示,5月30日龙虎榜中,共33只个股出现了机构的身影,15只股票呈现机构净买入,18只股票...
年轻人的“茅台”新高不断!重仓... 今年以来,新消费概念股走势强劲。港股的泡泡玛特(国内潮玩行业龙头)今年来新高不断,截至2025年5月...
履新超130天,荣耀CEO李健... 5月下旬,一系列新品发布浪潮席卷而来。中端智能手机市场本就是国内各大厂商的战略要地,如今竞争再度白热...
岷山环能IPO:全员被批“学历... 近日,北交所官网显示,岷山环能高科股份公司(以下简称“岷山环能”)IPO提交注册。据悉,岷山环能20...
【TDengine】一篇文章带... 目录 1、通过docker方式安装 2、相关步骤解释 3、停止运行taos与卸载 1、通过doc...
华人健康并购狂飙:24倍溢价、... 本报(chinatimes.net.cn)记者于娜 见习记者 赵文娟 北京报道在医药零售行业整体放缓...
“国产版ChatGPT”文心一... 文章目录前言实验结果一、文学创作问题1 :《三体》的作者是哪里人?问题2:...
上海试点不动产信托登记,相关税... 继北京之后,上海也开始探索不动产信托财产登记确权新机制。中共上海市委金融委员会办公室、 国家金融监督...
德邦证券董事会改组后“换帅”,... 德邦证券 视觉中国 资料图德邦证券股份有限公司(下称“德邦证券”)步入国有实控阶段后,同步“换帅”...
连续盈利后,理想要靠纯电车赚钱... 增程市场进入红海后,覆盖新能源市场中更多品类,以及进入下沉市场是理想汽车下一步重心文|陈亮 蒋雨彤编...
字节短剧大地震:红果吞并抖音团... 2025年5月29日,抖音集团宣布成立“短剧版权中心”,整合旗下抖音短剧、红果短剧相关BD团队(商务...
算法基础课 算法基础课 第一章 基础算法(一) 1.快速排序——分治[O(n log...
通用航空ETF基金今日上市 低... 中证网讯 5月30日,华夏国证通用航空产业ETF(基金简称:通用航空ETF基金,基金代码:15923...
马斯克放豪言:特斯拉人形机器人... IT之家 5 月 30 日消息,SpaceX 和特斯拉的 CEO 埃隆・马斯克在今日的“Road t...
iOS_performSele... 看一下以下方法的执行结果: 例1:全局并发队列中执行异步任务 dispa...
来了!新型浮动费率基金| 一文... 首批新型浮动费率基金,本周开卖!这是公募改革方案发布后率先推出的创新产品,是将基金公司与投资者利益深...
刷题笔记之十三(有假币、最难的... 目录 1. 求正数数组的最小不可组成和 2. 有假币 3. 继承时先调用父类的构造方法;类中的成员变...
县城的万达广场,王健林才舍不得... 来源:源Sight记者:王言流动危机下,王健林似乎铁了心要将家底一卖到底。近日,国家市场监管总局披露...
三度递表终闻锣响 手回集团今日... 南方财经全媒体记者 林汉垚 北京报道三闯港交所终圆梦。5月30日,历经两次递表折戟后,小雨伞保险经纪...
后“531时代”来袭!隆基绿能... “物竞天择,适者生存。一款产品‘打天下’的时代已经终结,光伏市场已经进化到组件差异化的时代,分布式市...
英伟达吞下45亿美元“哑巴亏”... 出品 | 虎嗅科技组作者 | 丸都山编辑 | 苗正卿头图 | 视觉中国一份喜忧参半的财报,却罕见地让...
授之以渔篇-论文目录设置、双边... 文章目录细说风云自定义目录页眉、页码空白页删除缘起 细说风云 因为平日使用WPS比较习惯࿰...
基于jeecgboot的大屏设...      之前主要是讲了数据源的录入与数据库测试功能,但保存这块没有说,...
江丰电子,8年狂飙14倍,全国... 2017年6月,江丰电子登陆资本市场,发行价4.64元;截至2025年5月29日,按后复权计算,江丰...