既然这么险恶的环境等着我,那我只好变得更强了。|

理暗

园龄:2年9个月粉丝:1关注:0

java基础笔记02(变量、变量作用域、常量、变量的命名规范、运算符)

06.变量

变量是什么:就是可以变化的量!

java是一种强类型语言,每个变量都必须声明其类型。

java变量时程序中最基本的存储单元,其要素包含变量名,变量类型和作用域。

type varName [=value] [{,varName[=value]}];
//数据类型 变量名 = 值; 可以使用逗号隔开来声明多个同类型变量。
  • 注意事项:

  每个变量都有类型,类型可以是基本类型,也可以是引用类型。

  变量名必须是合法的标识符。

  变量声明是一条完整的语句,因此每一个声明都必须以分号结束。

 

07.变量作用域

类变量

实例变量

局部变量


public class Variable{
  static int allClicks=0;   //类变量
  String str="hello world";   //实例变量,从属于对象;如果不自行初始化,这个类型的默认值为0,0.0,false,null。除了基本类型,其余的默认值都是null
   
  public void method(){
  //局部变量必须声明和初始化值
      int i=0; //局部变量
  }
}

 

08.常量

常量(Constant):初始化(initialize)后不能再改变值!不会变动的值。

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


final 常量名=值;
final double PI=3.14;

常量名一般使用大写字符。

 

修饰符不存在先后顺序

static final double PI=3.14;

final static double PI2=3.14;

 

09.变量的命名规范

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

类成员变量:首字母小写和驼峰原则:moneySalary

局部变量:首字母小写和驼峰原则

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

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

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

 

10.运算符

Java支持以下运算符:

算术运算符:+, -,*,/,%,++,--

赋值运算符:=

关系运算符:>, <, >=, <=, ==, !=, instanceof

逻辑运算符:&&, ||, !

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

条件运算符:?:

扩展赋值运算符:+=,-=,*=,/=

优先级:

优先级运算符
1 ()
2 ! +(正) -(负) ++ --
3 * / %
4 +(加) -(减)
5 < <= > >=
6 == !=
7 ^
8 &&
9 ||
10 ?:
11 = += -= *= /= %=

 

本文作者:Li-An

本文链接:https://www.cnblogs.com/Li-An/p/16389398.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   理暗  阅读(55)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起