zoukankan      html  css  js  c++  java
  • java基础

    1 JDK:java开发工具包,是整个java的核心!包括java运行环境jre,一堆java工具(javac、java、jdb、javap)和java基础类库(即java API==>java应用程序接口)。
    2 
    3 JRE:java运行环境,所有的java程序都要在jre环境下才能运行!包含jvm,java的核心类库!但是不包含开发工具--编译器,调试器!
    4 
    5 JVM:java虚拟机,是一个虚拟出来的计算机,属于jre的一部分!
    6 主要工作:解释自己的字节码文件,并且映射到本地的CPU指令集或OS系统调用!
    7 java是跨平台的,就是基于jvm!使用jvm的映射规则,让其变得与操作系统无关,完成跨平台性。不关注源文件,只关注源文件生成的类文件。类文件组成包括jvm指令集,符号表以及一些补助信息。
    JDK,JRE,JVM
    介绍path/JAVA_HOME/classpath作用。
    
    path环境变量--作用:指定命令搜索路径,在命令行下面执行命令如javac编译java程序时,它会到path变量所指定的路径中查找是否能找到相应的命令程序。
    需要将jdk安装目录下的bin目录增加到现有的path变量中,bin目录中包含经常用到的可执行文件javac/java/javadoc等等。
    如::C:Javajdk1.7.0_45in;
    
    
    JAVA_HOME环境变量--作用:指向jdk的安装目录,eclipse/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。
    如:C:Javajdk1.8.0_25
    
    
    
    classpath环境变量--作用:指定类搜索路径,使用写好的类前提要找到它们,jvm就是通过classpath来寻找类的,需要把jdk安装目录中的dt.jar和tool.jar设置到classpath中,当前目录“.”也必须加入到该变量中。
    如:. ;%JAVA_HOME%lib;%JAVA_HOME%lib	ools.jar
    
    
    即:JAVA_HOME:安装jdk路径;  classpath:jdk下lib目录
         path:jdk下bin目录。
    
    
    
    01:配置环境变量 找到JDK的安装位置 例如:C:Javajdk1.7.0_45in;
    02:右键点击我的电脑---属性--高级系统设置--环境变量--系统环境变量;
    03:配置JAVA_HOME,path,classpath环境变量;
    04:WIN+R  打开cmd命令窗口;
    05:分别输入java和javac回车验证  如果没有提示出现错误,则环境变量配置成功。
    
      01:在一个位置创建一个以.java结尾的文本文件(java源文件);
      02:写入java代码(在主线程里打印输出一句话);
      03:WIN+R  cmd  切换盘符找到源文件的位置。
      04:javac  文件.java  ===>编译java源文件。
      05:java  文件名   --->运行java代码得到结果。
    
    路线:java源文件--》javac编译器--》.class字节码文件--》java运行--》输出结果。
    使用记事本开发java程序
  • 相关阅读:
    Java实现 LeetCode 455 分发饼干
    Java实现 LeetCode 455 分发饼干
    Java实现 LeetCode 455 分发饼干
    Java实现 LeetCode 454 四数相加 II
    Java实现 LeetCode 454 四数相加 II
    Java实现 LeetCode 454 四数相加 II
    FFmpeg解码H264及swscale缩放详解
    linux中cat more less head tail 命令区别
    C语言字符串操作总结大全(超详细)
    如何使用eclipse进行嵌入式Linux的开发
  • 原文地址:https://www.cnblogs.com/melody210218/p/8116913.html
Copyright © 2011-2022 走看看