Java 对象的理解
之前写过对象的一遍博客,不过没有写demo 说其是怎样调用方法和访问属性的
这里在补充一下 ,稳固知识,
--------------------------------------------------------------------------------
对象:是类的实例,它是类的变量,
对象在使用前需要声明, 对象声明的格式与基本数据类型的格式相同,其语法为
类名 对象名;
例如 Test test; //声明一个对象test
对象声明之后需要用 关键字"new" 将对象实例化
语法格式为:
对象名 = new 类名();
test = new Test() //为test对象分配内存
一般我们使用声明的同时实例化
Test test = new Test();
1 访问对象的属性
格式为:
对象名.属性
2 通过对象调用方法
格式为:
对象名.方法()
一个小demo
package me;
public class Book {String name = "语文"; // 成员变量public void info() { //定义一个方法String name = "英语"; //局部变量System.out.println(name);}public static void main(String[] args) {Book book = new Book();book.info(); //对象方法调用 对象名.方法()System.out.println(book.name); //访问的对象的属性 对象名.属性}
}
Java 对象的理解相关推荐
- java对象深入理解
1.对象可以携带更多信息 2.对象的方法不占用堆的存储空间 3.对象的状态指的是成员变量的值 4.对象的方法操作的也都是成员变量信息,最后返回的结果也都赋值给成员变量. 5.所以,new对象时,就会在 ...
- 理解Java对象:要从内存布局及底层机制说起,话说....
点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 前言 大家好,又见面了,今天是JVM专题的第二篇文章,在上 ...
- Java多态-如何理解父类引用指向子类对象
java多态,如何理解父类引用指向子类对象 要理解多态性,首先要知道什么是"向上转型". 我定义了一个子类Cat,它继承了Animal类,那么后者就是前者是父类.我可以通过 C ...
- 《深入理解java虚拟机》笔记1——Java内存区域与Java对象
运行时数据区域 JVM载执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域.这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则是依赖用户线程 ...
- 深入理解JVM(1)——Java内存区域与Java对象
最近放暑假在家,没有实验室的工作要做,正好趁这个时间恶补了之前一知半解的JVM知识,使用的主要学习资料是周志明大大的<深入理解Java虚拟机--JVM高级特性与最佳实践>,我仔细拜读了两遍 ...
- 深入理解Java对象序列化
关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结.此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制.在撰写本文时,既参考了Th ...
- 理解Java对象序列化
理解Java对象序列化 关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结.此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制.在 ...
- java 句柄池_深入理解JVM之Java对象的创建、内存布局、访问定位详解
本文实例讲述了深入理解JVM之Java对象的创建.内存布局.访问定位.分享给大家供大家参考,具体如下: 对象的创建 一个简单的创建对象语句Clazz instance = new Clazz();包含 ...
- java对象实例_深入理解Java对象实例生成的例子!(转)
深入理解Java对象实例生成的例子!(转)[@more@]代码如下: class A { public int Avar; public A() { System.out.println(" ...
最新文章
- 浏览器会缓存js文件
- 修复思维导图mindmanager移动文件位置后打开崩溃
- jQuery源码学习视频
- scalac和classpath的设置
- 通过康托逆展开生成全排列
- vue 组件库发布_如何创建和发布Vue组件库
- 计算机二级excel数据有效性,原来Excel数据有效性还可以这样做——制作二级下拉菜单...
- 关于C语言中运算符优先级的一次错误
- 苹果手机显示iphone已停用连接itunes_iphone忘记密码怎么办 iphone忘记密码解决方法【详细步骤】...
- 20145217 《信息安全系统设计基础》第0周学习总结
- webshell使用方法-防止DDOS脚本-暴力破解-自动劫持root密码并转发密码到邮箱
- 昂贵的聘礼 - poj 1062 (Dijkstra+枚举)
- 大连理工大学c语言大作业,大连理工大学c语言大作业报告.docx
- 拓端tecdat|R语言中的马尔可夫区制转移(Markov regime switching)模型
- oracle dbv验证,关于dbv检测的结果,有些不懂,请各位指点
- android 剪贴板增强工具,ClipX - 超级实用的小巧剪贴板增强工具
- Apache Jena配置
- 嵌入式linux操作系统的移植 实验报告,嵌入式linux系统移植试题
- 简约好用的日期时间选择js插件
- 华为研究院19级研究员几年心得终成趣谈网络协议文档