第二章 - 一切都是对象

2.1 用引用操作对象
2.2 必须由你创建所有对象

 2.2.1 存储到了什么地方
    当通过new的方式创建对象,会在堆上分配相应的内存空间,通过变量引用分配的对象。
 2.2.2 特例:基本类型
    对于一些小的对象,在堆上创建往往不是很有效。所以像基本类型,都是直接分配在栈上,创建的变量不是引用,而是直接的值。
2.2.3 Java中的数组
2.3 永远不要销毁对象 - 垃圾回收器的存在避免了内存泄漏
    2.3.1 理解变量的作用域 - 花括号
    2.3.2 对象的作用域
2.4 创建新的数据类型:类
    2.4.1 类包含字段和方法 - 类的成员变量如果是基本类型,在没有初始化的情况下有默认值。 但是这不适用于局部变量
2.5 方法、参数和返回值
    方法名和参数列表唯一的表示出某个方法。
2.6 构建一个java程序
    2.6.1  通过命名空间解决冲突 - static import 静态导入
    2.6.2  Static 关键字

        - 成员变量 :仅有一份存储
        - 成员方法 :不依赖该类的对象可以直接调用
        - 代码块 :该段代码会在类被加载的时候调用,且仅仅被调用一次
        - 内部类 :该内部类的创建不以来外部类的对象
2.7 你的第一个Java程序
2.8 注释和嵌入式文档
2.9 编码风格 - 驼峰式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值