![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE
DA_ZHOU__
打小起就讨厌java
展开
-
a=a+b与a+=b的区别
=隐式的将加操作的结果类型强制转换为持有结果的类型,如果两个整形相加,如byte,short或者int,首先会将他们提升到int类型,然后再执行家法操作。因为a+b操作会将a,b 提升为int类型,所以将int类型赋值给byte就会编译出错。原创 2024-05-24 20:02:28 · 100 阅读 · 1 评论 -
面向对象特性
利用抽象数据类型将数据和技术数据的操作封装在一起,使其构成一个不可分割的独立实体;数据被保护在抽象数据类型的内部,尽可能的隐藏内部的细节,只保留一些对外接口使之与外部发生联系。用户无需知道对象内部的细节,但可以通过对象提供对外接口来访问对象。原创 2024-05-24 16:56:07 · 289 阅读 · 1 评论 -
变量的概念
变量是程序中最基本的存储单元,包含变量类型,变量名和存储的值。该区域中的数据可以在统一内存范围内不断变化。java中每个变量必须先声明后使用。同一作用域内,不能定义重名的变量。使用变量名来访问这块区域的数据。变量的作用域在一堆{}中。变量只有在作用域中才有效。内存 中的一块存储区域。用于在内存中保存数据。原创 2022-12-18 12:14:10 · 118 阅读 · 1 评论 -
比特和字节
一个0或者一个1存储为一个比特,是计算机中最小的存储单位。计算机中最基本的存储单元是字节,每个字节由8个比特构成。原创 2022-12-16 23:01:57 · 137 阅读 · 0 评论 -
类型转换,常用运算符
什么是自动类型转换,为什么要学习自动类型转换 类型范围小的变量,可以直接复制给类型范围大的变量 存在不同类型的变量赋值给其他类型的变量 自动类型转换的底层原理 byte a =12; int b =a; 在表达式中,小范围类型的变量会自动转成大范围类型的再运算byte、short、char ——>int——>long——>float——>double表达式的最终结果类型由表达式中的最高类型决定在表达式中byte,shor原创 2022-12-09 10:59:07 · 528 阅读 · 0 评论 -
Java基础
注释 字面量 变量 数据类型 ASCII编码 关键字、标志符原创 2022-12-09 10:14:09 · 57 阅读 · 0 评论 -
Java入门
java语言的产品是JDK(java开发工具包),必须有jdk才能使用java jdk提供了编译和执行java程序的工具原创 2022-12-09 09:29:43 · 322 阅读 · 0 评论