Computer Science Wiki

Home

❯

Web and App Development

❯

Programming Languages

❯

Java

❯

Java Programming Core

❯

Java Standard Edition (Java SE) and Java Programming

Java Standard Edition (Java SE) and Java Programming

Feb 03, 20261 min read

This chapter is about Java programming concepts based on Java SE & JDK Version 11, from basic data types to advanced topics like exception hierarchy and Java reflection API.

Java programming core

Java data types

  • Literals
  • Character
  • String Class
  • StringBuffer
  • StringBuilder
  • Integer Class

Miscellaneous

  • Do-While Loop
  • Static Keyword
  • Access Modifier
  • Final Keyword
  • Type Casting
  • Autoboxing and Unboxing

Object-Oriented Programming (OOP)

  • Class and Object
  • Object Class
  • Encapsulation
  • Inheritance
  • Abstraction
  • Polymorphism
  • Dynamic Method Dispatch (Runtime Polymorphism)
  • Nested Class

Java collections framework

  • Java Collections Framework Overview
  • Generics
  • Collections Class
  • Vector
  • Comparable Interface
  • Comparator Interface

Java programming advanced

  • Enum 1 - Enum Class
  • Enum 2 - Natural Ordering
  • Lambda Expressions
  • Exception
  • Exception Hierarchy
  • Exception Best Practices
  • Annotation
  • User Input Using BufferReader and Scanner
  • Variable-Length Arguments (Varargs)

Java API

  • Stream API
  • Reflection API
  • Java Database Connectivity (JDBC)

Back to parent page: Java

Web_and_App_Development Programming_Languages Java Java_SE


Graph View

  • Java programming core
  • Java data types
  • Miscellaneous
  • Object-Oriented Programming (OOP)
  • Java collections framework
  • Java programming advanced
  • Java API

Backlinks

  • Stream API
  • Annotation
  • Enum 1 - Enum Class
  • Enum 2 - Natural Ordering
  • Exception Best Practices
  • Exception Hierarchy
  • Exception
  • Lambda Expressions
  • User Input using BufferReader and Scanner
  • Variable-Length Arguments (Varargs)
  • Collections Class
  • Comparable Interface
  • Comparator Interface
  • Generics
  • Character
  • Integer Class
  • Literals
  • String Class
  • StringBuffer
  • StringBuilder
  • Type Casting
  • Abstraction
  • Class and Object
  • Dynamic Method Dispatch (Runtime Polymorphism)
  • Encapsulation
  • Inheritance
  • Nested Class
  • Object Class
  • Polymorphism
  • Access Modifier
  • Autoboxing and Unboxing
  • Do-While Loop
  • Final Keyword
  • Static Keyword
  • Java
  • Python

Computer Science Wiki is licensed under CC BY 4.0