- 博客(11)
- 收藏
- 关注
原创 JAVA基础04
在Java中,运算符的优先级决定了在没有括号的情况下,哪些运算符先执行。了解运算符的优先级非常重要,它可以帮助你控制表达式的计算顺序。理解运算符优先级对于正确编写复杂的表达式至关重要。如果不确定优先级,可以使用括号来明确运算顺序。用于测试一个对象是否是某个类的实例。这些运算符用于执行基本的数学运算。用于比较两个值,返回布尔值(用于增加或减少一个变量的值。用于按位处理整数类型的数据。用于连接多个条件或表达式。
2024-11-06 10:28:56
1034
原创 JAVA基础02
一.Java编程基础一.Java编程基础1.Java程序的基本格式(1)Java程序代码必须放在一个类中,初学者可以简单地把一个类理解为一个Java程序。类使用class关键字定义,在class前面可以有类的修饰符,类的定义格式如下:修饰符class类名程序代码2Java语言是严格区分大小写的。在定义类时,不能将class写成Class,否则编译器会报错。程序中定义一个computer的同时,还可以定义一个Computercomputer和。
2024-11-01 16:04:31
948
原创 JAVA基础01
1.1简介Java是一种高级计算机语言,它是由SUN公司(已被Oracle公司收购)于1995年5月推出的一种可以编写跨平台应用软件、完全面向对象的程序设计语言。Java语言简单易用、安全可靠,自问世以来,与之相关的技术和应用发展得非常快。在计算机、移动电话、家用电器等领域中,Java技术无处不在。1.2JavaSEJavaEE和JavaME针对不同的开发市场,SUN公司将Java划分为三个技术平台,它们分别是JavaSEJavaEE和JavaME。
2024-11-01 15:38:05
1010
原创 Java中的IO流
在这个示例中,`ObjectOutputStream`和`ObjectInputStream`用于将`Person`对象序列化为文件并从文件中反序列化回来。在这个示例中,`FileInputStream`用于从文件中读取字节数据,而`FileOutputStream`用于将数据写入到另一个文件中。这里的`FileReader`和`FileWriter`是专门用于读取和写入文本文件的,它们可以自动处理字符编码。- 输出流:`OutputStream`及其子类,如`FileOutputStream`。
2024-10-13 20:10:42
729
1
原创 Java中的工厂模式
例如,在构建复杂系统时,不仅需要创建不同的交通工具,还可能需要创建配套的工厂和服务类,这时抽象工厂就派上了用场。工厂模式的主要思想是通过创建一个工厂类,根据传入的参数或其他条件来生成对应的对象。简单工厂模式是工厂模式的基础实现之一,它通过一个静态方法,根据传入的参数来决定实例化哪种类型的对象。3. 控制实例化的细节:工厂类可以根据具体的逻辑来控制对象的实例化,例如返回单例对象、池中的对象或新的实例。在工厂方法模式中,每个产品都有自己的工厂类,工厂的职责被分散到多个子类中,从而提高了系统的灵活性和可扩展性。
2024-10-13 20:00:08
254
原创 Java 中的包装类详解
包装类(Wrapper Class)是将 Java 的基本数据类型封装为对象的类。基本类型包装类byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacterbooleanBoolean这些包装类都位于java.lang包下,且继承自Object类。因此,包装类具有对象的所有功能,例如可以与其他对象进行比较、作为参数传递给泛型类、集合等。
2024-09-18 18:54:51
825
原创 Java 中的单例设计模式
单例设计模式(Singleton Pattern)是一种创建型设计模式,其目的是确保一个类在整个应用程序运行期间只有一个实例,并提供一个全局的访问点。这个模式非常适合在需要共享资源、控制全局状态或需要限制实例数量的场景中使用。在 Java 中,单例模式通过限制类的实例化次数并提供一个全局访问该实例的方式来实现。通常,单例模式使用懒汉式或饿汉式两种实现方式。单例设计模式是 Java 中一个非常常用的设计模式,它在控制实例数量、共享全局资源方面非常有用。
2024-08-15 10:04:42
486
原创 Java 中接口的作用及其使用方法
在 Java 编程中,接口(Interface)是一种抽象类型,是一组方法签名的集合。接口不能包含具体的方法实现,但可以定义常量和抽象方法。接口通过关键字interface来声明。它为类提供了一种统一的协议,即任何实现该接口的类都必须实现接口中声明的所有方法。接口的主要目的是为类提供一种契约,规定实现接口的类必须提供某些行为。这种设计有助于实现代码的解耦和灵活性,使得程序可以更易于扩展和维护。在 Java 中定义接口非常简单,使用interface关键字即可。例如,下面定义了一个简单的Animal。
2024-08-15 04:01:14
1801
原创 在Java编程语言中,this关键字与super关键字的比较
this关键字和super关键字在Java中都是非常重要的工具,它们帮助开发者在类的内部和继承关系中更加灵活和清晰地进行编程。在Java编程语言中,this关键字和super关键字是两个非常重要的概念,它们在类与对象的操作中发挥着关键作用。System.out.println("父类构造器,值: " + this.value);System.out.println("父类的方法,值: " + this.value);System.out.println("子类的方法,值: " + this.value);
2024-07-31 16:41:25
415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人