1. Provides an easy-to-use language by:
- Avoiding many pitfalls of other languages
- Being object-oriented
- Enabling users to create streamlined and clear code
2. Provides an interpreted environment for:
- Improved speed of development
- Code portability
3. Enables users to run more than one thread of activity
4. Loads classes dynamically; that is, at the time they are
actually needed
5. Supports changing programs dynamically during
runtime by loading classes from disparate sources
6. Furnishes better security
The following features fulfill these goals:
• The Java Virtual Machine (JVM™)1
• Garbage collection
• The Java Runtime Environment (JRE)
• JVM tool interface
The following features fulfill these goals:
• The Java Virtual Machine (JVM™)1
• Garbage collection
• The Java Runtime Environment (JRE)
• JVM tool interface
0 komentar:
Posting Komentar