The basic class library is a class library provided by java. When we develop, we can select classes from the library and call its methods to implement some functions.
Free video tutorial recommendation: java teaching video
For example:
(1) Scanner
Scanner can read user keyboard input and file input.
//System.in代表键盘输入 Scanner sc=new Scanner(System.in); //增加下面一行将只把回车作为分隔符 sc.useDelimiter("\n"); //判断是否还有下一个输入项 while(sc.hasNext()) { //输出输入项 System.out.println("键盘输入的内容是:"+sc.next()); }
(2) System
The methods in the System class are:
1. Access the environment variables and system properties of the platform where the program is located;
2. Get the current time of the system - currentTimeMillis(), nanoTime();
3. in, out, and err represent the standard input, standard output, and error output streams of the system respectively;
4. It can return the exact hashCode value of the specified object. If the identityHashCode value of two objects is the same, the two objects must be the same object - identityHashCode(Object x);
(3) Runtime
The methods in the Runtime class are:
1. Notify the system to perform garbage collection and clean up system resources - gc(), runFinalization()
2. Load files and dynamic link libraries - load(), loadLibrary()
3. Access JVM related information, such as the number of processors, memory information, etc. ——availableProcessors(), totalMemory()
4. Directly start a separate process to run the operating system
Recommended related articles and tutorials: java quick start
The above is the detailed content of What is the basic class library in java?. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Dreamweaver CS6
Visual web development tools

Safe Exam Browser
Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

SublimeText3 Linux new version
SublimeText3 Linux latest version

MantisBT
Mantis is an easy-to-deploy web-based defect tracking tool designed to aid in product defect tracking. It requires PHP, MySQL and a web server. Check out our demo and hosting services.

WebStorm Mac version
Useful JavaScript development tools