• Java
    • JAXB Tutorial
      • What is JAXB
      • JAXB Marshalling Example
      • JAXB UnMarshalling Example
  • Spring Tutorial
    • Spring Core Tutorial
    • Spring MVC Tutorial
      • Quick Start
        • Flow Diagram
        • Hello World Example
        • Form Handling Example
      • Handler Mapping
        • BeanNameUrlHandlerMapping
        • ControllerClassNameHandlerMapping
        • SimpleUrlHandlerMapping
      • Validation & Exception Handling
        • Validation+Annotations
        • Validation+ResourceBundle
        • @ExceptionHandler
        • @ControllerAdvice
        • Custom Exception Handling
      • Form Tag Library
        • Textbox Example
        • TextArea Example
        • Password Example
        • Dropdown Box Example
        • Checkboxes Example
        • Radiobuttons Example
        • HiddenValue Example
      • Misc
        • Change Config file name
    • Spring Boot Tutorial
  • Hibernate Tutorial
  • REST Tutorial
    • JAX-RS REST @PathParam Example
    • JAX-RS REST @QueryParam Example
    • JAX-RS REST @DefaultValue Example
    • JAX-RS REST @Context Example
    • JAX-RS REST @MatrixParam Example
    • JAX-RS REST @FormParam Example
    • JAX-RS REST @Produces Example
    • JAX-RS REST @Consumes Example
    • JAX-RS REST @Produces both XML and JSON Example
    • JAX-RS REST @Consumes both XML and JSON Example
  • Miscellaneous
    • JSON Parser
      • Read a JSON file
      • Write JSON object to File
      • Read / Write JSON using GSON
      • Java Object to JSON using JAXB
    • CSV Parser
      • Read / Write CSV file
      • Read/Parse/Write CSV File – OpenCSV
      • Export data into a CSV File
      • CsvToBean and BeanToCsv – OpenCSV

JavaInterviewPoint

Java Development Tutorials

Java Identifiers | Rules for Java Identifiers

February 8, 2021 by javainterviewpoint Leave a Comment

Java Identifiers

What is an identifier in Java?  Java Identifiers are nothing but the name of class, interface, method, or variable. For example int message = "Welcome" Where int is the data type and message is the identifier/ variable name. … [Read more...]

Java Consumer Example – Functional Interface

January 11, 2021 by javainterviewpoint Leave a Comment

Java Consumer Example

The Consumer Functional interface takes a single input and does not return anything. The consumer interface is located in java.util.function package. It has a Single Abstract Method (SAM) accept(), which accepts the generic object type T and doesn't return any result. … [Read more...]

Java Function Example – Functional Interface

December 21, 2020 by javainterviewpoint Leave a Comment

Java Function Example

The Function Functional interface takes a single input and returns any value. The function interface is located in java.util.function package. It has a Single Abstract Method (SAM) apply(), which accepts the generic object type T and returns object type R. … [Read more...]

Java Predicate Example – Functional Interface

December 7, 2020 by javainterviewpoint Leave a Comment

Java Predicate Example

The Predicate Functional interface takes a single input and returns a boolean value. The predicate interface is located in java.util.function package. It has a Single Abstract Method (SAM) test(), which accepts the generic object type T and returns a boolean. … [Read more...]

Java Method Reference – Static, Instance, Arbitrary Object & Constructor Reference

November 23, 2020 by javainterviewpoint Leave a Comment

Types of Method Reference

In this article, we will look at Java method reference and its types - Static method reference, Instance method reference, Arbitrary object reference, and Constructor Reference. The method reference is nothing but the simplified version of the lambda expression. Instead of providing an implementation body, a method reference refers to an existing available method. … [Read more...]

Python Split String [ Delimiter, Space, Character, Regex, Multiple Delimiters ]

November 3, 2020 by javainterviewpoint Leave a Comment

Python Split String

Splitting a String into separate words is one of the most common operations performed on a String. We can use the split() method of the str class to perform the split operation. In this Python Split String article, we will learn how to split string in Python based on a delimiter, comma, space, character, regex, and multiple delimiters. … [Read more...]

Python String to Int Conversion & Vice-Versa [ Int to String ]

October 20, 2020 by javainterviewpoint Leave a Comment

Python String to Int Conversion

In this tutorial, we will learn how to convert Python String to Int and vice-versa (Python Int to String). We will also explore the how-to convert String into an int with different bases and the possible conversion errors. … [Read more...]

Python Strings Basics and String Operations

October 6, 2020 by javainterviewpoint Leave a Comment

Python Strings Basics and String Operations

Python String is one of the most popular data types in Python. A string is a sequence of characters such as names, special characters, or numbers to display.  In this article, we will learn about the Python Strings Basics and some String Operations. … [Read more...]

Java Functional Interface – @FunctionalInterface Annotation

September 22, 2020 by javainterviewpoint Leave a Comment

Comparator Interface

The Functional Interface is introduced in Java 8, and it is nothing but an interface with a Single Abstract Method (SAM). A functional interface can act as a target for a lambda expression or a method reference. … [Read more...]

Spring Dependency Injection [Inversion of Control]

September 8, 2020 by javainterviewpoint Leave a Comment

Spring Dependency Injection

Dependency Injection(DI) is the most important feature of Spring Framework. Dependency Injection is a design pattern that removes the dependency between objects so that the objects are loosely coupled. In Spring there exist two major types of Dependency Injection. Setter Injection Constructor Injection … [Read more...]

Prime Number Program in Python with Optimization [Sieve of Eratosthenes & 6n+1 / 6n-1 ]

September 1, 2020 by javainterviewpoint Leave a Comment

Prime Number Program in Python

What is a Prime Number? A Prime Number is a number which is greater than 1 and divisible by 1 and only itself. Some of the Prime Numbers are 2, 3, 5, 7, 11, 13, 17... In this article, let's create a Prime Number Program in Python and learn some Optimization techniques. … [Read more...]

Python Keywords and Identifiers

August 25, 2020 by javainterviewpoint Leave a Comment

Python Keywords and Identifiers

In this article, let's learn about Python Keywords and Identifiers. Keywords in Python are the reserved words and cannot be used as variable names, function names, or class names, etc.  Python Identifiers are nothing but the name which we give to identify a variable, function, object, etc. … [Read more...]

  • 1
  • 2
  • 3
  • …
  • 31
  • Next Page »

Java Basics

  • JVM Architecture
  • Object in Java
  • Class in Java
  • How to Set Classpath for Java in Windows
  • Components of JDK
  • Decompiling a class file
  • Use of Class.forName in java
  • Use Class.forName in SQL JDBC

Oops Concepts

  • Inheritance in Java
  • Types of Inheritance in Java
  • Single Inheritance in Java
  • Multiple Inheritance in Java
  • Multilevel Inheritance in Java
  • Hierarchical Inheritance in Java
  • Hybrid Inheritance in Java
  • Polymorphism in Java – Method Overloading and Overriding
  • Types of Polymorphism in java
  • Method Overriding in Java
  • Can we Overload static methods in Java
  • Can we Override static methods in Java
  • Java Constructor Overloading
  • Java Method Overloading Example
  • Encapsulation in Java with Example
  • Constructor in Java
  • Constructor in an Interface?
  • Parameterized Constructor in Java
  • Constructor Chaining with example
  • What is the use of a Private Constructors in Java
  • Interface in Java
  • What is Marker Interface
  • Abstract Class in Java

Java Keywords

  • Java this keyword
  • Java super keyword
  • Final Keyword in Java
  • static Keyword in Java
  • Static Import
  • Transient Keyword

Miscellaneous

  • newInstance() method
  • How does Hashmap works internally in Java
  • Java Ternary operator
  • How System.out.println() really work?
  • Autoboxing and Unboxing Examples
  • Serialization and Deserialization in Java with Example
  • Generate SerialVersionUID in Java
  • How to make a class Immutable in Java
  • Differences betwen HashMap and Hashtable
  • Difference between Enumeration and Iterator ?
  • Difference between fail-fast and fail-safe Iterator
  • Difference Between Interface and Abstract Class in Java
  • Difference between equals() and ==
  • Sort Objects in a ArrayList using Java Comparable Interface
  • Sort Objects in a ArrayList using Java Comparator

Follow

  • Coding Utils

Useful Links

  • Spring 4.1.x Documentation
  • Spring 3.2.x Documentation
  • Spring 2.5.x Documentation
  • Java 6 API
  • Java 7 API
  • Java 8 API
  • Java EE 5 Tutorial
  • Java EE 6 Tutorial
  • Java EE 7 Tutorial
  • Maven Repository
  • Hibernate ORM

About JavaInterviewPoint

javainterviewpoint.com is a tech blog dedicated to all Java/J2EE developers and Web Developers. We publish useful tutorials on Java, J2EE and all latest frameworks.

All examples and tutorials posted here are very well tested in our development environment.

Connect with us on Facebook | Privacy Policy | Sitemap

Copyright ©2023 · Java Interview Point - All Rights Are Reserved ·