找到关于编程的34423 篇文章

如何在 Java 中使用枚举与 switch case?

Venkata Sai
更新于 2019年7月30日 22:30:26

1K+ 次浏览

Java 中的枚举 (enum) 是一种数据类型,用于存储一组常量值。您可以使用枚举来存储固定值,例如一周中的几天,一年中的月份等。enum Days { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY }您还可以为声明的常量定义具有自定义值的枚举。但是,您需要有一个实例变量、一个构造函数和一个 getter 方法来返回值。带 switch case 的枚举让我们创建一个包含 5 个常量(代表 5 个不同踏板车的型号及其价格作为值)的枚举,如下所示:enum Scoters { ... 阅读更多

我们可以在 Java 中创建具有自定义值的枚举吗?

Venkata Sai
更新于 2019年7月30日 22:30:26

8K+ 次浏览

Java 中的枚举 (enum) 是一种数据类型,用于存储一组常量值(通常是字符串)。您可以使用枚举来存储固定值,例如一周中的几天,一年中的月份等。enum Days { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY }常量的自定义值除了在枚举中声明简单的字符串常量之外,您还可以为这些常量赋值,例如:enum Vehicles { ACTIVA125(80000), ACTIVA5G(70000), ACCESS125(75000), VESPA(90000), TVSJUPITER(75000); }每当您需要为枚举的常量赋值时:为了保存每个……阅读更多

我们可以在 Java 的枚举中使用变量和方法吗?

Venkata Sai
更新于 2019年7月30日 22:30:26

4K+ 次浏览

Java 中的枚举 (enum) 是一种数据类型,用于存储一组常量值。您可以使用枚举来存储固定值,例如一周中的几天,一年中的月份等。您可以使用关键字 enum 后跟枚举的名称来定义枚举,例如:enum Days { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY }枚举中的方法和变量枚举类似于类,您可以在其中包含变量、方法和构造函数。枚举中只允许使用具体方法。示例在下面的示例中,我们定义了一个名为……阅读更多

什么是 Java 中的枚举?如何从枚举中检索值?

Venkata Sai
更新于 2019年7月30日 22:30:26

561 次浏览

Java 中的枚举 (enum) 是一种数据类型,用于存储一组常量值。您可以使用枚举来存储固定值,例如一周中的几天,一年中的月份等。您可以使用关键字 enum 后跟枚举的名称来定义枚举,例如:enum Days {    SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY }与数组一样,枚举中的元素/常量使用从 0 开始的数字标识,在上例中,日期使用数字标识,如下所示:从枚举中检索值您可以检索所有……阅读更多

解释在 Java 中使用枚举的限制?

Venkata Sai
更新于 2019年7月30日 22:30:26

680 次浏览

Java 中的枚举 (enum) 是一种数据类型,用于存储一组常量值。您可以使用枚举来存储固定值,例如一周中的几天,一年中的月份等。您可以使用关键字 enum 后跟枚举的名称来定义枚举,例如:enum Days {    SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY }需要记住的几点声明枚举时,您需要注意以下几点:建议将常量的名称全部大写,例如:public class EnumerationExample {    enum Days { ... 阅读更多

我们可以在 Java 中将对象引用强制转换为接口引用吗?如果可以,什么时候?

Venkata Sai
更新于 2019年7月30日 22:30:26

7K+ 次浏览

可以。如果您实现了一个接口并从一个类为其方法提供主体。您可以使用接口的引用变量来保存该类的对象,即,将对象引用强制转换为接口引用。但是,使用此方法只能访问接口的方法,如果您尝试访问类的方法,则会生成编译时错误。示例在下面的 Java 示例中,我们有一个名为 MyInterface 的接口,其中包含一个抽象方法 display()。我们有一个名为 InterfaceExample 的类,其中包含一个方法 (show())。此外,我们正在实现……阅读更多

Java 支持多重继承吗?为什么?我们如何解决这个问题?

Venkata Sai
更新于 2019年7月30日 22:30:26

5K+ 次浏览

每当您扩展一个类时,超类的成员副本都会提供给子类对象,并且您可以使用子类的对象调用超类的方法。示例在下面的示例中,我们有一个名为 SuperClass 的类,其中包含一个名为 demo() 的方法。我们使用另一个类 (SubClass) 扩展此类。现在,您可以创建一个子类对象并调用 demo() 方法。 实时演示class SuperClass{ public void demo() { System.out.println("demo method"); } } public class SubClass extends SuperClass { public ... 阅读更多

在 Java 的接口中允许哪些修饰符用于方法?

Venkata Sai
更新于 2019年7月30日 22:30:26

3K+ 次浏览

Java 中的接口是方法原型的规范。每当您需要指导程序员或制定一个合同,指定类型的使用方法和字段应该如何时,您可以定义一个接口。在 Java 7 中截至 Java 7,您只能对接口的方法使用 public 和 abstract 作为修饰符。interface MyInterface{ public abstract void display(); public abstract void setName(String name); public abstract void setAge(int age); }在接口的方法中使用任何其他修饰符都会导致编译时错误。从 Java 8 开始从 Java 8 开始,接口……阅读更多

我们可以在 Java 中将接口的方法声明为 final 吗?

Venkata Sai
更新于 2019年7月30日 22:30:26

1K+ 次浏览

Java 中的接口是方法原型的规范。每当您需要指导程序员或制定一个合同,指定类型的使用方法和字段应该如何时,您可以定义一个接口。默认情况下,接口的所有方法都是 public 和 abstract 的。例如,在下面的 Java 程序中,我们正在声明一个名为 demo 的方法。public interface MyInterface{ void demo(); }如果您使用 javac 命令编译此代码,如下所示:c:\Examples>javac MyInterface.java它将编译成功,不会报错。但是,如果您使用 javap 命令验证编译后的接口,……阅读更多

解释 Java 中包的命名约定?

Venkata Sai
更新于 2019年7月30日 22:30:26

1K+ 次浏览

选择包名时,您需要注意以下几点。包的名称应为小写字母。建议以顶级域名后跟子域名开头,例如:com.example.tutorialspoint。示例您可以声明一个包,例如:package com.mypackage.tutorialspoint; Public class Sample{ Public static void main(String args[]){ System.out.println("Welcome to Tutorialspoint"); } }执行包您需要使用 –d 选项编译带有包的文件,例如:C:\Sample>javac -d . PackageExample.java编译后,您可以看到类文件……阅读更多

广告
© . All rights reserved.