找到 4330 篇文章 关于 Java 8

在 Java 中向 Vector 末尾添加元素

Arushi
更新于 2019-07-30 22:30:24

333 次浏览

可以使用 java.util.Vector.add() 方法在 Vector 末尾添加元素。此方法只有一个参数,即要添加的元素。如果元素按要求添加到 Vector 中,则返回 true,否则返回 false。以下是一个演示此方法的程序:示例 实时演示import java.util.Vector; public class Demo {    public static void main(String args[]) {       Vector vec = new Vector(5);       for (int i = 1; i <= 10; i++) {          vec.add(i);       }       System.out.println("The Vector elements ... 阅读更多

如何使用 Arrays 类的 asList() 方法创建 Vector 对象

Jai Janardhan
更新于 2019-07-30 22:30:24

1K+ 次浏览

可以使用 java.util.Arrays.asList() 方法从数组创建 Vector。以下是一个演示此方法的程序:示例 实时演示import java.util.Arrays; import java.util.Vector; public class Demo {    public static void main(String args[]) {       Integer[] arr = { 3, 1, 9, 6, 4, 8, 7 };       Vector vec = new Vector(Arrays.asList(arr));       System.out.println("The Vector elements are: " + vec);    } }输出The Vector elements are: [3, 1, 9, 6, 4, 8, 7]现在让我们理解一下上面的程序。定义了 Integer 数组 arr[]。然后使用 ... 阅读更多

Java 中的静态嵌套类

Rishi Raj
更新于 2019-07-30 22:30:24

260 次浏览

Java 中的嵌套类有两种类型:静态嵌套类和内部类。静态嵌套类是声明为静态的嵌套类。嵌套的嵌套类无法访问外部类的成员变量和方法。以下是一个演示静态嵌套类的程序:示例 实时演示public class Class1 {    static class Class2 {       public void func() {          System.out.println("This is a static nested class");       }    }    public static void main(String args[]) {       Class1.Class2 obj = ... 阅读更多

在 Java 中声明后引用静态字段

Rishi Raj
更新于 2019-07-30 22:30:24

196 次浏览

静态字段变量是类级别的变量,它属于类而不是类对象。因此,静态字段变量对所有类对象都是通用的,即所有类对象共享静态字段变量的单个副本。以下是一个演示声明后引用静态字段变量的程序:示例 实时演示public class Demo {    static int a = 7;    static int b = a + 5;    public static void main(String[] args) {       System.out.println("a = " + a);       System.out.println("b = " + ... 阅读更多

演示 Java 中的静态变量、方法和块

Jai Janardhan
更新于 2019-07-30 22:30:24

8K+ 次浏览

静态变量是类级别的变量,对所有类对象都是通用的,即所有类对象共享静态变量的单个副本。静态方法操作类中的静态变量。它属于类而不是类对象,可以在不使用类对象的情况下调用。静态初始化块只能初始化静态实例变量。这些块仅在加载类时执行一次。以下是一个演示此方法的程序:示例 实时演示public class Demo {    static int x = 10;   ... 阅读更多

Java 中的静态初始化块

Arushi
更新于 2019-07-30 22:30:24

8K+ 次浏览

使用初始化块初始化实例变量。但是,静态初始化块只能初始化静态实例变量。这些块仅在加载类时执行一次。一个类中可以有多个静态初始化块,这些块按其在程序中出现的顺序调用。以下是一个演示 Java 中静态初始化块的程序:示例 实时演示public class Demo {    static int[] numArray = new int[10];    static {       System.out.println("Running static initialization block.");       for (int i = 0; i < numArray.length; i++) {     ... 阅读更多

Java 中的非静态初始化块

Vikyath Ram
更新于 2019-07-30 22:30:24

2K+ 次浏览

使用初始化块初始化实例变量。这些块在创建类对象时以及在调用类构造函数之前执行。此外,类中不必包含初始化块。以下是一个演示 Java 中非静态初始化块的程序:示例 实时演示public class Demo {    static int[] numArray = new int[10];    {       System.out.println("Running non-static initialization block.");       for (int i = 0; i < numArray.length; i++) {          numArray[i] = (int) (100.0 * Math.random());       }    }   ... 阅读更多

如何在 Java 中使用 this 关键字?

Rishi Raj
更新于 2019-07-30 22:30:24

248 次浏览

Java 中的 this 关键字主要用于引用类的当前实例变量。它还可以用于隐式调用方法或调用当前类的构造函数。以下是一个演示 Java 中 this 关键字的程序:示例 实时演示class Student {    private int rno;    private String name;    public Student(int rno, String name) {       this.rno = rno;       this.name = name;    }    public void display() {       System.out.println("Roll Number: " + rno);       System.out.println("Name: " + ... 阅读更多

Java 中的递归斐波那契方法

Vikyath Ram
更新于 2019-07-30 22:30:24

10K+ 次浏览

斐波那契数列是一个数列,其中每个数字都是前两个数字的和。可以使用递归方法获得斐波那契数列中特定位置的数字。以下是一个演示此方法的程序:示例 实时演示public class Demo {    public static long fib(long n) {       if ((n == 0) || (n == 1))          return n;       else          return fib(n - 1) + fib(n - 2);    }    public static void main(String[] args) {       System.out.println("The ... 阅读更多

如何在 Java 中扩展接口

Arushi
更新于 2019-07-30 22:30:24

30K+ 次浏览

接口包含变量和方法,就像类一样,但与类不同,接口中的方法默认是抽象的。接口继承中,接口扩展另一个接口,就像类实现接口一样。以下是一个演示在 Java 中扩展接口的程序:示例 实时演示interface A {    void funcA(); } interface B extends A {    void funcB(); } class C implements B {    public void funcA() {       System.out.println("This is funcA");    }    public void funcB() {       System.out.println("This is funcB");    } } public class Demo {   ... 阅读更多

广告