Java学习笔记二--API课堂记录
第一节课
-
方法的重载:方法名相同,参数列表不同
-
方法的重写:方法名,参数列表相同
-
两同:方法名相同,参数列表相同
-
两小:访问权限小与等于父类,返回值类型小于等于父类(返回值为基本数据类型时,必须相等,引用数据类型时必须小于等于父类)
-
一大:抛出的异常要大于等于父类
-
-
JDK的包结构
-
为了便于使用和维护,所以进行分包,JDK类库是按照包结构进行划分的,不同的功能划分在不同的包中。经常使用的包如下:
-
包 功能 java.lang java程序的基础类,如字符串,多线程,java.lang下的类使用频率较高,所以可以直接使用 java.util 常用的工具类,入如集合,random java.io 文件操作、输入输出 java.net 网络操作相关 java.math 数学相关的操作 java.security 安全相关的操作 java.Text 处理文字,日期,数字,格式等操作。
-
-
文档注释
-
以/**开始/结束
-
see 参见,author 作者,since 始于;
-
-
Scanner类
-
引用包的使用步骤
-
import 包名.类名
-
举例:
-
import java.util.Scanner
-
-
创建对象
-
使用该类的构造方法创建对象
-
格式:
-
数据类型 变量名=new 数据类型(参数列表); // 举例 Scanner sc=new Scanner(System.in);
-
-
-
调用方法
-
int i=scan.nextInt(); // 变量名.方法名
-
-
接收字符串
-
scan.next(); scan.nextLine();
-
-
区别:
-
next方法是遇见第一个有效字符(非空格,换行符)开始扫描,当遇到第一个分隔符空格或者回车时,结束扫描
-
-
-
版权声明:本文为sunTyphonn原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。