码迷,mamicode.com
首页 > 编程语言 > 详细

java 第09节 赋值与初始化

时间:2016-06-28 23:21:04      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:

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 ‘\000‘
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轻松入门经典教程【完整版】

 

java 第09节 赋值与初始化

标签:

原文地址:http://www.cnblogs.com/cenliang/p/5625238.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!