Thinking in Java--初始化

Thinking in Java(2)---初始化

ok,今天我看到在Thinking in java中的内容和大家共享下,总是忘记更新自己的简书,这点向大家说声sorry.

java 提供了一种成员变量必须初始化的机制,就是说任何的成员变量必须初始化,否则Java会提供该成员变量的数据类型的默认值
代码如下:

public class IniiialValues {

boolean b;
char c;
byte byt;
short s;
int i;
long l;
float f;
double d;

void print() {
    System.out.println("Date type:[]" + "boolean =" + b + "");

    System.out.println("Date type:[]" + "char =" + c + "");
    System.out.println("Date type:[]" + "byte =" + c + "");
    System.out.println("Date type:[]" + "short =" + s + "");
    System.out.println("Date type:[]" + "int =" + i + "");
    System.out.println("Date type:[]" + "long =" + l + "");
    System.out.println("Date type:[]" + "float =" + f + "");
    System.out.println("Date type:[]" + "double =" + d + "");
}

public static void main(String[] args) {
    IniiialValues i = new IniiialValues();
    i.print();
}}

在Java中变量定义的顺序,决定了变量的初始化的顺序

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,766评论 18 399
  • (一)Java部分 1、列举出JAVA中6个比较常用的包【天威诚信面试题】 【参考答案】 java.lang;ja...
    独云阅读 7,142评论 0 62
  • Java的初始化可以分为两个部分:(a)类的初始化(b)对象的创建(a)类的初始化 **一、概念介绍: ** 一个...
    梦工厂阅读 4,241评论 1 24
  • 一:java概述:1,JDK:Java Development Kit,java的开发和运行环境,java的开发工...
    ZaneInTheSun阅读 2,688评论 0 11
  • 时间就像手掌里的水,无论摊开还是紧握,都会从指缝中一点一滴消失殆尽。大一第一学期的思修课也是这样悄无声息的接近了尾...
    樱花雨梦阅读 1,101评论 0 5