每日学习05

今天学习了内部类和Math,System,Runtime
Math主要对数值进行操作并返回,比如向上取整向下取整,四舍五入等
System中拷贝数组,5个参数,比如要把arr1中的前5个元素拷贝到arr2中的前五个位置上
System.arrcopy(arr1,0,arr2,0,5);
Runtime主要是关于运行环境的一些信息
因为运行环境是唯一的,所以Runtime对象是唯一的,构造方法私有,用getRuntime获得对象,availableProcessors获得CPU线程数,Maxmemory表示能从系统中获得的内存,totalMemory表示已经从系统中获得的内存
关于内部类,最重要的是匿名内部类,当一个方法的参数是接口或者是一个类的时候,并且这个实现类只用一次,这个时候可以通过匿名内部类减少代码,new 接口(){};大括号里的内容为类,new (){}指的是创建一个没有名字的内部类

明天学习剩余的一些API,并且完成相应练习

今日无问题

posted @ 2026-07-16 16:31  wangcoders  阅读(8)  评论(0)    收藏  举报