整理了Java的面向对象,今天来学习一下API及各种类的使用。(这篇文章写的有点坎坷了,不小心按到了什么快捷键,把这页面删了,结果这页面没有保存,只能再写一遍了)
API,应用程序编程接口。java API是一本程序员的字典,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现了封装,我们不需要关心这些类是如何实现的,只需要关心这些类是如何使用即可。(文末的上传附件好像是个白名单 API上传不了 大家可以自己去搜一下API的1.6版本 是官方发布的中文版 1.6以上版本都没有官方中文版)
查看类所属的包的位置,类的构造方法,方法
可以实现键盘输入数据,到程序当中。
使用步骤:
import java.util.Scanner;
Scanner sc =new Scanner(System.in);
//System.in代表从键盘输入String str = sc.next();
//获取键盘输入的一个字符串
举例
import java.util.Scanner;
public class Demo01{
public static void main(String[] args){
Scanner sc = new Scannner(System.in);
int num1=sc.nextlnt();
int num2=sc.nextlnt();
int result=num1+num2;
System.out.println(result);
}
}
用来生成随机数字。
使用:
import java.util.Random;
Random r = new Random();
int num = r.nextInt();
int num = r.nextInt(3);
//输出范围 0,1,2
import java.util.Random
import java.util.Scanner
public class Demo01{
public static void main(String[] args){
Random r = new Random();
int num = r.nextInt(100);
Scanner sc = new Scanner(System.in);
int num1 = sc.nextint();
while(true){
if(num=num1){
System.out.println(“猜对了”);
Break;
}else if(num1>num){
System.out.println(“太大了”);
}else{
System.out.println(“太小了”);
}
}
}
}
匿名对象就是只有右边的对象,没有左边的名字和赋值运算符
new 类名称();
import java.util.Scanner;
public class Demo02Anonymous{
public static void main(String[] args){
//匿名对象创建使用
int num = new Scanner(System.in).nextInt();
System.out.println(“输入的是”+num);
}
}
注意事项:匿名对象只能使用唯一的一次,下次再用不得不再创建一个新对象。
使用建议:如果确定有一个对象只需要使用唯一的一次,就可以用匿名对象。
代码块中的举例内容我没怎么加注释,大家有兴趣可以研究一下,看看代码传达的意思。
道阻且长,且行且珍惜。(…..代码空格修改了好几次 预览格式挺好的 一发表就全部挤在一起了…)
打赏我,让我更有动力~
© 2016 - 2024 掌控者 All Rights Reserved.