美文网首页
第1章:Java语言概述

第1章:Java语言概述

作者: 秋的懵懂 | 来源:发表于2018-07-16 11:03 被阅读0次

    时间:2018-07-15 作者:魏文应


    一、Java技术体系平台

    Java SE (Java Standard Edition) 标准版

    支持面向桌面级应用(如Windows下的应用程序)的Java平台,提供了完整的Java核心API,此版本以前称为J2SE。

    Java EE(Java Enterprise Edition)企业版

    为开发 企业环境下 的应用程序提供的一套解决方案。该技术体系中包含的技术如:Servlet 、Jsp等,主要针对于Web应用程序开发。版本以前称为J2EE。

    Java ME(Java Micro Edition)小型版

    支持Java程序运行在移动终端(手机、PDA)上的平台,对Java API有所精简,并加入了针对移动终端的支持,此版本以前称为J2ME。

    二、Java 环境搭建

    JDK

    JDK(Java Development Kit),是 Java 开发工具包

    JDK是提供给Java 开发人员 使用的,其中包含了java的 开发工具,也包括了JRE。所以安装了JDK,就不用再单独安装JRE了 。其中包含的开发工具有:编译工具(javac.exe) 打包工具(jar.exe)等

    JRE

    JRE(Java Runtime Environment),是 Java 运行环境

    包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要 运行一个开发好的Java程序,计算机中 只需要安装JRE 即可。

    下载、安装JDK

    我们是开发,所以下载JDK。到oracle官网,下载 Java SE

    www.oracle.com

    三、开始写 Java 程序

    首先,我们用记事本,新建一个名称为 HelloWorld 文件,后缀名为 .java 写下列程序:

    class HelloWorld{
        // 这是单行注释
        // 这是main方法,它是程序的入口
        public static void main(String[] args){
            /*
                这是多行注释。
                这是程序的输出语句(输出以后自动换行,如果不换,就用print),格式如下:
            */
            System.out.println("Hello Java!");
        }   
    }
    

    然后用 cmd 命令行终端,使用 javac HelloWorld.java 命令进行编译,使用 java HelloWorld 命令使程序运行运行:

    • 编译运行Java程序

    编译生成的文件:

    每个类,都会在编译之后,生成一个后缀名为 .class 的中间文件:

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

    使用 javac HelloWorld.java 编译以后,会产生 类名.class 的文件:

    • 产生class文件

    public 关键字

    每个 .java 源文件中,如果将 public 用在 class 类上,只能用在和源文件的文件名同名的那个类上

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

    上面代码,写在文件名为 HelloWorld.java 的源文件上,所以 public 可以放在 class HelloWorld 这个类前面,不能放于其它类的前面

    四、生成doc文档

    使用 javadoc.exe 可以生成说明文档,比如在HelloWorld2.java这个源文件目录下,执行下面命令:

    javadoc -d mydoc -author -version HelloWorld2.java

    然后就在当前目录下,生成一个mydoc文件夹,里面内容如下:

    • HelloWorld 的 doc文档

    双击打开 index.html,浏览器就会打开这个文件:

    • doc文档内容

    使用 javadoc 工具时,需要注意,源代码中,注释的格式 应该如下:

    /**
    这是注释,index.html会显示这里的注释说明。
    */
    

    如果下面那样,就 不能生成说明

    /*
    这是注释,index.html不会显示这里的说明。
    */
    

    五、总 结

    • 源文件以 .java 结尾。
    • 源文件中可以有多个class声明的类。
    • 类中可以有 主方法(即main方法)。格式是固定不变的,如下:
      public static void main(String[] args){ }
      
    • main 方法是 程序的入口,方法内是程序的执行部分。
    • 一个源文件中,只能有一个声明为 public的类,同时要求此类的类名与源文件名一致。
    • 每个语句都以 ; 结束。
    • 执行程序:先 编译(javac.exe), 编译完,生成多个 .class 字节码文件。然后 运行(java.exe)

    相关文章

      网友评论

          本文标题:第1章:Java语言概述

          本文链接:https://www.haomeiwen.com/subject/pjappftx.html