我是靠谱客的博主 羞涩金针菇,最近开发中收集的这篇文章主要介绍Java基础知识补充(一),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、java的环境的搭建:
    
    jre:  java运行环境。  jre =  java虚拟机 + 核心类库(辅助java虚拟机运行的文件)
    

    jdk: java开发工具集   jdk = jre + java开发工具。


二、jdk目录:


    bin: 存放的是java的开发工具。    

    db : JDK7附带的一个轻量级的数据库,名字叫做Derby。
    include :存放的调用系统资源的接口文件。
    jre : java运行环境
    lib : 核心类库。
    src.zip : java源代码


三、常见的dos命令:    

      盘符:            进入指定的盘下面。


操作文件夹:    

    dir              列出当前控制台所在的路径下的所有文件以及文件夹。
    cd 路径           进入指定的路径下。
    cd ..             回退到上一级目录上。
    cd               回退到当前路径下的根目录。
    md  文件夹的名字        创建一个文件夹
    rd  文件夹的名字        删除一个空文件夹。 注意: 不能用于删除非空到的文件夹。

操作文件:    
    echo  数据>文件名       创建一个文件并且指定写入的数据。
    type  文件名            查看指定的文件内容。
    del 文件名              删除指定的文件。  注意: del后面如果跟一个文件夹,那么是删除一个文件夹中的所有文件。
    *                       通配符(可以匹配任意的文件名)
    tab                     内容补全.

    cls                     清屏
    
    上下方向键               找回上一次所写过的命令。

     exit                    关闭控制台。

四、环境变量:

1.配置path环境变量变的目的:

    控制台可以在任意的路径下都可以找到java的开发工具。

    目前path环境变量除了保存了我们自己配置的信息以外,还有系统自带的信息,如果一旦不不小心删除了path环境变量信息,那么就可能导致系统部分功能无法使用。
尽量避免修改的path环境变量信息。
   为了尽量避免频繁修改path环境变量?
    解决办法:新建一个环境变量保存jdk安装目录会发生变化的部分,然后在path环境变量上引用新环境变量所保存的信息。


2. 需求: 在现实开发中有时候jdk版本的信息有时候只会使用一次或者几次就不再使用了,那么如果是这种需求,我们一般都是通过set命令配置临时环境变量。

临时环境变量就是仅对于当前控制台窗口起作用,窗口一旦关闭,那么配置的临时环境变量信息会发生消失。
set命令的用法:
 
    set                    查看所有的环境变量信息。
    set 环境变量的名字         查看指定的环境变量信息。
    set 环境变量名字 = 路径信息     设置指定的环境变量信息。
    set 环境变量名字 =              清空指定的环境变量信息。
    set 环境变量名字 = 新路径;%环境变量名字%    在原有的基础上添加新的路径信息。

注意: 以后但凡看到是set命令设置的环境变量信息,都是临时环境变量信息。

3.classpath 环境变量:
    
    设置了classpath环境变量的时候,启动jvm(java虚拟机)的时候,那么java虚拟机就会 根据classpath环境变量所保存路径信息下去
    寻找对应的class文件。

    设置classpath环境变量信息的有分号与没有分号 的区别:    
        
        1. 如果配置classpath环境变量信息没有加上分号,那么java虚拟机仅会在classpath所保存的路径下去搜索对应的class文件,不会在当前路径下去搜索了。

        2. 如果配置classpath环境变量信息加上分号,那么java虚拟机除了会在classpath所保存的路径下去搜索对应 的class文件之外,如果能找到对应的class文件
        那么就马上指定对应的class文件,否则还会去 当前路径下去搜索。

最后

以上就是羞涩金针菇为你收集整理的Java基础知识补充(一)的全部内容,希望文章能够帮你解决Java基础知识补充(一)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部