add logseq-java
This commit is contained in:
90
logseq-java/journals/2022_04_08.md
Normal file
90
logseq-java/journals/2022_04_08.md
Normal file
@@ -0,0 +1,90 @@
|
||||
- [[属性和行为]]
|
||||
- [[对象的内存模型分析]]
|
||||
- [[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:: 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:: 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
|
||||
Reference in New Issue
Block a user