要点5

作者: HanMeng | 来源:发表于2018-02-08 20:20 被阅读0次

primitive主数据类型

  类型                 位数                        值域

boolean与char

boolean (Java虚拟机决定)      true或false

char                    16bits                  0~65536

数值(带正负号)

integer

byte                    8bits                  -128~127

short                  16bits             -32768~32767

int                       32bits     -2147483648~2147483647

long                    64bites             -很大~+很大

浮点数

float                    32bites               范围规模可变

double                64bites               范围规模可变


float f = 32.5f;//注意“f”,除非加上f,否则所有带小数点的值都会被Java当作double处理。

名称必须以字母、下划线(_ )或$符号开头,不能用数字开头。


变量有两种:primitive主数据和引用。

变量的声明必须有类型和名称。

primitive主数据类型变量值是该值的字节所表示的。

引用变量的值代表位于堆之对象的存取方法。

引用变量如同遥控器,对引用变量使用圆点运算符可以如同按下遥控器按钮般地存取它的方法或实例变量。

没有引用到任何对象的引用变量的值为null值。

数组一定是个对象,不管所声明的元素是否为primitive主数据类型,并且没有primitive主数据类型的数组,只有装载primitive主数据类型的数组。


class Dog{

    String name;

    public static void main(String[] args){

        //创建Dog对象

        Dog dog1 = new Dog();

        dog1.brak();

        dog1.name = "Bart";

        //创建Dog数组

        Dog[] myDogs = new Dog[3];

        //关门放狗

        myDogs[0] = new Dog();

        myDogs[1] = new Dog();

        myDogs[3] = dog1;

        //通过数组引用存取Dog

        myDogs[0].name = "Fred";

        myDogs[1].name = "Marge";

        //myDogs[2]的名字是?

        System.out.print("last dog's name is ");

        System.out.println(myDogs[2].name);

        //逐个对Dog执行bark()

        int x=0;

        while(x

            myDogs[x].brak;

            x=x+1;

        }

    }

    public void brak(){

        System.out.println(name+" says Ruff!");

    }

    public void eat(){}

    public void chaseCat(){}

}

输出:

null says Ruff!

last dog's name is Bart

Fred says Ruff!

Marge says Ruff!

Bart says Ruff!

相关文章

  • 要点5

    primitive主数据类型 类型 位数 值域 boolean与char ...

  • T7D5 片仔癀气长不长?

    1、要点回顾 今日学习要点:100/100/10 三个指标,每个指标重要程度的比例是:5 %、5 %、5 %。 三...

  • 双歌颂(2)

    前章要点: 意外的班长 本章要点: 开学典礼 预计用时:5分钟 Part1...

  • 双歌颂(3)

    前章要点:开学典礼 本章要点:顾颂 预计用时:5分钟 Part16. 冗长的开学典...

  • 初学书法要点-5

    尽态法和迎让法 尽态法特点:字形有大有小,有长有短,有偏有正,依据它本身的形状构架就叫尽态。 在字形结构中,以中竖...

  • 新一年做到这3点

    每读一篇文章,摘记5个要点,每个要点不超8个字。 做到本子和笔不离手。 新的一年,提升抓要点的能力。

  • 小丫全天作息 (4-5月/9-10月龄)

    小丫作息安排 4-5月(9-10月龄)辅食喂养要点 睡眠要点 4-5月(9-10月龄)运动和游戏 近期安全重点

  • 2019.1.17——学习记录《有效训练你的研究能力5》

    5. 学术论文的写作要点 学术研究的四个特点 学术论文的写作要点有Validity、Reliability、Con...

  • 双歌颂(4)

    前章要点:顾颂 本章要点: 小卖部的奇怪男孩 预计用时: 5分钟 Part20. 英语老师姓谢,名...

  • 跟着《30天学会绘画》学绘画5

    第五课《30天学会绘画》绘画5 要点:平行线

网友评论

      本文标题:要点5

      本文链接:https://www.haomeiwen.com/subject/nvtxtftx.html