3.3 KiB
3.3 KiB
- 属性和行为
- 对象的内存模型分析
- static
- 访问修饰符
- this
- getter与setter
- 总结
id:: 624faffe-39f4-4020-9f12-39a039a8a618
collapsed:: true
- 属性和行为
id:: 624fb005-9338-408d-9042-057369983bc9
- 属性的使用
id:: 624fb021-f3cc-4cc9-b8e9-7041e05ef903
- 对象.属性 id:: 624fb035-d5f0-45db-b52f-bab47d78d7aa
- 行为的使用
id:: 624fb024-208d-48c5-8cfe-3032cee5f1d9
- 对象.行为 id:: 624fb041-6174-4622-9a10-498d2d7fd57d
- 属性的使用
id:: 624fb021-f3cc-4cc9-b8e9-7041e05ef903
- 对象的内存模型
id:: 62512765-08f0-4106-a64a-b64e16d1f202
- JVM内存分配
id:: 62512770-0853-4244-ae3d-793aa9f81512
- 栈
id:: 6251277a-226a-44a2-85ee-bf9bb5db25e5
- 用来存储方法的调用关系,以及方法内部的变量 id:: 62512783-8b92-4702-8208-57139384662b
- 堆
id:: 6251279d-e3c1-4454-805d-478eceaeecb7
- 放置使用new关键字创建出来的对象,全局动态字符串常量池 id:: 625127a9-c892-492e-afaf-2ca61f481311
- 本地方法栈
id:: 625127d6-fdcb-4f58-8b11-b43a0136d3a3
- 放置跟操作系统进行交互的本地方法 id:: 625127df-acc1-4ab2-a351-d78fe5ae4296
- 程序计数器
id:: 625127f3-4b2d-4351-ae12-9fcf6ae3db04
- 放置代码的执行顺序 id:: 625127fd-6e4c-4c95-bc1d-d009ecc27e2f
- 元空间
id:: 62512807-ee93-4f57-88e6-43b03c7cca0b
- 放置类的类对象 id:: 62512813-5158-4785-ae45-d7ecb4c0b13e
- 栈
id:: 6251277a-226a-44a2-85ee-bf9bb5db25e5
- JVM内存分配
id:: 62512770-0853-4244-ae3d-793aa9f81512
- 对象的内存模型 id:: 62512820-ddbf-427c-bbbb-5df3124a61cc
- static关键字
id:: 62512837-668a-423e-9a0c-5a8844cb1c27
- 如果某个方法有写static,表示这个方法是一个静态方法,没有则是动态方法 id:: 62512841-f8a7-4dfa-85ed-c314f65c66ba
- 如果一个方法不能和任何一个对象挂靠,那么这个方法就应该是个静态方法 id:: 62512872-e7c9-491f-819e-61352e3ea925
- 静态方法的使用
id:: 6251289b-4037-4a04-b61c-335032ae043c
- 通过类名.静态方法调用,也称类方法 id:: 625128a4-904e-4e79-8be4-6df24b009c7d
- 静态方法和非静态方法的调用
id:: 625128b6-23e5-405c-8f00-8d4630226c2e
- 静态方法不能直接调用非静态方法,可以直接调用静态方法 id:: 625128eb-7774-4247-9d74-3a9f117d2803
- 非静态方法可以直接调用静态方法 id:: 6251291d-2634-4cc7-880e-da2c02576d3f
- 访问修饰符
id:: 6251293b-dde1-4786-9e7d-461977662314
- ((624ff0b4-39b0-4eef-9c71-0990589ca29a)) id:: 6251296b-d185-4cc4-938d-63955c0d0237
- 封装
id:: 62512971-334b-45d7-b0f9-735d5d0d2d6a
- 隐藏 private id:: 62512993-3596-47c6-b503-b4e17f70d632
- 包装 使用方法针对属性控制 id:: 62512980-86af-43dc-983f-50a9a380b536
- 变量的二义性 id:: 625129b8-349c-4fef-bdfe-14e8a70e488b
- this
id:: 625129d9-78fa-47e5-880d-47eaa0c19b59
- 谁在调用this 所在方法,这个this 就是谁 id:: 625129dd-b45d-4a50-9bae-5ef2fb5bbdde
- getter和setter
id:: 625129e5-e317-48d6-b7f3-0acf62c247c1
- Setter方法 : 专门用来修改对象的私有属性的值 id:: 625129f1-475d-4d1b-b950-1392bd7c988a
- Getter 方法: 专门用来获得对象的私有属性的值 id:: 625129fe-6918-4d7e-9211-d5620c7b7361
- id:: 62512953-95f2-44c4-aef3-8feebcb9e676
- id:: 62512943-6cf5-4c98-8c16-702d6edfb023
- 属性和行为
id:: 624fb005-9338-408d-9042-057369983bc9