文档章节

JavaSE jdk

乱流
 乱流
发布于 2017/07/13 18:51
字数 497
阅读 1
收藏 1

安装JDK,打印出java程序

                         JDK  Java Development Kit,即开发工具包,是整个Java的核心,包括了Java运行环境(JRE),Java工具和Java基础的类库。 没有JDK的话,无法进行Java程序开发。

                          JRE  Java Runtime Environment,即Java运行环境 JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。 JRE不是开发环境,所以不包括编译器,调试器。

                            环境配置

                                第一步  我的电脑>属性>高级>环境变量>系统变量>新建

                                        变量名 JAVA_HOME

                                        变量值 jdk的安装路径  如:C:\Program Files\Java\jdk1.7.0_80

                                 第二步 修改Path的变量值

                                            编辑   在原变量值前添加C:\Program Files\Java\jdk1.7.0_80\bin;

                                                                            或%JAVA_HOME%\bin;

                                                注意最后的分号       打开cmd,输入javac没有报错就可以了

                                                                                    或 java –version               

classpath环境变量的作用    保证class文件可以在任意目录下运行

 path环境变量的作用    保证javac命令可以在任意目录下运行。

                            盘符的切换
                                               d:回车
                            目录的进入
                                            cd javase
                                            cd javase\day01\code
                            目录的回退
                                                            cd..
                                                            cd\
                                     清屏               cls
                                     退出              exit

                         编译java文件      javac 文件名.java

                         运行java文件      java 文件名

安装JDK后,里面的文件夹存放的什么?

                        bin       JDK包含的一些开发工具执行文件

                        db        Derby轻量级数据库,纯java实现,开源

                        include C语言头文件,使Java程序可以调用dll动态链接库

                        jre         Java运行环境

                        lib         JDK运行所需的类库(其中是jar包)

为什么Java可以在任何平台运行?

                         java编译出的字节码(.class)被java虚拟机(Java Virtual Machine)解释执行

                         不同平台不同的java虚拟机,相同的字节码(.class)

JDK,JRE,JVM的作用及关系
    (1)作用
        JVM:保证Java语言跨平台
        JRE:Java程序的运行环境
        JDK:Java程序的开发环境
    (2)关系
        JDK:JRE+工具
        JRE:JVM+类库

 

© 著作权归作者所有

上一篇: JavaSE 基础语法
下一篇: C,C++,JAVA,
乱流
粉丝 2
博文 16
码字总数 15304
作品 0
苏州
私信 提问
Java 性能分析工具一览(JDK自带)

jstat 分析JVM HEAP占用情况 格式参考-JDK 参考-中文 常用命令 2. jps 查看JVM 进程 格式参考-JDK 常用命令 3. jmap 分析内存对象占用情况 格式参考-JDK 常用命令 4. jstack 查看JVM 调用堆栈...

小骏骏
2016/02/25
374
1
会装64位solaris jdk1.6吗?

1、最新版本 http://www.oracle.com/technetwork/java/javase/downloads/index.html 安装说明在当前页也有链接 install the JDK and JRE on Oracle Solaris, Windows, Linux, and OS X comp......

无知有趣
2015/08/28
451
1
IntelliJ IDEA 14.0 添加及显示 JDK DOC

src.zip 在 安装的JDK中已经包含。docs 网络上下载 JDK7 doc : http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html JDK8 doc : http://www.......

Alex142857
2016/03/08
142
0
Java 密码扩展无限制权限策略文件

因为美家的进口管制限制,Java发布的运行环境包中的加解密有一定的限制。比如默认不允许256位密钥的AES加解密,解决方法就是修改策略文件。 官方网站提供了JCE无限制权限策略文件的下载: JD...

iphoenix
2016/04/15
204
0
javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 解决方案

javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 解决方案 这个是jdk导致的,jdk里面有一个jce的包,安全性机制导致的访问https会报错,官网上有替代的jar包...

太黑_thj
2016/12/28
152
0

没有更多内容

加载失败,请刷新页面

加载更多

DDD(五)

1、引言 之前学习了解了DDD中实体这一概念,那么接下来需要了解的就是值对象、唯一标识。值对象,值就是数字1、2、3,字符串“1”,“2”,“3”,值时对象的特征,对象是一个事物的具体描述...

MrYuZixian
今天
3
0
数据库中间件MyCat

什么是MyCat? 查看官网的介绍是这样说的 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵...

沉浮_
今天
4
0
解决Mac下VSCode打开zsh乱码

1.乱码问题 iTerm2终端使用Zsh,并且配置Zsh主题,该主题主题需要安装字体来支持箭头效果,在iTerm2中设置这个字体,但是VSCode里这个箭头还是显示乱码。 iTerm2展示如下: VSCode展示如下: 2...

HelloDeveloper
今天
6
0
常用物流快递单号查询接口种类及对接方法

目前快递查询接口有两种方式可以对接,一是和顺丰、圆通、中通、天天、韵达、德邦这些快递公司一一对接接口,二是和快递鸟这样第三方集成接口一次性对接多家常用快递。第一种耗费时间长,但是...

程序的小猿
今天
5
0
Python机器学习之数据探索可视化库yellowbrick

背景介绍 从学sklearn时,除了算法的坎要过,还得学习matplotlib可视化,对我的实践应用而言,可视化更重要一些,然而matplotlib的易用性和美观性确实不敢恭维。陆续使用过plotly、seaborn,...

yeayee
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部