1,前言

  Java基础是学习JavaEE,大数据,Android开发的基石。

 

2,Java基础知识图解

  

java 带百分号的字符串_Java

 

 

 

重点核心

    

java 带百分号的字符串_java 带百分号的字符串_02

 

 

 

 

 

1.1 软件开发介绍

软件开发

  软件,即一系列按照特定顺序组织的计算机数据和指令的集合,分为系统软件和应用软件

人机交互方式

  图形化界面(GUI)这种方式简单直观,易于接受,易于上手,常见的windows
  命令行方式(CLI)需要有一个控制它,输入特定的指令,让计算机完成一些操作,比较麻烦,需要记住一些命令,例如cmd命令框

  常见的系统软件有:windows,linux,mac,unix

1.2 DOS命令

  方法一:win+R 打开运行框输入cmd打开
  方法二:搜索cmd,或者在文件夹地址栏输入cmd打开本地cmd命令框

  常用的DOS命令:

  dir:列出当前目录下文件以及文件夹
  md:创建目录(文件夹)
  rd:删除目录(文件夹)
  cd:进入指定目录(文件夹)
  cd..:退回到上一级目录
  cd\:退回到根目录(例如c:,e:)
  del:删除文件
  exit:退出dos命令
  echo 文件内容>文件名.文件后缀 创建文件并且写内容
  echo HelloWorld>1.txt

 

1.3 重点java历史

  2004,发布里程碑式,版本JDK1.5,为突出此版本的重要性,许多新特性都是1.5添加的,更名为JDK5.0
  JDK1.6 = JDK6.0            JDK1.8 = JDK8.0
  2009年,sun公司被甲骨文公司收购了
  2005年,J2SE -》 JavaSE,J2EE-》JavaEE,J2ME -》JavaMe
  2014年,发布JDK8.0,是继JDK5.0以来变化最大的版本,一般用比较稳定的版本
  而后面会出现版本号例如JDK10.0的版本号是18.3,18年3月发布的

 

  

java 带百分号的字符串_cmd命令_03

 

 

 

java 带百分号的字符串_cmd命令_04

 

 

java 带百分号的字符串_java_05

 

 

 

 

Java语言的环境搭建

  JDK是Java 的开发工具包,是提供给Java开发人员使用的,包括了JRE
  JRE是Java 的运行环境,包括Java虚拟机和所需的核心类库,如果只想运行一个开发号的Java程序,只需要JRE就足够了

JDK,JRE,JVM的关系

  

java 带百分号的字符串_java_06

  JDK = JRE + 开发工具集
  JRE = JVM +Java SE标准类库

 

  因为JVM包含在JDK里面和JRE里面,所以不同的操作系统,也要装不同的JDK和JRE

 

1.4 安装JDK和JRE,配置环境变量

 

    选中跟自己电脑系统匹配的JDK或者JRE

  

java 带百分号的字符串_java 带百分号的字符串_07

 

 

 

java 带百分号的字符串_Java_08

8u131 意思是在8的基础上更新到了131,都是基于8的基础上

不建议装在C盘目录下,而且,文件目录不能有中文和空格,可能会识别不了

 

java 带百分号的字符串_cmd命令_09

java 带百分号的字符串_java 带百分号的字符串_10

 

 

 

建议保留版本号,以免忘记装的哪个版本了

 

 

java 带百分号的字符串_java_11

 

 

 

但是此时他有出现了JRE,让我们再装一遍JRE,按理来说直接关掉就像
但是在之后使用某些软件,或者其他情况的时候,可能会报错,还是要再装一遍

 

java 带百分号的字符串_java 带百分号的字符串_12

 

放在跟JDK相同的目录下

然后安装完了之后,我们打开JDK的安装目录,然后进入bin目录
里面有许多是我们要使用的开发工具,例如javac编译命令,java运行

 

java 带百分号的字符串_java 带百分号的字符串_13

 

 

 

java 带百分号的字符串_cmd命令_14

 

db目录是数据库,而include目录是java的一些头文件,jre是运行环境
lib是扎包,库文件扎包等待需要添加
而下面有一个src.zip是java开源的一些代码,一些类库

 

java 带百分号的字符串_java 带百分号的字符串_15

 

 

 

配置环境变量path

为什么要配置环境呢,原因是因为后期,我们要编译java源代码,运行字节码文件
都需要java的开发工具集里面的命令,而这需要在cmd命令中直接可以执行
但是cmd命令,他只会搜寻他里面的一些文件目录,而不会直接搜寻bin目录下
但是我们喜欢我们能够在任何文件目录下,都可以执行java的指令的话,就需要配置环境变量

 

 

java 带百分号的字符串_java_16

 

java 带百分号的字符串_java_17

 

java 带百分号的字符串_java 带百分号的字符串_18

 

 

 

查看版本

至于为什么要配置path目录是因为

java 带百分号的字符串_java_19

先打开系统,然后点击高级系统配置

 

java 带百分号的字符串_java 带百分号的字符串_20

 

这个时候,我们会发现上面下面都用path,一般来说上面下面都行,
为了好理解,上面是你当前的用户,例如win7可以创建几个用户,但是你配置上面的
就只能在你配置的用户下使用,而没配置的是无用的,但是配置下面的就算所有用户都可以用
但是我一般推荐配置上面的用户。

 

java 带百分号的字符串_java_21

 

java 带百分号的字符串_java_22

 

 

最好是把文件目录放在最前面因为是从最前面的开始找,也就最快
win7是在结尾加个分号;因为状态下的目录
win10是直接新建就行了
一般他先在此目录下找,如果没找到,就去path路径下找,然后确定后,重新启动cmd框执行

 

java 带百分号的字符串_java 带百分号的字符串_23

 

 

 

但是,虽说这样就算配置完成了,但是在开发的过程中,并不是这样配置的,对于日常学习的朋友们,下面的可以当作借鉴,可以忽略

 

java 带百分号的字符串_Java_24

 

一般来说都是这么配置,可能看图有些迷糊,但是解析一下

 

java 带百分号的字符串_java 带百分号的字符串_25

把红框中的目录,不加 \bin 然后新建一个名字叫做JAVA_HOME的变量名

java 带百分号的字符串_cmd命令_26

然后在path路径下做一个引用,使用 %%百分号获取中间变量的值,然后再配一个\bin

 

点击新建

java 带百分号的字符串_cmd命令_27

 

然后输入

java 带百分号的字符串_java 带百分号的字符串_28

java 带百分号的字符串_java_29

 

然后再编辑我们刚才写的变量名

 

java 带百分号的字符串_java 带百分号的字符串_30

 

 

java 带百分号的字符串_cmd命令_31