Java

Cards (103)

  • Java Notes for Professionals
  • GoalKicker.com Free Programming Books
  • This is an unofficial free book created for educational purposes and is not affiliated with official Java® group(s) or company(s).
  • All trademarks and registered trademarks are the property of their respective owners
  • 900+ pages of professional hints and tricks
  • Contents
    • About
    • Chapter 1: Getting started with Java Language
    • Chapter 2: Type Conversion
    • Chapter 3: Getters and Setters
    • Chapter 4: Reference Data Types
    • Chapter 5: Java Compiler - 'javac'
    • Chapter 6: Documenting Java Code
    • Chapter 7: Command line Argument Processing
    • Chapter 8: The Java Command - 'java' and 'javaw'
    • Chapter 9: Literals
    • Chapter 10: Primitive Data Types
    • Chapter 11: Strings
    • Chapter 12: StringBuffer
    • Chapter 13: StringBuilder
    • Chapter 14: String Tokenizer
    • Chapter 15: Splitting a string into fixed length parts
    • Chapter 16: Date Class
  • Converting Date to a certain String format
    Section 16.5
  • LocalTime
    Section 16.6
  • Convert formatted string representation of date to Date object
    Section 16.7
  • Creating Date objects
    Section 16.8
  • Comparing Date objects
    Section 16.9
  • Converting String into Date
    Section 16.10
  • Time Zones and java.util.Date
    Section 16.11
  • Dates and Time (java.time.*)
    Chapter 17
  • Calculate Dierence between 2 LocalDates
    Section 17.1
  • Date and time
    Section 17.2
  • Operations on dates and times
    Section 17.3
  • Instant
    Section 17.4
  • Usage of various classes of Date Time API
    Section 17.5
  • Date Time Formatting
    Section 17.6
  • Simple Date Manipulations
    Section 17.7
  • LocalTime
    Chapter 18
  • Amount of time between two LocalTime
    Section 18.1
  • Intro
    Section 18.2
  • Time Modification
    Section 18.3
  • Time Zones and their time dierence
    Section 18.4
  • BigDecimal
    Chapter 19
  • Comparing BigDecimals
    Section 19.1
  • Using BigDecimal instead of float
    Section 19.2
  • BigDecimal.valueOf()
    Section 19.3
  • Mathematical operations with BigDecimal
    Section 19.4
  • Initialization of BigDecimals with value zero, one or ten
    Section 19.5
  • BigDecimal objects are immutable
    Section 19.6
  • BigInteger
    Chapter 20
  • Initialization
    Section 20.1
  • BigInteger Mathematical Operations Examples
    Section 20.2
  • Comparing BigIntegers
    Section 20.3
  • Binary Logic Operations on BigInteger
    Section 20.4
  • Generating random BigIntegers
    Section 20.5
  • NumberFormat
    Chapter 21