• JavaSE 基础 第09节 赋值与初始化


    2016-06-28

    1 赋值
    赋值:是给变量指定一个值或者是改变一个变量的值。
    int speed=30;
    variable=expression;//变量类型 变量名=表达式

    package day09;
    
    public class Test {
        
        public static void main(String[] args) {
            //声明变量
            int speed,salary;
            float time,basicSalary,prize,distance;
            char alphabet;
            
            //给变量赋值
            alphabet='a';
            basicSalary=3094.5F;//基本工资
            prize=2344.55F;//奖金
            speed=30;
            time=3.4F;
            
            //通过表达式给变量赋值
            salary=(int)(basicSalary+prize);//总薪水
            distance=speed*time;//距离=速度*时间
            
            System.out.println("字母alphabet="+alphabet);
            System.out.println("基本工资basicSalary="+basicSalary);
            System.out.println("奖金prize="+prize);
            System.out.println("总工资salary="+salary);
            System.out.println("距离distance="+distance);
        }
    
    }

    2 初始化
    局部变量:必须显式的进行初始化。
    实例变量和类变量:编译器可以自动对它们进行初始化。
    boolean false
    char '00'
    byte 0(byte) 0000 0000
    short 0(short) 0000 0000 0000 0000
    int 0
    long 0L
    float 0.0F
    double 0.0D

    package day09;
    
    public class TestInit {
        
        public static void main(String[] args) {
            int aNum;
            aNum=20;
            System.out.println(aNum);
        }
    
    }

    package day09;
    
    public class DefaultValue {
        
        //声明类变量
        static boolean aBoolean;
        static char achar;//'/000'
        static byte abyte;
        static short ashort;
        static int aint;
        static float afloat;
        //声明实例变量
        double adouble;
        
        public static void main(String[] args) {
            System.out.println("aBoolean="+aBoolean);
            System.out.println("achar="+achar);
            System.out.println("abyte="+abyte);
            System.out.println("aBoolean="+aBoolean);
            System.out.println("ashort="+ashort);
            System.out.println("aint="+aint);
            System.out.println("afloat="+afloat);
            //System.out.println("adouble="+adouble);
        }
    
    }

    【参考资料】

    [1] Java轻松入门经典教程【完整版】

  • 相关阅读:
    《需求工程——软件建模与分析》读后感之三
    项目目标文档
    利益相关者描述案例
    《需求工程——软件建模与分析》读后感之二
    《需求工程——软件建模与分析》读后感之一
    专业实训题目需求分析
    《代码之美》读后感
    计算“1”的数量
    团队冲刺第九天
    linux df 命令
  • 原文地址:https://www.cnblogs.com/cenliang/p/5625238.html
Copyright © 2020-2023  润新知