• java介绍及安装。


    编译型语言:

         编译之后会出现"*.java"的一个文件。

    解释型语言:

        如html语言,可直接将代码放到服务器上执行。

    java虚拟机:

        所有的java文件都会形成"*.java"的后缀,他不能直接被执行,他首先需要经过编译,编译之后形成带"*.class"的字节码文件。解释文件的不是真正的计算机,而是由软件与硬键模拟出来的计算机,叫做java 虚拟机。英文简写是JVM。

    JRE:

        也就是java的运行环境,他安装在客户的机器上,包括JVM和java程序所需要的核心类库。

    JDK:

        也就是java开发工具包,提供给开发人员使用,包括java的开发工具,也就是说同时包含了JRE。安装了JDK,则不需要安装JRE.

        JDK分为安装版和解压版(绿色版)。安装版卸载麻烦,而解压版解压之后就可直接使用。

        里面的bin(命令)目录包含了所有的java命令。有javac是编译命令,java是运行命令。还有src源码包,是所有核心类库的java文件。

    环境变量:

        配置环境变量是为了在任何环境下使用java命令或javac命令。

    java:

        class  Demon01
        {
              public static void main(String[] args)
           {
            System.out.print("熊大");
          }
        }

      在java里面,所有的东西都是类,如class是类的声明,class后跟类名,类名也有自己的规范,首字母必须大写。同时类名和文件名必须一样。java的执行顺序是从main方法开始。public static void是修饰符,main是方法名,()里的是形参列表,不过形参列表需要写类型,String[]声明的是类型,args是传的值。在大括号里面写代码,System.out.print相当于console.log。

    在demon01.class的文件路径里,运行cmd命令。用javac Demon01.java生成class文件,用java Demon01运行。如果改了java文件,必须在编译一遍class文件。因为class文件没有改变,还是没改之前的java文件生成的class文件。

      如果public class 没有加public,则可以运行类名与文件名不一致,但一般不会这么做。同时生成的class文件参考的是类名。但是只能有一个public修饰的类。通常我们一个java文件对应一个类。也就是一个class。方法一定要放在类里面。

      ln的意思是换行。//的意思是单行注释,/* */表示多行注释。注释不进class文件,因为class文件是字节码文件,也就是给计算机看的文件。

  • 相关阅读:
    监控视频长度压缩算法
    获取客户端IP
    常用API接口签名验证参考
    .NET发布的程序代码防止反编译
    SQL Server 获取日期时间并格式化
    SQL Server2008R2可疑状态恢复
    限制网站报错信息暴露在外(客户端可以查看到)
    发布网站时线上网站务必把debug设置false
    IIS上的项目网站关闭Http请求中的Trace和OPTIONS
    使用uploadify上传大文件报 IO error #2038错误的解决方案
  • 原文地址:https://www.cnblogs.com/maxuefeng/p/13674036.html
Copyright © 2020-2023  润新知