
trkprashant
FREE
5 MIN
LESSON
5 MIN
LESSON
basic concepts of java programming
Score: 0
10.00 USD
/single lesson (60 min.)
Science / Programming / Java
Lesson schedule
Tutor score
0%
positve
feedbacks
positve
feedbacks
Lessons given:
0
Positives
0
Neutrals
0
Negatives
0
Students feedbacks
Tutor information
General information
nick | trkprashant |
---|---|
country | India |
languages | English, Hindi |
contact |
|
Education
Have ample experience in Java programming throughout the academics to IT professional
Experience: 5 years
About me
The theory :
- object-oriented thinking - properties & operations
- Inheritance, Composition and Contract(interface)
- Encapsulation and private, protected, public scopes
- Polymorphism - compile time, run time
- boxing and unboxing
- Generics
- Reflections
The pragmatics:
- primitive types, Arrays in java
- The String and immutability
- The java. lang.* package
- Object and it's methods - toString(), hashCode(), equals() and their purpose
- packages
- POJO - plain old java object
- Exceptions, Errors, stack trace and try-catch-final
- Null and NullPointerException, RuntimeException ( this requires special mention)
- Java Collections API - lists, sets, maps
- Java streaming API - input streams, output streams, readers, writers, iterators, iterables
- The class path, class loading and the ClassNotFoundException
- The annotations
- Java concurrency - Thread, Executors, Runnable, Callable, Future
- Do not forget to read "Java code Conventions" to write beautiful code