zoukankan      html  css  js  c++  java
  • Java基础02-变量

    变量

    一、变量定义
    1. 每个变量都有类型,类型可以是基本类型,也可以是引用类型

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

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

    //int a,b,c; 不推荐
    //下面是推荐写法
    int a=1;
    int b=2;
    int c=3;
    ​
    String name ="lich";
    char x = 'X';
    double pi = 3.14;
    二、变量命名规范
    1. 所有变量、方法、类名: 见名知意

    2. 类成员变量:除了第一个单词以外,后面的单词首字母大写(lastName、monthSalary)

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

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

    5. 类名:首字母大写和驼峰原则:Man、GoodMan

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

    package com.lich.base;
    ​
    public class Demo08 {
        // 类变量 static,可以直接在方法中直接引用
        static double salary = 2500;
    ​
        // 实例变量:在类里面,方法的外面,从属于对象;如果不自省初始化,会输出这个类型的默认值
        // 布尔值默认是false
        // 除了基本类型,其他都是null
        // 数字类型,默认为0
        String name ;   //null
        int age;        //0
    // main方法
        public static void main(String[] args) {
            //局部变量,在某一个方法中,这个变量的生命周期只存在于这个方法中:必须声明和初始化值
            int i=10;
            System.out.println(i);
    ​
    ​
            //变量类型 变量名字=new com.lich.base.Demo08()
            Demo08 demo08 = new Demo08();
            System.out.println(demo08.age);
            System.out.println(demo08.name);
            System.out.println(salary);
    ​
        }
        
        //其他方法
        public void add(){
        }
    }

    三、static拓展

    package com.lich.base;
    ​
    public class Demo09 {
        // static是修饰符,没有先后顺序
        static final double PI = 3.14;  //常量通过final 来定义
        final static double PA = 3.14;
    ​
        public static void main(String[] args) {
            System.out.println(PI); //结果和下面一致
            System.out.println(PA); //结果和上面一致
        }
    }
     
    四、注释
    1. 单行注释://我是单行注释

    2. 多行注释:/我是多行注释/

    3. 文档注释:/*我是文档注释/

       

    五、标识符
    // 四种合法的标识符,除此以外均不合法
    // 标识符是大小写敏感的
    String stu = "lich";
    String Stu = "lich";
    String $stu = "lich";
    String _stu = "lich";


     

  • 相关阅读:
    JSON.parse()和JSON.stringify()
    MySql 只能访问localhost 和 127.0.0.1访问 不能通过其他IP访问
    JavaScript 严格模式
    设计模式学习--单例模式
    golang 读写文件(一)
    eclipse 快捷键收藏
    Swift网络封装库Moya中文手册之Authentication
    Swift网络封装库Moya中文手册之Endpoints
    Swift网络封装库Moya中文手册之Plugins
    Swift网络封装库Moya中文手册之Providers
  • 原文地址:https://www.cnblogs.com/lich1x/p/12984828.html
Copyright © 2011-2022 走看看