找到 4330 篇文章 关于 Java 8

获取 Java 中整数的哈希码

Arushi
更新于 2019年7月30日 22:30:24

2K+ 阅读量

可以使用 Java 中的 hashCode() 方法获取整数的哈希码。此方法不接受任何参数,并返回 Integer 对象的哈希码值。以下给出了一个演示 Java 中 hashCode() 方法的程序:示例 实时演示import java.lang.*; public class Demo {    public static void main(String args[]) {       Integer i = new Integer(60);       System.out.println("The integer value is: " + i);       System.out.println("The Hashcode for the above value is: " + i.hashCode());    } }输出The integer value is: 60 The Hashcode for the above ... 阅读更多

获取 Java 中字符串的哈希码

Fendadis John
更新于 2019年7月30日 22:30:24

213 阅读量

hashCode() 方法用于获取字符串的哈希码。此方法不接受任何参数,因为它是一个默认方法,并返回一个哈希码值。以下给出了一个演示 Java 中 hashCode() 方法的程序:示例 实时演示import java.io.*; public class Demo {    public static void main(String args[]) {       String str = new String("The sky is blue");       System.out.println("The string is: " + str);       System.out.println("The Hashcode for the string is: " + str.hashCode());    } }输出The string is: The sky is blue The ... 阅读更多

在 Java 垃圾回收中使用 finalize() 方法

Vikyath Ram
更新于 2019年7月30日 22:30:24

1K+ 阅读量

当垃圾回收器确定不再对特定对象进行引用时,垃圾回收器将在该对象上调用 finalize() 方法。finalize() 方法不需要参数,也不返回值。以下给出了一个演示 Java 中 finalize() 方法的程序:示例 实时演示import java.util.*; public class Demo extends GregorianCalendar {    public static void main(String[] args) {       try {          Demo obj = new Demo();          System.out.println("The current time is: " + obj.getTime());          obj.finalize();       ... 阅读更多

重写 Java 类中的 toString() 方法

Rishi Raj
更新于 2019年7月30日 22:30:24

5K+ 阅读量

可以使用 Java 中的 toString() 方法获取对象的字符串表示形式。重写此方法以便可以返回对象值。以下给出了一个演示此方法的程序:示例 实时演示class Student {    private int rno;    private String name;    public Student(int r, String n) {       rno = r;       name = n;    }    public String toString() {       return rno + " " + name;    } } public class Demo {    public static void main(String[] args) {       Student ... 阅读更多

在 Java 中使用静态导入用于 Math 类中的 sqrt() 和 pow() 方法

Fendadis John
更新于 2019年7月30日 22:30:24

814 阅读量

静态导入意味着如果类中的字段和方法被定义为 public static,则可以在代码中使用它们而无需指定其类。Math 类中的 sqrt() 和 pow() 方法位于 java.lang 包中,并使用静态导入。以下给出了一个演示此方法的程序:示例 实时演示import static java.lang.Math.sqrt; import static java.lang.Math.pow; public class Demo {    public static void main(String args[]) {       double num = 4.0;       System.out.println("The number is: " + num);       System.out.println("The square root of the above number is: " + sqrt(num));       ... 阅读更多

在 Java 中静态导入 Math 类方法

Arushi
更新于 2019年7月30日 22:30:24

18K+ 阅读量

静态导入意味着如果类中的字段和方法被定义为 public static,则可以在代码中使用它们而无需指定其类。Math 类中的 sqrt() 方法位于 java.lang 包中,并使用静态导入。以下给出了一个演示此方法的程序:示例 实时演示import static java.lang.Math.sqrt; public class Demo {    public static void main(String[] arg) {       double num = 36.0;       System.out.println("The number is: " + num);       System.out.println("The square root of the above number is: " + sqrt(num));    } }输出The number is: 36.0 The square root ... 阅读更多

如何在 Java 中导入所有类?

Vikyath Ram
更新于 2019年7月30日 22:30:24

12K+ 阅读量

可以使用 import 语句以及字符 * 导入包中的所有类。例如 - 可以使用 import java.util.*; 导入 java.util 包中的所有类。以下给出了一个演示 Java 中此方法的程序:示例 实时演示import java.util.*; public class Demo {    public static void main(String args[]) {       Stack stack = new Stack();       stack.push("Apple");       stack.push("Mango");       stack.push("Guava");       stack.push("Pear");       stack.push("Orange");       System.out.println("The stack elements are: " + stack);    } }输出The stack elements ... 阅读更多

Java 中通过接口实现多继承

Arushi
更新于 2023年9月2日 10:19:21

78K+ 阅读量

接口包含变量和方法,就像类一样,但与类不同的是,接口中的方法默认是抽象的。如果一个类实现了多个接口,或者如果一个接口本身扩展了多个接口,就会发生通过接口实现多继承。以下给出了一个演示 Java 中通过接口实现多继承的程序:示例 实时演示interface AnimalEat {    void eat(); } interface AnimalTravel {    void travel(); } class Animal implements AnimalEat, AnimalTravel {    public void eat() {       System.out.println("Animal is eating");    }    public void travel() {       System.out.println("Animal is travelling");   ... 阅读更多

Java 中接口包含什么

Jai Janardhan
更新于 2019年7月30日 22:30:24

243 阅读量

可以使用 interface 关键字定义接口。它包含变量和方法,就像类一样,但与类不同的是,接口中的方法默认是抽象的。接口主要用于实现抽象,不能被实例化。以下给出了一个演示 Java 中接口的程序:示例 实时演示interface AnimalSound {    abstract void sound(); } class CatSound implements AnimalSound {    public void sound() {       System.out.println("Cat Sound: Meow");    } } class DogSound implements AnimalSound {    public void sound() {       System.out.println("Dog Sound: Bark");    } } ... 阅读更多

为什么在 Java 中使用抽象类?

Rishi Raj
更新于 2019年7月30日 22:30:24

792 阅读量

如果一个类包含至少一个抽象方法,那么它就是一个抽象类。它也可以包含其他非抽象方法。可以使用 abstract 关键字声明一个类为抽象类。此外,抽象类不能被实例化。以下是一个在 Java 中演示抽象类的程序示例:示例 在线演示abstract class Animal {    abstract void sound(); } class Cat extends Animal {    void sound() {       System.out.println("Cat Meows");    } } class Dog extends Animal {    void sound() {       System.out.println("Dog Barks");    } } class Cow extends Animal ... 阅读更多

广告