找到 34423 篇文章,关于编程

如何在 Java 中不使用 main 方法执行静态块?

Samual Sam
更新于 2019-07-30 22:30:20

1K+ 阅读量

虚拟机首先查找 main 方法(至少在最新版本中),然后开始执行程序,包括静态块。因此,您无法在没有 main 方法的情况下执行静态块。示例 public class Sample { static { System.out.println("Hello how are you"); } } 由于上述程序没有 main 方法,如果您编译并执行它,您将收到错误消息。C:\Sample>javac StaticBlockExample.java C:\Sample>java StaticBlockExample Error: Main method not found in class StaticBlockExample, please define the main method as: public static ... 阅读更多

如何在 Java 中打印新行?

Sai Subramanyam
更新于 2019-07-30 22:30:20

2K+ 阅读量

java.io.PrintStream.println() 方法打印字符数组,然后换行。此方法的行为就像它调用 print(char[]) 然后 println()。使用此方法,您可以在控制台上打印数据。import java.io.*; public class PrintStreamDemo { public static void main(String[] args) { char[] c = {'a', 'b', 'c'}; // 创建打印流对象 PrintStream ps = new PrintStream(System.out); // 打印数组并换行 ps.println(c); ps.print("New Line"); // 刷新流 ps.flush(); } } 输出 abc New Line

如何在 Java 中声明和初始化数组?

karthikeya Boyini
更新于 2020-02-19 10:06:11

624 阅读量

您可以像声明变量一样声明数组 - int myArray[];您可以使用 new 关键字像创建对象一样创建数组 - myArray = new int[5];您可以通过使用索引将值分配给所有元素来初始化数组 - myArray [0] = 101; myArray [1] = 102;您可以使用索引值访问数组元素 - System.out.println("数组的第一个元素是:"+ myArray [0]); System.out.println("数组的第一个元素是:"+ myArray [1]);或者,您可以使用花括号 ({ }) 创建和初始化数组:Int [] myArray = {10, 20, 30, 40, 50}

如何在 Java 中声明数组变量?

Sharon Christine
更新于 2020-02-19 10:04:43

338 阅读量

您可以像声明变量一样声明数组 - int myArray[];您可以使用 new 关键字像创建对象一样创建数组 - myArray = new int[5];您可以通过使用索引将值分配给所有元素来初始化数组 - myArray [0] = 101; myArray [1] = 102;您可以使用索引值访问数组元素 - System.out.println("数组的第一个元素是:"+ myArray [0]); System.out.println("数组的第一个元素是:"+ myArray [1]);或者,您可以使用花括号 ({ }) 创建和初始化数组:Int [] myArray = {10, 20, 30, 40, 50}

什么是 Java 中的组合?

Lakshmi Srinivas
更新于 2019-07-30 22:30:20

253 阅读量

组合也是一种聚合类型,其中关系是限制性的,即如果两个对象处于组合状态,则组合对象在没有另一个对象的情况下将不存在。

如何在 Java 中声明构造函数?

Sreemaha
更新于 2020-02-19 07:16:09

1K+ 阅读量

在声明构造函数时,您应该牢记以下几点。构造函数没有返回类型。构造函数的名称与类的名称相同。一个类可以有多个构造函数。示例 public class Sample {    int num;    public Sample() {       num = 30;    }    public Sample(int value) {       num = value;    } }

我应该何时在 Java 类中使用关键字“this”?

Sharon Christine
更新于 2019-07-30 22:30:20

237 阅读量

this 是 Java 中的一个关键字,用作对当前类对象的引用,在实例方法或构造函数中。使用它,您可以引用类的成员,例如构造函数、变量和方法。示例 实时演示 public class This_Example { // 实例变量 num int num = 10; This_Example() { System.out.println("这是一个关于关键字 this 的示例程序"); } This_Example(int num) { ... 阅读更多

Java 中可以有多少个同名的公共类?

Swarali Sree
更新于 2019-07-30 22:30:20

2K+ 阅读量

一个 Java 文件只包含一个具有特定名称的公共类。如果您创建另一个具有相同名称的类,它将是重复的类。如果您仍然尝试创建这样的类,则编译器将生成编译时错误。示例 public class Example { } public class Example{ public void sample(){ System.out.println("Example 类的示例方法"); } public void demo(){ System.out.println("Example 类的演示方法"); } ... 阅读更多

Integer.parseInt() 方法在 Java 中的作用是什么?

Samual Sam
更新于 2019-07-30 22:30:20

341 阅读量

这是名为 Integer 的类的静态方法,它接受一个整数参数并将其解析为带符号的十进制整数。示例 实时演示 public class IntegerDemo { public static void main(String[] args) { // 解析字符串参数 int a = Integer.parseInt("12"); int b = Integer.parseInt("26"); int c = Integer.parseInt("54"); int m = a * b * c; System.out.print("乘法后的值 = " + m); } } 输出 乘法后的值 = 16848

Java 中的 super 和 this 关键字有什么区别?

Lakshmi Srinivas
更新于 2019-07-30 22:30:20

560 阅读量

this 是 Java 中的一个关键字,用作对当前类对象的引用。使用它,您可以 - 如果实例变量和局部变量具有相同的名称,则在构造函数或方法中区分它们。在类中从另一个构造函数(参数化构造函数或默认构造函数)调用一种类型的构造函数。这称为显式构造函数调用。示例 class Superclass { int age; Superclass(int age) { this.age = age; } public void ... 阅读更多

广告