12 2021 档案

摘要:在java中初始化对象有3种方式,它们分别如下 - 通过引用变量初始化对象 通过方法初始化对象 通过构造函数初始化对象 (更多教程请阅读码农之家) 通过引用变量初始化对象 初始化对象仅仅是将数据初步地存储到对象中。下面来看看一个简单的例子,通过引用变量初始化对象。这里创建一个 TestStudent 阅读全文
posted @ 2021-12-15 18:42 small_123 阅读(4310) 评论(0) 推荐(0)
摘要:java中的构造方法是一种特殊类型的方法,用于初始化对象。Java构造函数在对象创建时被调用。 它构造值,即提供对象的数据,这是为什么它被称为构造函数。 (更多教程请阅读码农之家) 创建java构造函数的规则 构造函数基本上定义了两个规则。它们分别如下 - 构造函数名称必须与其类名称相同 构造函数必 阅读全文
posted @ 2021-12-15 18:39 small_123 阅读(487) 评论(0) 推荐(0)
摘要:Java中的静态块主要有两个作用: 用于初始化静态数据成员。 它在类加载时在main方法之前执行。 (更多教程请阅读码农之家) 静态块的示例 class A2 { static { System.out.println("static block is invoked"); } public sta 阅读全文
posted @ 2021-12-15 18:36 small_123 阅读(65) 评论(0) 推荐(0)
摘要:如果在任何方法上应用static关键字,此方法称为静态方法。(更多教程请阅读码农之家) 静态方法属于类,而不属于类的对象。 可以直接调用静态方法,而无需创建类的实例。 静态方法可以访问静态数据成员,并可以更改静态数据成员的值。 静态方法的示例 //Program of changing the co 阅读全文
posted @ 2021-12-15 18:35 small_123 阅读(191) 评论(0) 推荐(0)
摘要:如果将一个变量声明为static,它就是所谓的静态变量了。(更多教程请阅读码农之家) 静态变量可以用于引用所有对象的公共属性(对于每个对象不是唯一的)。如:员工公司名称,学生所在的大学名称。 静态变量的优点: 它能使程序存储器高效(即它节省内存)。 理解不使用静态变量的问题 class Studen 阅读全文
posted @ 2021-12-15 18:33 small_123 阅读(466) 评论(0) 推荐(0)
摘要:可以从方法中 this 关键字作为语句返回。 在这种情况下,方法的返回类型必须是类类型(非原始)。 看看下面的一个例子:(更多教程请阅读码农之家) 作为语句返回的语法 return_type method_name(){ return this; } 从方法中返回为语句的 this 关键字的示例 c 阅读全文
posted @ 2021-12-14 09:44 small_123 阅读(249) 评论(0) 推荐(0)
摘要:this关键字也可以作为方法中的参数传递。 它主要用于事件处理。 看看下面的一个例子:(更多教程请阅读码农之家) class S2 { void m(S2 obj) { System.out.println("method is invoked"); } void p() { m(this); } 阅读全文
posted @ 2021-12-14 09:43 small_123 阅读(2682) 评论(0) 推荐(0)
摘要:this()构造函数调用可以用来调用当前类的构造函数。 它用于重用构造函数。 换句话说,它用于构造函数链接。(更多教程请阅读码农之家) 从参数化构造函数调用默认构造函数: class A { A() { System.out.println("hello a"); } A(int x) { this 阅读全文
posted @ 2021-12-14 09:42 small_123 阅读(507) 评论(0) 推荐(0)
摘要:this关键字可以用来引用当前类的实例变量。如果实例变量和参数之间存在歧义,则 this 关键字可用于明确地指定类变量以解决歧义问题。(更多教程请阅读码农之家) 了解没有 this 关键字的问题 下面先来理解一个不使用 this 关键字的示例: class Student { int rollno; 阅读全文
posted @ 2021-12-14 09:40 small_123 阅读(167) 评论(0) 推荐(0)
摘要:Java中的继承是一种机制,表示为一个对象获取父对象的所有属性和行为。 在Java中继承是:可以创建基于现有类构建新的类。 当您从现有类继承时,就可以重复使用父类的方法和字段,也可以在继承的新类中添加新的方法和字段。 继承表示IS-A关系,也称为父子关系。 为什么在java中使用继承? 对于方法覆盖 阅读全文
posted @ 2021-12-14 09:37 small_123 阅读(277) 评论(0) 推荐(0)
摘要:如果一个类有一个类的实体引用(类中的类),则它称为聚合。 聚合表示HAS-A关系。考虑有一种情况,Employee对象包含许多信息,例如:id,name,emailId等。它包含另一个类对象:address,其包含它自己的信息,例如:城市,州,国家,邮政编码等,如下所示。 class Employe 阅读全文
posted @ 2021-12-14 09:35 small_123 阅读(373) 评论(0) 推荐(0)
摘要:Java提供了java.util.regex包,用于与正则表达式进行模式匹配。 Java正则表达式与Perl编程语言非常相似,非常容易学习。 正则表达式是一种特殊的字符序列,可使用模式中的专用语法来匹配或查找其他字符串或字符串集。 它们可用于搜索,编辑或操作文本和数据。 java.util.rege 阅读全文
posted @ 2021-12-13 14:26 small_123 阅读(428) 评论(0) 推荐(0)
摘要:在程序执行过程中,存在需要多次执行代码块的情况。 通常,语句按顺序执行:首先执行函数中的第一个语句,然后执行第二个语句,依此类推。 编程语言提供各种控制结构,允许更复杂的执行路径。 循环语句用于多次执行一个语句或一组语句,以下是大多数编程语言中循环语句的一般形式 - Java编程语言提供以下类型的循 阅读全文
posted @ 2021-12-13 14:23 small_123 阅读(64) 评论(0) 推荐(0)
摘要:本文将通过示例了解Java中面向对象(OOP)的概念。讨论面向对象编程的特性,以及编写面向对象程序包括创建类,并从这些类创建对象,以及创建应用程序,这些应用程序是使用这些对象的独立可执行程序。 如果以前从未使用过面向对象的编程语言,在开始编写任何代码之前,您需要学习一些基本概念。本课将向您介绍对象, 阅读全文
posted @ 2021-12-13 14:20 small_123 阅读(271) 评论(0) 推荐(0)