2022年12月30日
摘要: Date类 Date表示特定的瞬间,精确到毫秒。Date类中的大部分方法都已经被Calendar类中的方法所取代。 时间单位 1秒=1000毫秒 1毫秒=1000微秒 1微秒=1000纳秒 import java.util.Date; public class DateClass { public 阅读全文
posted @ 2022-12-30 19:22 小宇不会编程 阅读(23) 评论(0) 推荐(0)
  2022年12月28日
摘要: 思考代码输出结果 public class TestBigDecimal { public static void main(String[] args) { double d1 = 1.0; double d2 = 0.9; System.out.println(d1-d2); double re 阅读全文
posted @ 2022-12-28 19:05 小宇不会编程 阅读(22) 评论(0) 推荐(0)
  2022年12月24日
摘要: 概述 字符串是常量,创建之后不可改变。 字符串字面值存储在字符串池中,可以共享。 String s = "Hello"; 产生一个对象,字符串池中存储。 String s = new String("Hello"); 产生两个对象,堆、池各存储一个。 public class Application 阅读全文
posted @ 2022-12-24 19:46 小宇不会编程 阅读(118) 评论(0) 推荐(0)
  2022年12月21日
摘要: 概述 超类、基类,所有类的直接或间接父类,位于继承树的最顶层。 任何类,如没有书写extends显示继承某个类,都默认直接继承Object类,否则为间接继承。 0bject类中所定义的方法,是所有对象都具备的方法。 Object类型可以存储任何对象。 作为参数,可接受任何对象。。作为返回值,可返回任 阅读全文
posted @ 2022-12-21 20:32 小宇不会编程 阅读(25) 评论(0) 推荐(0)
  2022年12月17日
摘要: 匿名内部类 没有类名的局部内部类(一切特征都与局部内部类相同)。 必须继承一个父类或者实现一个接口。 定义类、实现类、创建对象的语法合并,只能创建一个该类的对象。 优点:减少代码量。 缺点:可读性较差。 //接口 public interface USB { //服务 void service(); 阅读全文
posted @ 2022-12-17 20:30 小宇不会编程 阅读(18) 评论(0) 推荐(0)
  2022年12月16日
摘要: 局部内部类 定义在外部类方法中,作用范围和创建对象范围仅限于当前方法。 局部内部类访问外部类当前方法中的局部变量时,因无法保障变量的生命周期与自身相同,变量必须修饰为final。 限制类的适用范围 //外部类 public class Outer { private String name = "刘 阅读全文
posted @ 2022-12-16 21:07 小宇不会编程 阅读(44) 评论(0) 推荐(0)
摘要: 静态内部类 不依赖外部类对象,可直接创建或通过类名访问,可声明静态成员。 //外部类 public class Outer { private String name = "xxx"; private int age = 18; //静态内部类:级别和外部类相同 static class Inner 阅读全文
posted @ 2022-12-16 21:06 小宇不会编程 阅读(20) 评论(0) 推荐(0)
摘要: 成员内部类 在类的内部定义,与实例变量、实例方法同级别的类。 外部类的一个实例部分,创建内部类对象时,必须依赖外部类对象。 public class Testouter i public static void main(string[] args){ //1创建外部类对象 outer outer= 阅读全文
posted @ 2022-12-16 21:06 小宇不会编程 阅读(27) 评论(0) 推荐(0)
  2022年12月14日
摘要: 内部类的分类 成员内部类 静态内部类 局部内部类 匿名内部类 内部类的概念 概念 在一个类的内部再定义一个完整的类 特点 编译之后可生成独立的字节码文件。 内部类可以直接访问外部类的私有成员,而不破坏封装。 可为外部类提供必要的内部功能组件。 阅读全文
posted @ 2022-12-14 19:34 小宇不会编程 阅读(28) 评论(0) 推荐(0)
  2022年12月10日
摘要: Error Error类对象由Java虚拟机生成并抛出,大多数错误与代码编写者所执行的操作无关。 Java虚拟机运行错误(Virtual MachineError),当JVM不再有继续执行操作所需的内存资源时,将出现OutOfMemoryError。这些异常发生时,Java虚拟机(JVM)一般会选择 阅读全文
posted @ 2022-12-10 20:17 小宇不会编程 阅读(50) 评论(0) 推荐(0)