黑马程序员----Java 概述

来源:互联网 发布:发起淘宝众筹的条件 编辑:程序博客网 时间:2024/04/30 14:21

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-


软件:一系列按照特定顺序组织的计算机数据 和指令的集合。
常见的软件:
1、系统软件: DOS,windows,Linux等。
2、应用软件: 微信、QQ、微博客户端等。

交互方式:
1、图形化界面;
2、命令行方式。

命令行方式:
dir : 列出当前目录下的文件以及文件夹
md : 创建目录
rd : 删除目录
cd : 进入指定目录
cd.. : 退回到上一级目录
cd/ : 退回到根目录
del : 删除文件
exit : 推出dos命令行
cls :清屏


Java语言的三种技术架构
JAVAEE 企业版
JAVASE 标准版
JAVAME 小型版

Java语言的特点:跨平台性(图解)

这里写图片描述
原理:只要在需要运行java应用程序的操作系统上, 先安装一个Java虚拟机(JVM Java Virtual Machine)即可 。 由JVM来负责Java程序在该系统中的运行。


JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类 库等

JDK(Java Development Kit Java开发工具包)
包括JRE、编译工具(javac.exe) 打包工具(jar.exe)等

使用JDK开发完成的java程序,交给JRE去运行。


配置环境变量path
这台电脑–属性–高级系统设置–环境变量
编辑path环境变量,在变量值开始处加上java工具所 在目录,后面用 “ ; ”和其他值分隔开即可。
注意:
1、把地址放在最前面是因为会第一个查找它、调用它。
2、如果设置不成功,重启电脑试一下。(万能重启大法)


配置环境变量path
临时配置方式:通过dos命令中set命令完成
set :用于查看本机的所有环境变量的信息。
set 变量名:查看具体一个环境变量的值。
set 变量名=:清空一个环境变量的值。
set 变量名=具体值:给指定变量定义具体值。

set path=新值;%path%
在原有环境变量值基础上添加新值


配置技巧
为了不因为jdk的目录或者目录名称的改变,而不断更改path的 值,而导致对 path变量值的误操作,可以通过以下技巧完成。
新创建一个环境变量JAVA_HOME 记录住jdk的目录。
在path中通过%%动态的获取JAVA_HOME的值即可。
JAVA_HOME=F:\jdk1.6.0_01
path=%JAVA_HOME%\bin;%path%

%path%:动态获取path环境变量的值。
%JAVA_HOME%:动态获取名称为JAVA_HOME环境变量的值。

这里写图片描述
这里写图片描述

如果没有配置classpath环境变量,JVM只在当前目录下查找要运 行的类文件。
如果配置了classpath环境,JVM会先在classpath环境变量值的 目录中查找要运行的类文件。
值的结尾处如果加上分号,那么JVM在classpath目录下没有 找到要指定的类文件,会在当前目录下在查找一次。
值的结尾出如果没有分号,那么JVM在classpath目录下没有 找到要指定的类文件,不会在当前目录下查找,即使当前目 录下有,也不会运行。


常见错误
这里写图片描述
源文件名不存在或者写错,或者当前路径错误。

这里写图片描述
类文件名写错,或者类文件不在当前路径下,或者不在classpath指 定路径下。

这里写图片描述
编译失败,注意错误出现的行数,在到源代码中指定位置排错。

注意:
如果错误很多,先找第一个错误,有可能更改第一个错误之后,后面的错误就没有了。

0 0