zoukankan      html  css  js  c++  java
  • java基础 (记事本编写hello world,path,classpath,java的注释符)

    一:java的基本信息

    jre 是指java运行环境,jdk 是指 java 开发工具集(并且里面是自带有jre运行环境的)

    jvm是指java的虚拟机

    java的源代码的后缀名是 .java (例如  demo.java )  编译后的文件的后缀名是 .class (使用 javac demo.java 来编译这个源代码文件,会生成一个 demo.class 文件,然后我们再使用  java  demo命令(实际会指 java.exe运行了 demo.class文件),就可以在控制台下面,执行这个程序了),我们写一个最简单的hello world

    public class demo
    {
    	public static void main(String[] args)
    	{
    		System.out.printf("hello world");
    	}
    }
    先在dos下运行到  d盘下的 javatest文件夹,使用 javac demo.java 命令来编译,生成  demo.class这个二进制文件

    image

    image

    最后,我们使用 java demo (实际是java.exe 运行了 demo.class) 来运行这个程序,最后 输出 hello world

    image

    二:关于 path  和   classpath

    java的path路径是指:计算机先会在你程序调用的文件夹里面,查找exe执行文件,如果找不到,则跑到path里面查找,为了我们能在任何地方使用 java.exe 和 javac.exe 以及 javadoc.exe 这3个文件,我们一般会将 java的 lib下的bin文件夹,设置到 path里面

    我们可以使用set path 这个命令在控制台下面,查看当前的path路径,也可以使用 set path=路径 这个命令来在控制台下,临时修改路径,当控制台关闭后,这个path就失效了,如果是想 一劳永逸,则需要在  桌面->我的电脑->右键->高级->环境变量中去设置,把你的 java的路径,加到原来的path里面即可 例如: (C:Program FilesJavajdk1.7.0_25in) 加入到原来的path里面,这样我们就可以在任何路径下,执行java的命令了(例如 javac 编译命令  java执行名称  javadoc 文档名称)

    classpath  :  这个是在jdk 1.4以及 之前老的版本中,需要设置的一个变量,从 jdk 1.5 开始,安装的时候系统会帮我们设置好,不需要去处理.但是要理解这个 classpath所代表的意思,是指,当我们使用  java demo (实际是执行了 java.exe运行demo.class文件)的时候,由于demo不知道是在什么文件夹,所以会默认在当前文件夹下查找,如果我们设置了 classpath,则会优先在  classpath中查找(然后才是在dos运行的目录下来查找),这个顺序是有点奇怪的,所以我们加入 classpath的时候,先加入  .  这个点 表示我们是先从自己的目录查找   ,再去 classpath中其他的路径查找.   假如我们的classpath是 .;C:/Program Files/Java/jdk1.7.0_25/lib;那么就是先查找dos下的运行的目录,然后再去查找 c盘下 ````的目录

    三: java的注释符 (3种)

    1.多行注释 

    /*

    */

    2:单行注释  //

    3:文档注释     这个和多行注释的不同点是,开头后面是2个星号,作用是为了使用  javadoc 命令来生成 html格式的帮助文档

    /**   

    * /

    注意:多行注释里面,可以嵌套 单行注释,但是,多行注释里面,不能嵌套 多行注释 

    image

  • 相关阅读:
    Java基本元素
    wsgiref模块
    Web框架与HTTP协议
    pymysql 于pycharm中操作mysql
    mysql
    协程
    jQuery选择器
    网络编程→锁/队列/线程
    初识网络编程&并发编程
    navcat 如何将一个库的表抽到另一个库中
  • 原文地址:https://www.cnblogs.com/joeylee/p/3524846.html
Copyright © 2011-2022 走看看