Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Java Articles
Page 231 of 450
Concurrent Programming Approach using Lambda Expressions
An important addition to Java SE 8 is the lambda expressions feature. A clear and concise expression of method interfaces is possible using expressions. The collection library is extremely helpful. Collections can be iterated, filtered and have data extracted for useful purposes. To implement functional interfaces, lambda expressions are used widely. A lot of code is saved by it. Lambdas expressions allow us to provide the implementation without having to redefine the method. Only the implementation code takes shape in this place through writing. The compiler does not create a. Because Java lambda expressions ...
Read MoreJPMS: Java Platform Module System
JPMS stands for Java Platform Module System. It is the new feature in Java 9. Our java applications and Java packages may be packaged into Java Modules with the aid of Java Module System. The Java Module allows us to designate which of the module’s packages and other Java Modules should be able to see. A Java Module also lists the Java Modules it needs in order to function. The Java Platform System is also known as Java Jigsaw or Project Jigsaw. Jigsaw's name was used at the time of its development. The main intention of developing this is to ...
Read MoreJODA- Time
JODA- Time is an API developed by joda.org which provides better classes and more effective methods for handling date and time than classes from java. util package like calendar, Gregorian calendar, date, etc. It is included in Java 8.0 with the java.time package. To include, we need to import following − import java.time.*; Basic Features of JODA- Time Some of the features of JODA- Time are mentioned below − Simple field accessors are used, such as getYear(), getDayofWeek(), and getDayofYear() It supports seven different calendar systems including, Julian, Islamic, Gregorian, Coptic, Ethiopic, Buddhist and Gregorian-Julian. Option to develop ...
Read MoreJEP Package Tool in Java
JEPs, or Java Enhancement Proposals, are ideas for enhancing the Java platform. The JEP Package Tool is one such improvement that enables programmers to package Java programs as native executables. The creation of native executables from Java programs is possible through the implementation of the JEP Package Tool by developers. Doing so grants independence to these executable files that eliminate dependency on a Java Virtual Machine (JVM) or other associated software components. The advent of this powerful tool began in Java 14 through its introduction as an experimental feature. Syntax for Using JEP Package Tool The JEP Package Tool's syntax ...
Read MoreJavap tool in Java with examples
The javap tool is a useful means of retrieving the information of a specific class or interface. Through its capabilities of disassembling, the javap command—also known as the Java Disassembler—has been given the roles of providing users with comprehensive internal info. From the two options, -c or -verbose, each giving unique results, users are able to find themselves in the realms of byte code and byte code orchestration. If no options are used, javap runs through the public, protected and package fields and methods of inputted classes. Syntax javap [option] [classname] When no options are used Example javap class_name ...
Read MoreJava Stream API Filter
A stream made up of the items of this stream that meet the specified predicate is returned by the stream filter function. It is a middle level operation. These actions are always lazy, I.e., running a filter function or other intermediary operations doesn’t really filter anything; instead, it generates a new stream that, when traversed, includes the items of the initial stream that satisfy the provided predicate. Syntax Stream filter(Predicate
Read MoreJava Sound API
Java sound is a bunch of classes and interfaces. It is a low-level API which is used for effecting and controlling the input and output of sound media and Musical Instrument Digital Interface (MIDI) data. It offers explicit control over the capabilities generally needed for sound input and output, in a framework that promotes extensibility and flexibility. It consists of two packages namely, javax.sound.sampled and javax.sound.midi. Who is the Java Sound API designed for? The Java Sound API satisfies the requirements of a broad spectrum of application developers because sound is such a crucial component. Possible application domains comprise − ...
Read MoreJava Program to take Screenshots
Java AWT (Abstract Window Toolkit) is a versatile package that contains all the classes required for creating user interfaces and painting graphic images. Buttons and scrollbar-like entities are called components in the AWT terminology. The Component class is the root of all the AWT components. Events are triggered in some components when a user interacts with them. The AWTEvent class and its subclasses represent the events that AWT components are capable of firing. In AWTEvent, the AWT event model is explained. A container is a component that may also include other components and containers. Another choice for a container is ...
Read MoreJava Source File Structure
It is used to describe that the Java Source Code file must follow a scheme or structure. The maximum number of classes that may be declared as public in a Java program is one. If a public class exists, the program’s name and the name of the public class must match for there to be no compile time errors. There are no limitations when using any name as the name of the Java source file if there is no public class. In this article, we will see some instructions that a Java program must follow. Structure of Java Program ...
Read MoreCount occurrence of a given character in a string using Stream API in Java
Introduction In this tutorial, we will implement an approach that counts how many times a particular character appears in a string using the Stream API in Java. A string is a collection of characters and we will use a String class method to separate string characters. We will take an input string and define a character we want to count. The functions used in this approach are the chars() method of the String class and the filter() method of the Stream interface. char() = It is a String class instance method. It returns the intstream values. The stream contains ...
Read More