Professional Documents
Culture Documents
E r w i n Yu l i a n t o , S .T. , M . K o m . , C E P. , M C P. ,
http://unla.ac.id
rwinyulianto@yahoo.com
Learning Goal & Method
Approach :
- Expository (Teacher Centered)
- Inquiry (Student Centered)
- Contextual Teaching & Learning (CTL)
- Direct Method
Method :
- Classic Learning, Ask & Answer, Discussion, Problem Solving,
Presentation
Contents
Software Engineering
Java Architecture
Object Oriented Programming Language
Java Virtual Machine (JVM) : acts as an interface between Java application and
the host devices operating system interpreter machine
Reduced Object Code size into 50-80 KB.
Minimal Memory utilization.
Performance made effective in 16-bit or 32-bit processors.
Highly portable architecture with minimal platform specific code.
Independent Multithreading System and Garbage Collection.
Vendor Specific Classes (OEM) : company that makes a part that is marketed by
another company typically as a component of the second company's product.
Heap : share memory resource among all threads and stores all
created objects & array
The heap space itself is separated into several spaces :
Young generation with eden space and survivor space :
New/Short-Term Objects are instantiated in the eden
space.
Survived/Mid-Term Objects are copied from the eden space
to the survivor space.
Old Generation with tenured space
Tenured/Long-Term Objects are copied from the survivor to
the old generation space
Perm Space : for class definition, meta data and string pools.
Object Oriented Programming Language
Object Oriented Programming Language