zoukankan      html  css  js  c++  java
  • Java变量及运算符

    一、Java变量、作用域及其命名

    变量类型:(前3个)

    1.实例变量
    2.类变量
    3.局部变量
    4.常量 :final
    5.main方法
    //头文件
    import java.*
    
    //类名Demo2
    public class Demo2{
    
    //实例变量,从属于对象,在方法外面,类里面。如果不初始化的话,输出默认值。数值类型默认值0  0.0;字符串类型默认值null;布尔类型默认值false。
    String string1;
    int string2=3;
    
    //常量,修饰符static,不存在先后顺序
    final static double PI=3;
    static final double PII=3.1;
    
    //类变量,必须带static修饰符。从属于类,在main方法外写,在main里调用也可直接被输出。
    static int a=3;
    
    	//main方法
    	public static void main(String[] args){
    		int i=3;//局部变量,必须声明和初始化,且必须写在方法里。仅作用于所写的那个类。
    		
    		System.out.println(a);//输出前面的类变量a  运行结果是3
    		System.out.println(i);//输出局部变量i   运行结果是3
    		
    		//输出实例变量
    		Demo2 demo2=new Demo2();//先定义声明
    		System.out.println(demo2.string1);//输出实例变量string1     运行结果是null
    		System.out.println(demo2.string2);//输出实例变量string2  运行结果是3
    		System.out.println(PI);//输出常量PI  运行结果是3
    		System.out.println(PII);//输出常量PII  运行结果是3.1
    
    	}
    	public void others(){
    	//其他方法
    	}
    }
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    命名规范:

    首要原则:所有名字需要 见名知意

    1. 局部变量、类成员变量、方法名 :首字母小写和驼峰原则(第一个单词首字母小写,后续单词首字母大写:例如fiveChess)
      2.类名:首字母大写和驼峰原则,例如:FiveChess
      3.常量:大写字母和下划线,例如:MAX_NUMBER

    二、Java运算符

    算术运算符: + , - , * ,/ ,%(取余), ++(加加), --(减减)
    赋值运算符: =
    关系运算符: > , < , >= , <= , == , != , instanceof
    逻辑运算符: &&(与),||(或),!(非)
    位运算符:&,|,^(异或),~(取反),<<(左移:相当于乘2),>>(右移,相当于除2),>>>
    条件运算符: ?:
    扩展赋值运算符:+=,-=,*=,/=

    优先级 单目运算符>双目运算符

    单目运算(只需要一个操作数就能完成的运算):(1)后缀运算:括号运算()、【】、逻辑非!、位反运算~、自增自减、正负、
    双目优先级:算术运算>(移位运算:>>右移除2<<左移乘2)>条件运算>(instanceof)>位运算(&^)>逻辑运算(&& ||)

  • 相关阅读:
    出售几个闲置的玉米
    竞价账户时好时坏怎样分析找到原因?
    两行代码轻松搞定网页自动刷新,简单,实用。
    BCompare文件对比神器 工程师 开发必备工具之一
    关于 Apache 屏蔽 IP 地址
    一段 JavaScript 实现禁止用户打开控制台与鼠标右键查看源码
    Apache使用.htaccess防盗链禁止用户下载
    HTML5下video右键禁用-禁止右键下载视频
    python装饰器
    部署nginx支持lua
  • 原文地址:https://www.cnblogs.com/5118svip/p/13801176.html
Copyright © 2011-2022 走看看