Articles on Trending Technologies

Technical articles with clear explanations and examples

JPMS: Java Platform Module System

Way2Class
Way2Class
Updated on 01-Aug-2023 971 Views

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 More

JODA- Time

Way2Class
Way2Class
Updated on 01-Aug-2023 445 Views

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 More

JEP Package Tool in Java

Way2Class
Way2Class
Updated on 01-Aug-2023 373 Views

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 More

Javap tool in Java with examples

Way2Class
Way2Class
Updated on 01-Aug-2023 633 Views

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 More

Java Stream API Filter

Way2Class
Way2Class
Updated on 01-Aug-2023 518 Views

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 More

Java Sound API

Way2Class
Way2Class
Updated on 01-Aug-2023 1K+ Views

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 More

Startpage Alternatives

Shirjeel Yunus
Shirjeel Yunus
Updated on 01-Aug-2023 551 Views

What is Startpage? Startpage is a private search engine which helps users to search data on the basis of their queries. The platform put a great emphasis on the privacy of users. It does not collect any data nor it tracks the browsing activities. In spite of this, it provides a great search experience to its users. It has been classified as a proxy site as results are available through a proxy server. Price Plans of Startpage Startpage is a search engine that can be used for free. No payment is needed for searching anything. Why Startpage Alternatives? There are ...

Read More

How to compile .ts automatically with real-time changes in .ts file?

Rushi Javiya
Rushi Javiya
Updated on 01-Aug-2023 2K+ Views

TypeScript is a popular programming language widely used for developing large-scale applications. It is a superset of JavaScript and adds optional static typing, interfaces, and generics to the language. When working with TypeScript, it is crucial to have a smooth development workflow that includes automatically compiling .ts files with real-time changes. In this article, we will explore the different tools and techniques that can be used to achieve this. Why Automatically Compile TypeScript Files? When working on a TypeScript project, developers often make changes to the .ts files. After making changes, they must compile these files to get the corresponding ...

Read More

Project Gutenberg Alternatives

Shirjeel Yunus
Shirjeel Yunus
Updated on 01-Aug-2023 966 Views

What is Project Gutenberg? Project Gutenberg is a library which consists of a huge number of eBooks. Many volunteers have digitized these books which can be downloaded by users as per their requirements. The project was started in 1971 and now it has more than 60, 000 books in its library. Charles Frank launched Distributed Proofreaders program in which volunteers were given the task of proofreading the books. Price Plans of Project Gutenberg Project Gutenberg website is available for free. There are no registration charges. You can navigate to the website and browse books. You can download the books without ...

Read More

Java Program to take Screenshots

Way2Class
Way2Class
Updated on 01-Aug-2023 3K+ Views

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 More
Showing 35021–35030 of 61,297 articles
Advertisements