
JAVA
文章平均质量分 91
Tina@Qian
技术小白一枚~
展开
-
面向对象编程基础
/ 显示账户基本信息System.out.println("账户ID:"+account.id);System.out.println("账户名称:"+account.name);System.out.println("账户余额:"+account.balance);System.out.println("账户的年利率:"+account.annualInterestRate);原创 2023-05-20 11:51:50 · 56 阅读 · 1 评论 -
Java基础知识(一)
将包装数据类型转换为对应的基本数据类型,原理是通过调用包装类对象的xxxValue()方法(例如,intValue()、doubleValue()等)来实现的。同时,子类的构造方法默认调用父类的无参构造方法,如果父类没有无参构造方法,需要在子类的构造方法中显式调用父类的构造方法并传递参数。将基本数据类型转换为对应的包装数据类型,原理是通过调用对应包装类的valueOf()方法来实现的,该方法接收一个基本类型数据作为参数,并返回对应的包装类对象。在解决问题的时候是以问题中涉及的对象为核心,强调的是问题主体。原创 2023-10-15 11:49:02 · 85 阅读 · 1 评论 -
Java基础知识(二)
String类由于不可变性的特性,在进行频繁修改操作时会产生大量的临时对象,对内存和性能有一定的开销。就可以被检测到的异常,需要在代码中显式处理或声明。是将对象被拷贝的引用复制给新的对象,新对象和原始对象共享同一份数据,只复制对象本身及其基本类型的属性,而不复制关联的对象。当在迭代集合(如List、Set)的过程中,通过除迭代器本身的方式修改了集合的内容,会抛出ConcurrentModificationException异常。是将对象及其所有相关的对象完全复制一份,包括对象中的所有属性和关联的对象。原创 2023-10-15 19:27:26 · 80 阅读 · 1 评论 -
Java基础知识(三)
通过反射机制,我们可以在程序运行时获取对象的方法和属性等信息,并且可以动态地调用对象的方法和访问对象的属性。③ 泛型类:在类的定义中使用泛型,使得类的字段、方法、构造函数等都可以使用泛型类型。它允许我们在类、接口或方法的定义中使用参数化类型,即将类型作为参数传入,以便在使用时动态确定具体的类型。泛型方法可以在普通类中定义,也可以在泛型类中定义。例如,可以编写一个通用的日志记录工具,可以记录任意类型的对象的信息。的定义中指定一个或多个类型参数,使得这些类型参数可以在类或接口中被使用,实现参数化的灵活性。原创 2023-10-16 11:49:28 · 72 阅读 · 1 评论 -
面向对象的三大特性
生活中知道的最清楚继承莫过于是王位继承了,下一代皇帝可以继承上一代皇帝的东西。生活中的继承允许信息、财富、技能和价值观在家族、职业、社会和文化中得以传递和延续。在现实生活中也扮演着重要的角色。指的是通过统一的接口或抽象类,使用不同的实现类对象来实现同一个操作或方法调用,从而实现代码的灵活性、可扩展性和可重用性。原创 2023-05-20 10:37:33 · 235 阅读 · 1 评论 -
Java概述与环境搭建
程序是指计算机执行特定任务的一系列指令的集合。通常,程序由高级语言编写而成,经过编译或解释器转换成计算机可执行的二进制代码。和程序容易混淆的几个概念:算法是一组解决问题的步骤,是程序的基础。代码则是程序员编写的计算机可读的指令集合,代码是程序的实现形式。软件则是指可以被安装和运行的程序,在计算机上完成特定任务的应用程序,包含了程序以及其他必要的资源和库。原创 2023-10-15 14:38:41 · 47 阅读 · 1 评论