文档章节

jdk讲解、配置环境变量以及配置环境变量的目的是什么

wangpeifu
 wangpeifu
发布于 2016/07/11 12:32
字数 634
阅读 20
收藏 0


java的环境的搭建:
    
    jre:  java运行环境。  jre =  java虚拟机 + 核心类库(辅助java虚拟机运行的文件)
    
    jdk: java开发工具集   jdk = jre + java开发工具。


安装jdk的路径要注意: 不能带有中文路径或者是空格。


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


java.exe 启动java虚拟机解释并执行指定的class文件。

    java工具的使用格式:
        
        java 指定的class文件

javac.exe  启动java编译器对指定的java源文件进行编译、。


编写第一个java的程序:
    第一步: 新建一个txt文件。把后缀名改成java。

    第二步: java 代码全部都是写到类上面的。
        如何编写一个类:
            使用一个关键字class即可定义个类。
        格式:
            
            class 类名{
                
            }  备注: 大括号表示是一个类的范围,在类的范围之内都可以写代码,

    第三 步: 编写一个主方法。 主方法的写法是固定的,是一个程序的入口,代码从主方法开始执行,

    
如何启动java编译对java的源文件进行编译?
    
    javac的使用格式:
        
        javac java源文件。    

编译的过程中我们就面临 的问题:每次编译 的时候都需要写上java源文件的完整路径。 烦!!!


解决方案: 如果可以在任意的路径下都可以找到java的开发工具,那么该问题就解决了。

    
在控制台写一个可执行文件的文件名的执行原理:

    在控制台写一个可执行文件的文件名,那么系统首先会在控制台当前路径下去搜索是否存在该文件,如果可以找到指定的文件,
    那么就执行该文件,如果找不到该文件,那么系统还会根据path的环境变量所保存的路径信息下去搜索是否有指定的文件,如果
    能找到,那么就执行该文件。
    


配置path环境变量:
    如何找到path的环境变量: 
        我的电脑-------属性------------>高级系统设置---------->高级--------->环境变量------------path

    把javac所在的路径拷贝到path环境变量中即可。

© 著作权归作者所有

共有 人打赏支持
wangpeifu
粉丝 0
博文 3
码字总数 20833
作品 0
青岛
私信 提问
java环境变量详解---找不到或无法加载主类

刚学java,配置好环境变量之后,在DOS下却运行java小程序却始终出现“找不到或无法加载主类”然后返回配置环境变量折腾了好久,查看书籍、网上的资料,最终OK了!安装Eclipse始终出现 “cou...

您好X先生
2014/05/12
0
0
看看XMind6中Java环境缺失怎么办

在安装使用 XMind 6的过程中,因为系统的不同,电脑环境不一样,会影响XMind 6正常使用。就拿安装XMind 6 java来说,安装环境的缺失也可能导致失败,本文就讲解了XP系统XMind 6中缺失安装jav...

xmind
2015/10/16
248
0
Java环境的配置

Java开发环境即jdk的配置方法: 1.path(环境变量)配置 做着一步的目的就是,让计算机系统可以找到javac等执行文件。 步骤:计算机——属性——高级系统设置——高级——环境变量——path 将jdk...

一舞千年不落尘
2016/09/22
9
0
java环境搭建系列:JDK环境变量详细配置

学习java语言,编写java程序,运行java程序,都离不开Java环境的支持,最重要的就是安装JDK,JDK给我提供了java程序的开发环境和运行环境。为了让java程序放在电脑的任意位置都可以执行,jdk...

凯哥学堂
2016/12/21
13
0
Xamarin.Forms教程下载安装JDK配置环境变量

Xamarin.Forms教程下载安装JDK配置环境变量 Xamarin.Form环境配置下载安装JDK JDK是编程Java程序必须的软件。也许有人会问我们用的C#为什么还有Java呢?这是因为我们的Android平台支持Java的...

大学霸
2016/03/04
81
0

没有更多内容

加载失败,请刷新页面

加载更多

Confluence 6 升级中的一些常见问题

升级的时候遇到了问题了吗? 如果你想尝试重新进行升级的话,你需要首先重新恢复老的备份。不要尝试再次对 Confluence 进行升级或者在升级失败后重新启动老的 Confluence。 在升级过程中的一...

honeymoose
今天
2
0
C++随笔(四)Nuget打包

首先把自己编译好的包全部准备到一个文件夹 像这样 接下来新建一个文本文档,后缀名叫.nuspec 填写内容 <?xml version="1.0"?><package xmlns="http://schemas.microsoft.com/packaging/201......

Pulsar-V
今天
2
0
再谈使用开源软件搭建数据分析平台

三年前,我写了这篇博客使用开源软件快速搭建数据分析平台, 当时收到了许多的反馈,有50个点赞和300+的收藏。到现在我还能收到一些关于dataplay2的问题。在过去的三年,开源社区和新技术的发...

naughty
今天
12
0
Python3的日期和时间

python 中处理日期时间数据通常使用datetime和time库 因为这两个库中的一些功能有些重复,所以,首先我们来比较一下这两个库的区别,这可以帮助我们在适当的情况下时候合适的库。 在Python文...

编程老陆
今天
2
0
分布式面试整理

并发和并行 并行是两个任务同时进行,而并发呢,则是一会做一个任务一会又切换做另一个任务。 临界区 临界区用来表示一种公共资源或者说是共享数据,可以被多个线程使用,但是每一次,只能有...

群星纪元
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部