变量、常量、变量作用域、运算

变量作用域:

  • 类变量(静态变量)

  • 实例变量

  • 局部变量

 

常量:

  • 初始化后不能再改变值!不会变动的值。

  • 可以理解为一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变

final 常量名 = 值;

finale double PI = 3.14;

  • 常量名一般使用大写字母。

static final double PI = 3.14;

变量命名规则:

  • 所有变量、方法、类名:见名知意

  • 类成员变量:首字母小写和驼峰原则:monthSalary 除了第一个单词以外,后面的单词首字母大写 lastname lastName

  • 局部比那辆:首字母小写和驼峰原则

  • 常量:大写字母和下划线:MAX_VALUE

  • 类名:首字母大写和驼峰原则:Man,GoodMan

  • 方法名:首字母小写和驼峰原则:run(),runRun()

原因:提高代码可读性

 

幂运算

2^3

Math.pow(double a, double b); Alt + Enter

 

逻辑运算(基础语法\src\operator\Demo02)

 

 

位运算(基础语法\src\operator\Demo03)

运算符:&,|,^,~,>>,<<,>>>

效率极高直接底层

&和|其实就是每一位做与运算或者或运算

^ 异或运算相同为0,不同为1

~ 取反运算1变0,0变1。

乘法的本质是移位相加

<< 左移 *2

>> 右移 *2

基本用不到,tecent 或 Alibaba 面试可能用

 

 

posted @   江一桥  阅读(68)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
点击右上角即可分享
微信分享提示