Raja has Published 760 Articles

How to retrieve all processes data of Process API in Java 9?

raja

raja

Updated on 09-Mar-2020 05:36:55

458 Views

In Java 9, Process API has been used to control and manage operating system processes. ProcessHandle class provides the process’s native process ID, start time, accumulated CPU time, arguments, command, user, parent process, and descendants. It also provides a method to check processes liveness and to destroy processes. We retrieve all ProcessHandle data as a stream by using the allProcesses() ... Read More

How to get all children of a process using Process API in Java 9?

raja

raja

Updated on 06-Mar-2020 18:23:41

1K+ Views

Process handling classes and related API have been introduced in Java 9. We can use the ProcessHandle interface and related methods to get pid and information about other related processes. We need to get all children of a process, then use java.lang.ProcessHandle.children() method. This method returns a stream, typically a process that ... Read More

How to terminate/destroy a process using Process API in Java 9?

raja

raja

Updated on 06-Mar-2020 12:28:44

1K+ Views

In Java 9, Process API supports an easy way to get much information about a process. ProcessHandle interface can identify and provide the control of native processes and method to check processes liveness and destroy the processes whereas ProcessHandle.Info interface can give an Information snapshot of a process. We need to ... Read More

Importance of ofInstant() method in Java 9?

raja

raja

Updated on 06-Mar-2020 10:35:54

140 Views

In Java 9, the ofInstant() method has introduced for conversion. It is a static method of LocalDate, LocalTime, and LocalDateTime classes. This method converts java.time.Instant object to LocalDate that requires a time zone in the form of java.time.ZoneId.Syntaxpublic static LocalTime ofInstant(Instant instant, ZoneId zone) public static LocalDate ofInstant(Instant instant, ZoneId ... Read More

What is the use of the toEpochSecond() method in Java 9?

raja

raja

Updated on 06-Mar-2020 08:23:43

598 Views

In Java 9, the LocalDate class provides the toEpochSecond() method to convert local date into epoch seconds. The toEpochSecond() method converts the LocalDate to a number of seconds since the epoch 1970-01-01T00:00:00Z. The LocalDate can be combined with a given time and zone offset to calculate seconds starting from 1970-01-01T00:00:00Z.Syntaxpublic ... Read More

What are the enhancements in Internationalization in Java 9?

raja

raja

Updated on 06-Mar-2020 07:32:25

79 Views

Internationalization enhancements in Java 9 include Unicode 8.0, UTF-8 properties files and enabling CLDR locale data by default. Java 9 supports up to Unicode 8.0 standards with 10, 555 characters, 29 scripts, and 42 blocks.In Java 9, the properties files are loaded in UTF-8 encoding. By default, reading an input stream ... Read More

How to access each stack element of StackWalker in Java 9?

raja

raja

Updated on 05-Mar-2020 13:37:55

170 Views

Java 9 introduced StackWalker API as an alternative to Thread.getStackTrace() or Throwable.getStackTrace() and SecurityManager.getClassContext(). This API targets a mechanism to traverse and materialize required stack frames allowing efficient lazy access to additional stack frames when required.If we need to access each stack element of an exception stack trace, then we can use the ... Read More

Importance of Collectors.flatMapping() method in Java 9?

raja

raja

Updated on 05-Mar-2020 10:58:50

290 Views

In Java 9, a new method added to the Collectors class: flatMapping(). It is similar to the Collectors.mapping() method in which the flatMapping() method allows us to handle nested collections. The Collectors.flatMapping() method takes a function to be applied to input elements and a collector to accumulate the elements passed ... Read More

Importance of the Collectors.filtering() method in Java 9?

raja

raja

Updated on 05-Mar-2020 09:45:18

282 Views

Collectors class is an essential part of the Stream API. In Java 9, a new method: filtering() added to the Collectors class. The Collectors.filtering() method can be used for filtering elements in a stream. It is similar to the filter() method on streams. The filter() method processes the values before they have grouped whereas ... Read More

What is a forward reference in JShell in Java 9?

raja

raja

Updated on 05-Mar-2020 07:33:27

221 Views

JShell is a command-line tool that allows us to enter Java statements (simple statements, compound statements, or even full methods and classes), evaluates it and prints the result.Forward references are commands that refer to methods, variables, or classes that don't exist in any code we have typed in JShell. As code entered and evaluated sequentially ... Read More

Advertisements