java 之数据类型

Posted he-zhi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 之数据类型相关的知识,希望对你有一定的参考价值。

类与对象

  1. 声明一个对象

    Perosn person = null;

    // 开辟一个堆内存的空间
    person = new Person()
    
    // 注意 所有的对象(所有的引用数据类型)必须在其开辟堆内存空间,才能被使用,
    // 只声明,未开辟堆内存空间, 编译器编译的时候不会报错, 但是执行代码的时候, 会报nopoint的错误,即指针错误
  1. 引用传递的分析
    引用传递的本质就在于别名:这个别名放在栈内存中
    // 所有的编程语言 引用数据类型相似

引用数据类型模型

技术分享图片

  1. private实现对数据的封装
    对数据的封装 解决了那些问题了
    1. 数据的合理性, 例如年龄不可为负数, 商品的总价个不可能为负数
    虽然也有方法的私有,但是比较少这里不做考虑
  1. 方法的重载

以上是关于java 之数据类型的主要内容,如果未能解决你的问题,请参考以下文章

JAVA之AOP

Java语言基础之方法的设计

小白——java基础之数据类型

Java中面向对象的三大特性之封装

java基础之注释关键字标识符数据类型和常量

java 循环变量