新闻详情

新闻详情

首页 / 资讯中心 / 详情

java:变量与运算符

发布时间:2026/10/28 17:06:06来源:尧图网络
java:变量与运算符
一、变量变量是存储数据的内存单元Java 是强类型语言每个变量必须先声明类型再使用。1. 变量分类分类 作用域 默认值 生命周期局部变量 方法/代码块内 无必须手动初始化 方法执行期间成员变量 类内部方法外部 有默认值 随对象创建/销毁静态变量 由 static 修饰 有默认值 随类加载/卸载2. 基本数据类型8种整型byte b 100; // 1字节-128~127short s 10000; // 2字节int i 100000; // 4字节默认long l 100L; // 8字节需加 L浮点型float f 3.14f; // 4字节需加 fdouble d 3.1415; // 8字节默认字符型char c A; // 2字节单引号布尔型boolean flag true; // 只有 true/false3. 引用数据类型类、接口、数组、枚举等默认值为 null。String str Hello; // String 是引用类型int[] arr new int[5];二、运算符1. 算术运算符 - * / % // 加减乘除取模 -- // 自增自减i 先取值后自增i 先自增后取值示例int a 10, b 3;System.out.println(a / b); // 3整数除法System.out.println(a % b); // 1int x 5;int y x; // y5, x6int z x; // z7, x72. 关系运算符 ! 结果为布尔值3. 逻辑运算符运算符 含义 短路特性 逻辑与 左边 false 则右边不执行|| 逻辑或 左边 true 则右边不执行! 逻辑非 无 | 非短路与/或 两边都执行4. 赋值运算符 - * / %int n 10;n 5; // 等价于 n n 55. 位运算符针对整型 | ^异或 ~取反 无符号右移6. 三元运算符int max (a b) ? a : b;三、运算符优先级简表1. 后缀 --2. 单目 - ! ~3. 乘除* / %4. 加减 -5. 移位 6. 关系 7. 相等 !8. 逻辑与9. 逻辑或||10. 三元? :11. 赋值 等不确定优先级时使用括号 () 提升可读性。四、小结· 变量先声明后使用注意作用域和默认值· 运算符重点掌握 /--、/|| 的短路行为、三元运算符简化条件赋值· 类型自动提升byte/short/char 参与运算时自动转 intshort s1 1;s1 s1 1; // 报错int 不能直接赋给 shorts1 1; // 正确隐含强制转换掌握这些基础就能轻松阅读和编写大部分 Java 代码。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

【外设】之大彩串口显示屏 2026/10/28 16:06:12

【外设】之大彩串口显示屏

大彩串口屏初步使用 1 .官网下载 STM32 屏幕 GUI 设计资料 http://www.gz-dc.com/category/typeid/4112 找到 STM32 Keil 工程,移植相关代码因项目而异进行移植,由于项目简单,本人只对用到的指令接口进行修改。 比如:注意事项&…

阅读更多 →
无法下载Windows系统iso文件 2026/10/28 13:44:36

无法下载Windows系统iso文件

当我遇到这个问题的时候,我打开了一个网站: 登录 然后我打算下载的时候: 突然那个官方的连接就可以下载了:

阅读更多 →
【清华代码熊】DeepSeek V4.1 Flash 后训练详解 2026/10/28 6:32:58

【清华代码熊】DeepSeek V4.1 Flash 后训练详解

📌 上期解析了 DeepSeek V4.1 Flash 模型架构改进,本期解析 DeepSeek V4.1 Flash 预训练/后训练技术: 🌟 预训练:45T 文本 多模态混合语料、直接训练 sparse attention(取消 DeepSeek V4 的 dense 冷启动&…

阅读更多 →
Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ... 2026/10/28 16:06:11

Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ...

文章主要内容和创新点 主要内容 本文聚焦于多模态大语言模型(MLLM)强化学习(RL)训练中的效率问题,提出了一个名为Shuffle-R1的框架。研究发现,当前RL训练存在两个关键缺陷: 优势值坍缩(Advantage Collapsing):批次中大多数优势值集中在零附近,导致有效梯度信号被淹…

阅读更多 →
PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction 2026/10/28 11:07:30

PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction

一、文章主要内容总结 本文聚焦于利用大型语言模型(LLMs)实现个人身份信息(PII)脱敏的研究,旨在解决传统脱敏方法(如基于规则的系统、领域特定命名实体识别(NER)模型)泛化能力差、跨格式/跨语境适应性弱的问题。 研究通过全面评估多种LLM架构(包括密集型LLM(D-LLM…

阅读更多 →
LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model 2026/10/28 16:06:10

LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model

文章主要内容和创新点 主要内容 本文聚焦于二进制图像-文本相关性评估任务(判断图像与文本“相关”或“不相关”),针对该任务中文本格式多样、相关性定义随场景变化等挑战,提出了基于多模态大语言模型(MLLM)的解决方案LLaVA-RE。 模型设计:LLaVA-RE基于LLaVA 1.5架构,…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉