320学习笔记(contain:接口类、抽象类、包装类、Bpject类接收、包装类、泛型、包的导入、访问权限表格、toString、基本异常处理、parseInt和valueOf方法的区别、键盘输入)

在JDK1.8以后接口类可以定义普通方法:

抽象类和接口的区别:

注意:抽象类和接口都可以使用的时候,优先使用接口。 

Object类的接收

Object类对象可以接收所有类的对象,因为他是所有类的父类,对象传给Object obj,相当于Object obj=new 对象,完成向上转型。

包装类

将基本数据类型包装进对象里面。

泛型 示例代码

 

泛型通配符<?>

 设置上限:

设置泛型下限:

泛型接口:

 import语句
之前所讲解的程序,两个类是存放在同一个包中的,因此代码与之前没有什么根本的不同,但是如果几个类存放在不同的包中,则在使用类的时候就必须通过import语句导入。
语法:
——import 包名称.子包名称.类名称 ; —> 手工导入所需要的类
——import 包名称.子包名称.* ;   —> 由JVM自动加载所需要的类

 访问权限

toString的重写和调用

在Java中,所有的对象都是继承自Object,自然继承了toString方法,在当使用System,out.println()里面为一个对象的引用时,自动调用toString方法讲对象打印出来。如果重写了tostring方法则调用重写的toString 方法。

处理异常

组合形式:try...catch、try...catch...finally、try...finally;

finally里面的语句,不管出不出现异常,都会执行。

parseInt和valueOf方法的区别:

从返回类型可以看出parseInt返回的是基本类型int,而valueOf返回的是对象。

 int i = Integer.praseInt(String s);//返回int

 int i = Integer.valueOf(String s);//返回Integer的对象

 键盘输入:

int=a,b,c;

Scanner scan = new Scanner(System.in);

System.out.println("请输入三个数");

//键盘输入三个数

a = scan.nextInt();

b = scan.nextInt();

c = scan.nextInt();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值