• 20180911-Java实例01


    Java 实例 – 如何编译 Java 文件

    本文我们演示如何编译 HelloWorld.java 文件,其中 Java 代码如下:


    public class HelloWorld {
    public static void main(String[] args) {
    System.out.println("Hello World");
    }
    }

    接下来我们使用 javac 命令来编译 Java 文件,并使用 java 命令执行编译的文件:


    c:jdkAlan> javac HelloWorld.java
    c:jdkAlan> java HelloWorld


    以上代码实例输出结果为:


    Hello World

    ------------------------------------------------
    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:jdkAlan> javac HelloWorld.java
    C:jdkAlan> java HelloWorld

    以上命令执行结果如下:

    Hello World


    ----------------------------------------------------------

    Java 实例 – 如何执行指定class文件目录(classpath)

    如果我们 Java 编译后的class文件不在当前目录,我们可以使用 -classpath 来指定class文件目录:


    C:> java -classpath C:javaDemoClasses HelloWorld


    以上命令中我们使用了 -classpath 参数指定了 HelloWorld 的 class 文件所在目录。

    如果class文件在jar文件中,则命令如下:


    c:> java -classpath C:javamyclasses.jar


    ----------------------------------------------------------
    Java 实例 – 如何查看当前 Java 运行的版本?

    我们可以使用 -version 参数来查看当前 Java 的运行版本,命令如下:


    java -version


    以上代码实例输出结果为:


    java version "1.6.0_13"
    Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
    Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing)


    ----------------------------
    Java 实例 – 字符串比较


    以下实例中我们通过字符串函数 compareTo (string) ,compareToIgnoreCase(String) 及 compareTo(object string) 来比较两个字符串,并返回字符串中第一个字母ASCII的差值。

    //StringCompareEmp.java 文件


    public class StringCompareEmp{
    public static void main(Sring[] args){
    String str = "Hello WOrld";
    String anotherString = "hello world";
    Object objStr = str;

    System.out.println(str.compareTo(anotherString));

    System.out.println(str.compareToIgnoreCase(anotherString)); //忽略大小写

    System.out.println(str.compareTo(objStr.toString()));

    }
    }


    以上代码实例输出结果为:


    -32
    0
    0


    -----------------------------------------------

    Java 实例 – 查找字符串最后一次出现的位置

    以下实例中我们通过字符串函数 strOrig.lastIndexOf(Stringname) 来查找子字符串 Stringname 在 strOrig 出现的位置:

    //SearchlastString.java 文件

    public class SearchlastString{
    public static void main(String[] args){
    String strOrig = "Hello world,Hello Reader";
    int lastIndex = strOrig.lastIndexOf("Hello");
    if(lastIndex == -1){
    System.out.println("Hello not found");
    }else {
    System.out.println("Last occurrence of Hello
    is at index" + lastIndex);
    }

    }
    }


    Last occurrence of Hello is at index 13

  • 相关阅读:
    【转】简单地用nfs实现linux间文件共享
    CentOS 6.1上部署SVN时遇到的问题及解决方法
    ubuntu下部署SVN服务
    LINUX GBK>UTF8文件编码批量转换脚本[转]
    Thinkpad E420 3YC(双显卡)安装64位Ubuntu 11.10笔记
    拦截器详解
    快排的算法
    冒泡排序的算法
    struts2的输入校验
    ssh整合开发
  • 原文地址:https://www.cnblogs.com/Alanf/p/9629611.html
Copyright © 2020-2023  润新知