zoukankan      html  css  js  c++  java
  • 运行java程序

    Java 的三个技术平台 :JavaSE  ,   JavaEE ,JavaME
    JDK:   Java  Development  Kit ,是整个java的核心,包括java编译器,运行工具等
    JRE:   Java   Runtime  Enviroment ,     java的运行环境 
     
    path:用来存储java的编译和运行工具所在的路径
    classpath:用来保存java虚拟机要允许的  .class 文件路径,也是为了能让虚拟机能够找到需要的class文件
     
    编写一个one.java的文件
    javac 命令来编译  :javac one.java   //会生成 one.class文件
    java   命令来运行  :java one
     
    jdk 的一些子目录
      bin(binary)  : 存放一些可执行程序/应用程序(.exe 结尾)
      db(database)  :小型的数据库
      include           :由于jdk使用过c,c++实现的,所以在启动时,需要引入一些头文件
      jre                   : java 程序运行时环境
      lib(library)        :  java 类库/库文件,开发工具使用的归档包文件
     
    运行方式:
    1:集成软件
    (Android  Studio  因为它里面带有JDK ,  JRE,所以就直接用这个编写,运行)
    打开Android Studio,打开一个已存在的project
    File--->New ---->  New  Module  --->Java Libray
      
      划线部分,按照自己需要更改。
      库名称:lib
      类名称:MyClass
      第一行要注释掉!(并不知道原因的我)。
      但是,在编写java 代码的时候不会注释掉,运行时才会注释,因为会有点不一样。
       写完代码之后,就可以运行了。
      再生成一个java文件
      File ---->  New ---->Java Class

    没有一步一步全放图,很多操作都是一样的。

    2:命令
    运行-cmd-切换到目标文件所在的路径 - 编译 - 运行
     
    javac 命令来编译  :javac HelloWorld.java   //会生成 one.class文件
    java   命令来运行  :java HelloWorld             // 这时候只需要类名即可
    编译的时候,可以是任意的.java 文件,但是,在运行的时候,java 命令的后面必须是包含main函数的 .class 文件
        初学java不久,若有错误还请指出,感激不尽。
     
     
     
     
     
     
  • 相关阅读:
    自定义promise的实现
    数据双向邦定1
    上线遇到的bug
    UEGrids.js
    staticFileServer.js
    Promise
    响应式布局实例
    悬浮框的兼容性
    Fiddler Web Debugger
    js根据当前日期提前N天或推后N天的方法
  • 原文地址:https://www.cnblogs.com/senhaishusheng/p/7617991.html
Copyright © 2011-2022 走看看