add logseq-java

This commit is contained in:
Lostecho
2024-02-02 00:12:49 +08:00
parent 1cd5bb460f
commit c7947017c3
875 changed files with 57100 additions and 0 deletions

View 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