Java教程 第38页 Java 实例 – 如何执行指定class文件目录(classpath) Java 实例 如果我们 Java 编译后的class文件不在当前目录,我们可以使用 -classpath 来指定class文件目录: C:> java -classpath C:\java\DemoClasses HelloWorld 以上命令中我们使用了 -classpath 参数指定了 HelloWorld 的 class 文件所在目录。 如果class文件在jar文件中,则命令如下: c:> java -classpath C:\java\myclasses.jar Java 实例
2024-04-01
Java 实例 – 如何编译 Java 文件 Java 实例 本文我们演示如何编译 HelloWorld.java 文件,其中 Java 代码如下: public class HelloWorld { public static void main(String []args) { System.out.println("Hello World"); } } 接下来我们使用 javac 命令来编译 Java 文件,并使用 java 命令执行编译的文件: c:\jdk\demoapp> javac HelloWorld.java c:\jdk\demoapp> java HelloWorld 以上代码实例输出结果为: Hello World Java 实例
2024-04-01
Java 实例 – 如何执行编译过 Java 文件 Java 实例 本文我们演示如何执行编译过的 HelloWorld.java 文件,其中 Java 代码如下: public class HelloWorld { public static void main(String []args) { System.out.println("Hello World"); } } 接下来我们使用 javac 命令来编译 Java 文件,执行该命令后在当前目录下会生成一个 HelloWorld.class 文件,我们可以使用 java 命令执行编译的文件: c:\jdk\demoapp> javac HelloWorld.java c:\jdk\demoapp> java HelloWorld 以上代码实例输出结果为: Hello World Java 实例
2024-04-01
Java toUpperCase() 方法 Java Character类 toUpperCase() 方法用于将小写字符转换为大写。 语法 char toUpperCase(char ch) 参数 ch — 要转换的字符。 返回值 返回转换后字符的大写形式,如果有的话;否则返回字符本身。 实例 public class Test { public static void main(String args[]) { System.out.println(Character.toUpperCase('a')); System.out.println(Character.toUpperCase('A')); } } 以上程序执行结果为: A A Java Character类
2024-04-01
Java isUpperCase() 方法 Java Character类 isUpperCase() 方法用于判断指定字符是否为大写字母。 语法 boolean isUpperCase(char ch) 参数 ch — 要测试的字符。 返回值 如果字符为大写,则返回 true;否则返回 false。 实例 public class Test { public static void main(String args[]) { System.out.println( Character.isUpperCase('c')); System.out.println( Character.isUpperCase('C')); } } 以上程序执行结果为: false true Java Character类
2024-04-01
Java isLowerCase() 方法 Java Character类 isLowerCase() 方法用于判断指定字符是否为小写字母。 语法 boolean isLowerCase(char ch) 参数 ch — 要测试的字符。 返回值 如果字符为小写,则返回 true;否则返回 false。 实例 public class Test { public static void main(String args[]) { System.out.println( Character.isLowerCase('c')); System.out.println( Character.isLowerCase('C')); } } 以上程序执行结果为: true false Java Character类
2024-04-01
Java isWhitespace() 方法 Java Character类 isWhitespace() 方法用于判断指定字符是否为空白字符,空白符包含:空格、tab键、换行符。 语法 boolean isWhitespace(char ch) 参数 ch — 要测试的字符。 返回值 如果字符为空白字符,则返回 true;否则返回 false。 实例 public class Test { public static void main(String args[]) { System.out.println(Character.isWhitespace('c')); System.out.println(Character.isWhitespace(' ')); System.out.println(Character.isWhitespace('\n')); System.out.println(Character.isWhitespace('\t')); } } 以上程序执行结果为: false true true true Java Character类
2024-04-01
Java isLetter() 方法 Java Character类 isLetter() 方法用于判断指定字符是否为字母。 语法 boolean isLetter(char ch) 参数 ch — 要测试的字符。 返回值 如果字符为字母,则返回 true;否则返回 false。 实例 public class Test { public static void main(String args[]) { System.out.println(Character.isLetter('c')); System.out.println(Character.isLetter('5')); } } 以上程序执行结果为: true false Java Character类
2024-04-01
Java isDigit() 方法 Java Character类 isDigit() 方法用于判断指定字符是否为数字。 语法 boolean isDigit(char ch) 参数 ch — 要测试的字符。 返回值 如果字符为数字,则返回 true;否则返回 false。 实例 public class Test { public static void main(String args[]) { System.out.println(Character.isDigit('c')); System.out.println(Character.isDigit('5')); } } 以上程序执行结果为: false true Java Character类
2024-04-01
Java面向对象设计 – Java继承和构造函数 构造函数不是类的成员,它们不是由子类继承的。 它们用于初始化实例变量。 class CSuper { public CSuper() { System.out.println("Inside CSuper() constructor."); } } class CSub extends CSuper { public CSub() { System.out.println("Inside CSub() constructor."); } } public class Main { public static void main(String[] args) { CSub cs = new CSub(); } } 上面的代码生成以下结果。 例子 下面显示了如何编译器注入一个super()来立即调用父类的无参数构造函数。 class CSuper { public CSuper() { super(); // Injected by the compiler System.out.println("Inside CSuper() constructor."); } } class CSub extends CSuper { public CSub() { super(); // Injected by the compiler System.out.println("Inside CSub() constructor."); } } public class Main { public static void main(String[] args) { CSub cs = new CSub(); } } 上面的代码生成以下结果。 关键字super指的是类的直接父类。 我们可以调用超类构造函数,只使用super关键字作为构造函数中的第一个语句。 无参数构造函数 我们可以将超类的no-args构造函数或任何其他构造函数显式地调用为类的构造函数中的第一个语句。 只有在没有明确添加的情况下,编译器才会注入no-args构造函数调用。 class Employee { private String name = "Unknown"; public Employee(String name) {...
2024-04-01