Found 9105 Articles for Object Oriented Programming

How to convert a String to an int in Java

vanithasree
Updated on 25-Feb-2020 05:20:34

433 Views

Following example is converting a String to int.ExampleLive Demopublic class Tester {    public static void main(String[] args) {       String intString = "1234";       int value = new Integer(intString).intValue();       System.out.println(value);    } }Output1234

How to avoid Java code in jsp page?

radhakrishna
Updated on 30-Jul-2019 22:30:21

272 Views

You can use JSTL, JSP Standard Tag Library or EL, Expression Language to avoid scriptlets.

Pass by reference vs Pass by Value in java

Giri Raju
Updated on 25-Feb-2020 05:22:52

6K+ Views

Call by Value means calling a method with a parameter as value. Through this, the argument value is passed to the parameter.While Call by Reference means calling a method with a parameter as a reference. Through this, the argument reference is passed to the parameter.In call by value, the modification done to the parameter passed does not reflect in the caller's scope while in the call by reference, the modification done to the parameter passed are persistent and changes are reflected in the caller's scope.But Java uses only call by value. It creates a copy of references and pass them ... Read More

Difference between HashMap and HashTable in Java.

Ankitha Reddy
Updated on 30-Jul-2019 22:30:21

21K+ Views

HashMap is non-syncronized and is not thread safe while HashTable is thread safe and is synchronized. HashMap allows one null key and values can be null whereas HashTable doesn't allow null key or value. HashMap is faster than HashTable. HashMap iterator is fail-safe where HashTable iterator is not fail-safe. HashMap extends AbstractMap class where HashTable extends Dictionary class.

Difference between Object and Class in Java

Kiran Kumar Panigrahi
Updated on 12-Apr-2025 16:28:00

2K+ Views

Java is an object-oriented programming language, which means that everything in Java is represented as a class and object. Every entity with state and behavior is an object. And, classes are the templates to create objects. It contains data and functions so that it can later be accessed by their objects wherever and whenever they are needed. The main task of objects is to get the data present in the classes or use the functions in those classes to manipulate the data. It is compulsory for a class to have an object. Otherwise, it can't be used. But, an object ... Read More

Java program to display command-line arguments

Govinda Sai
Updated on 07-Nov-2024 17:45:37

13K+ Views

In this article, we will learn how to use command-line arguments in Java. Command-line arguments provide a way to pass information to a program when it is executed from the command line. These arguments are passed to the main method of the Java program as an array of String values, allowing the program to access and use them directly. Problem Statement Given a Java program, the task is to display all of the command-line arguments passed to the program when it is executed. Input Command-line arguments:this is a command line 200 -100Output args[0]: thisargs[1]: isargs[2]: aargs[3]: commandargs[4]: lineargs[5]: 200args[6]: ... Read More

Java API documentation generator

Alshifa Hasnain
Updated on 13-Feb-2025 18:46:55

676 Views

In this article, we will learn about Java API documentation generators. Java API documentation generators automate the process of creating structured and readable documentation for Java projects, making it easier for developers to understand and use APIs. What is a Java API Documentation Generator? A Java API documentation generator is a tool that analyzes Java source code and generates documentation in a structured format, typically HTML, XML, or Markdown. These tools extract comments and annotations from the code and transform them into comprehensive references for developers. Different Java API Documentation Generators The Following are Popular Java API documentation generators − ... Read More

Java strictfp keyword

Shriansh Kumar
Updated on 31-Jul-2024 17:27:39

2K+ Views

The strictfp keyword is a modifier that stands for strict floating point. As the name suggests, it ensures that floating-point operations give the same result on any platform. This keyword was introduced in Java version 1.2. In Java, the floating point precision may vary from one platform to another. The strictfp keyword solves this issue and ensures consistency across all platforms. With the release of Java 17 version, the strictfp keyword is no longer needed. Regardless of whether you use this keyword, the JVM now provides consistent results for floating-point calculations across different platforms. When to use Java strictfp keyword? ... Read More

Call by value and Call by reference in Java

Sravani S
Updated on 07-Nov-2023 04:25:11

67K+ Views

Call by Value means calling a method with a parameter as value. Through this, the argument value is passed to the parameter.While Call by Reference means calling a method with a parameter as a reference. Through this, the argument reference is passed to the parameter.In call by value, the modification done to the parameter passed does not reflect in the caller's scope while in the call by reference, the modification done to the parameter passed are persistent and changes are reflected in the caller's scope.Following is the example of the call by value −The following program shows an example of ... Read More

Single dimensional array in Java

V Jyothi
Updated on 17-Jun-2020 08:12:12

929 Views

Following is a simple example of a single dimensional array.Example Live Demopublic class Tester {    public static void main(String[] args) {       double[] myList = {1.9, 2.9, 3.4, 3.5};       // Print all the array elements       for (double element: myList) {          System.out.print(element + " ");       }    } }Output1.9 2.9 3.4 3.5

Advertisements