zoukankan      html  css  js  c++  java
  • Java 读书笔记 (六) 引用类型

    Java里使用long类型的数据要在数值后面加上L,否则会作为整型解析。

    引用类型

    引用类型是一个对象类型,它的值是指向内存空间的引用,就是地址, 所指向的内存中保存着变量所表示的一个值或一组值。

    1 int a;
    2 a=250; //声明变量a的同时,系统给a分配了空间

    引用类型只给变量分配了引用空间,数据空间没有分配。因为不知道数据是什么。

    1 MyDate today;
    2 today.day=4; //发生错误,因为today对象的数据空间未分配

    引用类型变量在声明后必须通过实例化开辟数据空间,才能对变量所指向的对象进行访问

    1 MyDate today;   //将变量分配一个保存引用的空间
    2 today  = new MyDate();  //这句话是两步,先执行new MyDate(),给today变量开辟数据空间,然后再执行赋值操作

    引用变量赋值

    1 MyDate a,b;   //在内存开辟两个引用空间
    2 a = new MyDate();  //开辟MyDate对象的数据空间,并把该空间的首地址赋给a
    3 b=a;   //将a存储空间中的地址写到b的存储空间中

     

  • 相关阅读:
    Redis 发布/订阅模式
    Task
    并发入门
    ThreadPool线程池
    C# 5.0 CallerMemberName CallerFilePath CallerLineNumber获取调用方法名称,路径,行号
    信号量
    互斥体
    锁机制
    .net remoting(1)简单例子
    C#并行编程-并发集合
  • 原文地址:https://www.cnblogs.com/cheese320/p/8084635.html
Copyright © 2011-2022 走看看