• java——helloword


      第一次接触Java,感觉乱乱的,需要捋清楚一些概念再安装java。  

      首先,什么是JDK,什么是JRE呢?

        JRE:JAVA运行环境(Java Runtime Envirnment)

        JDK:Java开发工具(Java Development Kit),是整个Java的核心,包括了JRE,一些Java工具和Java的核心类库(Java API)

      也就是说,只要安装好JDK,就可以运行Java程序啦~这里省略安装过程~

      第二步,尝试运行我的第一个Java程序:

        用随便一个编辑器写一个helloword程序。

    public class HelloWord{
        public static void main(String[] args){
            System.out.println("hello word");
        }
    }

      写好了程序之后,困惑又来了,为什么要有javac和java两个命令来执行这段代码呢?还是要搞清楚这两个命令~

        javac:java语言编程编译器(java compiler),它负责将我们写好的.java文件编译成字节代码的.class文件,这样的文件才是电脑能读懂的文件。

        java:这个命令就是用来执行程序的命令了~

        执行过程:

    java_test xm$ javac HelloWord.java 

    java_test xm$ java HelloWord

    hello word

    java_test xm$ 

        这就可以了~

      Java中的包:把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用,声明包:

        package xxx;

        public class exp01{...} 

    每一个编译单元仅有一个被声明为public的类。

    声明为public的类名必须与所在文件的名称相同。

    一个类文件可以不包含声明为public的类。

    类不能用private和protected作访问控制符。(对于顶级类(外部类)来说,只有两种修饰符:public和默认(default)。因为外部类的上一单元是包,所以外部类只有两个作用域:同包,任何位置。因此,只需要两种控制权限:包控制权限和公开访问权限,也就对应两种控制修饰符:public和默认(default)。)

  • 相关阅读:
    Codeigniter 控制器的继承问题
    laravel 安装
    js preventDefault() 方法
    jquery 获取$("#id").text()里面的值 需要进行去空格去换行符操作
    HDU_1394_线段树
    Codeforces_723_D
    Codeforces_723_C
    Codeforces_723_B
    Codeforces_723_A
    HDU_4456_二维树状数组
  • 原文地址:https://www.cnblogs.com/gaoquanquan/p/9381068.html
Copyright © 2020-2023  润新知