在学习完Java的基础语法之后,我们还需要学会如何使用API文档,这几乎是程序员所必备的能力。对于API我们不必须去记住每一个类的功能乃至用法,只需会查就行了。但是话说回来,一些经常使用的类我们还是必须记住如何使用它的,因为这样可以大大加快我们的开发速度。甚至一些面试官也经常在这方面出一些考题。那么到底哪些重要的API类我们必须记住呢?笔者在这给大家总结了一些,希望对大家有所帮助。
Scanner
这个主要是用来读取用户从键盘上的输入信息的。因为一个程序不可能总是从程序代码或者数据库中获取数据,有些时候必须和用户产生交互,进而判断用户的需求,这个时候我们的Scanner类就派上用场了,那么这个类到底如何使用呢?其实很简单,往下看。
import java.util.Scanner;
public class Scanner_Learn {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String data = sc.next();
System.out.println(data);
}
}
程序运行图
其中的sc.next()默认是接收String类型,如果想要接收Int类型的数据可以sc.nextInt();其他同理。
2.匿名对象,这个虽然不是一个具体的关键字,但却是非常重要的一个知识点。如果我们确定了某个对象仅仅使用一次,便可以使用匿名对象来完成操作,具体如下:
首先需要创建两个类,一个类是Car,一个类是Info,代码分别如下:
Car:
public class Car {
private int age;
private String name;
public Car(int age,String name){
this.age = age;
this.name = name;
}
public void carInfo(){
System.out.println(this.age + ''岁的'' + this.name + ''是本车的主人。'');
}
}
Car类截图
Info:
public class Info {
public static void main(String[] args){
new Car(55,''王景福'').carInfo();
}
}
Info类截图
下面是结果运行图
结果运行图
我们可以从中发现,很多时候其实匿名类更加的简单方便的。