Please enable JavaScript.
Coggle requires JavaScript to display documents.
JAVA (IDE (Tạo mới Project (Vào File ->New->JAva Project, Xuất hiện…
JAVA
-
Stack memory
Bao gồm các giá trị cụ thể của method: các biến local và các tham chiếu tới các đối tượng chứa ở trong heap memory được tham chiếu bởi method.
-
-
-
-
-
Máy ảo là gì ? (JVM)
Là môi trường giả lập giao tiếp thực thi được tạo ra với mục đích chạy các đoạn code được viết bằng ngôn ngữ lập trình JAVA.
-
Các chương trình Java sử dụng máy ảo một cách trừu tượng mà không trực tiếp truy cập vào hệ điều hành.
JDK
Là một tập hợp những công cụ phần mềm được phát triển bởi Sun Microsystems dành cho các nhà phát triển phần mềm
Được phát hành miễn phí gồm có trình biên dịch, trình thông dịch, trình giúp sửa lỗi (debugger, trình chạy applet và tài liệu nghiên cứu
-
Heap memory
-
Bất kỳ khi nào có một đối tượng được tạo, nó sẽ được tạo lưu ở bộ nhớ Heap.
Bộ dọn rác (Garbage Collection) chạy trên heap memory để giải phóng bộ nhớ được sử dụng bởi các đối tượng có bất kỳ tham chiếu nào.
Pool ( string )
-
-
Tạo ra bằng cách gán (assignment)
String str = "abc";
Tạo ra bằng cách sử dụng từ khoá new
String str = new String("abc")
Process
Chương trình nguồn (Source Codes) ----(complier)----> Các mã byte (Byte Codes) ---Kiểm tra các byte---> Các mã byte( Codes) ---> Máy java ảo (Java Virtual Machine) ---> Phần cứng và hệ điều hành (Hardware and OS)