我的个人博客

哪有什么胜利可言,挺着就代表着一切


  • 首页

  • 归档

菜鸟话Java——Java安装

发表于 2019-03-08 | 分类于 java

java的安装(windows版)

点击进入Oracle的官网下载Java8 sdk,下载完成后进行安装.其他版本安装看这里

Java目录文件介绍

安装好Java后,打开Java文件,目录结构如下

如图有两个文件jdk1.8.0_151,jre1.8.0_151。其中1.8.0_151是版本号。jdk和jre在上一篇博客中介绍过,分别是
java开发工具包和Java运行环境。

打开jdk1.8.0_151文件夹

目录介绍:

  • bin :最主要的是编译器(javac.exe);
  • db :jdk从1.6之后内置了Derby数据库,它是一个纯用Java实现的内存数据库。用Java实现的,
    所以可以在任何平台上运行;另外一个特点是体积小,免安装,只需要几个小jar包就可以运行了。
  • include :java和JVM交互用的头文件;
  • lib :常用类库
  • jre :java运行环境
  • src.zip : 源码文件
  • javafx-src.zip : javafx源码文件
  • 其他 :配置文件

为什么有两个jre

之所以需要两套 jre ,是因为可以分担工作;当用户只需要执行 java 的程序时,那么c:\program files\java\jre下的 jre 就 ok !当用户是 java 程序员,需要 java 开发环境,那么开发时,系统就会优先去找“ java 、 javac ”这些命令本身的目录或者他们的父目录的 jre ;这样开发时一般运行的是 jdk 下的 jre ;而运行外部程序时,一般运行的是c:\program files\java\jre,实现了分工,不同的 jre 负责各自范围的内容.回答转自这里

配置环境变量

右击我的电脑->属性->高级系统设置->环境变量->系统变量

在”系统变量”中设置3项属性

变量名 : JAVA_HOME

变量值 : C:\Program Files\Java\jdk1.8.0_151 //根据自己Java的安装目录
作用 : 设置Java所在的路径

变量名 : CLASSPATH
变量值 :.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个”.”
作用 : classpath变量的含义是告诉jvm要使用或执行的class放在什么路径上,便于JVM加载class文件,.;表示当前路径,tools.jar和dt.jar为类库路径。
注意:jdk1.5以上不需要这个配置.

变量名 : Path
变量值 :往已有的Path路径后添加 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
作用 : path变量的含义就是系统在任何路径下都可以识别java,javac命令.

验证环境变量是否配置成功

打开命令行键入命令: java -version、java、javac几个命令,
出现以下信息,说明环境变量配置成功;

Java简单的命令介绍

  • java -version : 显示当前Java的版本
  • javac 类名 : javac程序是一个编译器,将.java文件编译成.class文件.
  • java 类名 : java程序启动Java虚拟机,虚拟机执行编译器放在class文件中的字节码

使用IDE(集成开发环境)

IntelliJ IDEA是目前最好的Java IDE,具体的安装教程可以看这里

hexo的使用

发表于 2019-02-26 | 分类于 hexo

创建文章

创建文件

到生成blog的目录下使用GitBash

使用hexo new 文件名创建文章,也可以直接到.../source/_posts目录下创建.md文件(不过这时候创建
的文件没有

1
2
3
4
5
6
---
title: hexo的使用 //标题
date: 2019-02-26 //创建时间
tags: //标签(没有顺序)
categories:hexo //表示在hexo分类下(有顺序)
---

生成,要手动加入

写文章

使用markdown工具写博客

上传

执行以下命令

1
2
3
hexo g //生成html文件

hexo d //上传到GitHub

创建分类

见https://www.jianshu.com/p/e17711e44e00

hexo的安装

hexo的next主题设置

1…67
lichukuan

lichukuan

62 博客
12 分类
© 2019 lichukuan
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4