8月2日总结
8.2 周三
成员内部类
按照内部类在类中定义位置不同,可以分为如下两种形式.
在类的成员位置:成员内部类 ①
在类的局部位置:局部内部类 ②
格式:外部类名.内部类名 对象名二外部类对象:内部类对象;(外界创建对象)②是在方法中定义的类,外界无法直接使用,需要在方法内部创建对象并使用.②可以直接访问外部类的成员,也可以访问方法内的局部变量
匿名内部类
是②的特殊形式。 前提:存在一个类或者接口
格式:new类接名(){
重写方法;
};
本质:是一个继承了该奏或者实现了该接口的子类匿名对象Math.
public finol closs Math
Math包含执行基本数字运算的方法,如基本指数、对数、平方根和三角函数
无构造方法,可通过类名直接调用
方法名 :说明
public static int abs(int as 这回参数的绝对值
public static double ceil(de doublea)返回大于或等于看数的最小doublepublic static double floor(doublea) 返回 小于或=参数的最小d值的public static int round ( float a)按照四舍五入返回最接近参数的intpublic static int max (inta,int6)返回两个int中的 较大值Public static int min (inta,intb) 较小值
public static double pow (double a,clouble b)返回al
oublir static double random()返回值为double的正值0.0,1.0]
Sustem类
System包含几个有用的类学段和方法,它不能被实例化
方法 (非0表示异常终止)
public static void exit(int status) 终止当前运行的java虚拟机
public static long currentTimeMillis()返回当前时间(以ms为单位)
Object 类.
Object是类层次结构的根,每个类都可以将object作为超类,所有类都直接或间接的继承自该类
构造方法:public Object()
学习了toString方法与equals()方法
学习了冒泡排序原理。
Arrays类
包含用于操作数组的各种方法
public static tostring(int[Ja) 返回指定数组内容的字符串表示形式
public static void sort (int[]a) 按照数字顺序排列指定的数
工具类设计思想:
构造方法用private修饰
成员用 public static 修饰
基本类型包装类
常用操件:用于基本数据类型与字符串之间的转换.
byte Byte (包装类)
short Short
int Integer
long Long
float Float
double Double
char character
bllean Bollean
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程