变量与运算符

如何更好更高效的学习java

  • 多写(代码),多写(笔记),多写(文章)

  • 多练(交流),多练(思维),多练(技能)

  • 多分享(知识),多提问(怎么了),多思考(为什么)

 

  • 最重要(坚持)


     

什么是字节

  • 位(bit):是计算机内部数据存储的最小单位,11001100是一个八位二进制数

  • 字节(byte):是计算机中数据处理的基本单位,习惯上用大写的B来表示

  • 1B(byte,字节)=8bit

  • 字符:是指计算机中使用的字母、数字、字和符号

 

  • 1bit表示1位

  • 1Byte表示一个字节1B=8b

  • 1024B=1KB

  • 1024Kb=1M

  • 1024M=1G


 

进制问题

进制  
二进制 10 10
八进制0 010 8
十进制    
十六进制0x 0x10(0x11) 16(17)

 


 

浮点数拓展

  • 银行业务怎么拓展?数学工具类

  • float/double 有限 离散 舍入误差 大约 接近单不等于

  • 最好完全避免使用浮点数进行比较

     

System.out.println(f==d)
(为了判断是否相等)

 


布尔值拓展

boolean flag = true;
if(flag == true){} (新手)
if(flag){} (老手)
//Less is More (代码要精简易读)

 


转义字符

\t:制表符

\n:换行

 


变量作用域

 

局部变量

 

实例变量

 

类变量

类变量前加static

 

 


类型转换

 

  • 自动类型转换:高-------低

  • 强制类型转换:低-------高

 

 


变量与常量

常量

 

变量

 

 


关系运算符

 

posted @   屯子里唯一的架构师  阅读(42)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示