黑马程序员_Java环境搭建

来源:互联网 发布:武汉科瑞财富网络 编辑:程序博客网 时间:2024/05/16 16:58


----------- android培训、java培训、期待与您交流! -----------


1.什么是软件?

 软件:一系列按照特定顺序组织的计算机数据和指令的集合。

 

2.交互方式:

 图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。

 命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。

较为麻烦,需要记录住一些命令。

 

3.dos命令行,课程中常见的命令。

  dir : 列出当前目录下的文件以及文件夹

  md : 创建目录            md kkk

  rd : 删除目录   rd kkk

  cd : 进入指定目录         cd abc\op

  cd.. : 退回到上一级目录    cd..

  cd\ : 退回到根目录         cd\

  del : 删除文件             del 1.txt del op del *.txt

  exit : 推出dos命令行       exit

 

4.Java语言概述:

  是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言。

  是一种面向Internet的编程语言。

  随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。

  是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。

 

5.Java语言的特点:跨平台性。

  什么是跨平台性?

通过Java语言编写的应用程序在不同的系统平台上都可以运行。

  原理是什么?

只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。

由JVM来负责Java程序在该系统中的运行。

 

6.JDK,JRE,JVM的特点。

JDK是JAVA程序开发时用的开发工具包,其中内部也有JRE运行环境。所以安装了JDK,就不用在单独安装JRE了。

JRE是JAVA程序运行时需要的运行环境,包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,

如果想要运行一个开发好的Java程序,计算机中只需要安装JRE 即可。简单而言:使用JDK开发完成的java程序,交给JRE去运行。

JVM即JAVA虚拟机,是JRE的一部分。它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。

JVM有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。

Java语言最重要的特点就是跨平台运行。使用JVM就是为了支持与操作系统无关,实现跨平台。

我们开发的实际情况是:我们利用JDK(调用JAVA API)开发了属于我们自己的JAVA程序后,

通过JDK中的编译程序(javac)将我们的文本java文件编译成JAVA字节码,

在JRE上运行这些JAVA字节码,JVM解析这些字节码,映射到CPU指令集或OS的系统调用。

 

7.配置环境变量:

path(1)

  在dos命令行中敲入javac,出现错误提示。

  错误原理:当前执行的程序在当前目录下如果不存在,windows系统会在系统中已有的一个名为

path的环境变量指定的目录中查找。如果还没有找到,就出现以上的错误提示。

  所以进入到 jdk安装路径\bin目录下,执行javac。看到javac参数提示信息。D:\jdk1.6.0_21\bin

path(2)

  每次执行java的工具都要进入到bin目录下,是非常麻烦的。

  可不可以在任何目录下都可以执行java的工具呢?

Path=D:\jdk1.6.0_21\bin;%SystemRoot%\system32;%SystemRoot%…………

. 根据windows系统在查找可执行程序的原理,可以将java工具所在路径定义到path环境变量中,让系统帮我们去找运行执行的程序。

path(3)

  我的电脑--属性--高级--环境变量

  编辑path环境变量,在变量值开始处加上java工具所在目录,后面用“ ; ”和其他值分隔开即可。

即D:\jdk1.6.0_21\bin;%SystemRoot%\…………

  打开DOS命令行,任意目录下敲入javac。

  如果出现javac 的参数信息,配置成功。

path(4)

  临时配置方式:通过dos命令中set命令完成

  set :用于查看本机的所有环境变量的信息。 set

  set 变量名:查看具体一个环境变量的值。 set path

  set 变量名=:清空一个环境变量的值。 set path=

  set 变量名=具体值:给指定变量定义具体值。 set path=haha

  start 连接上一个命令指示符。

  想要在原有环境变量值基础上添加新值呢?

  首先,通过%变量名%操作符获取到原有环境变量的值,然后加上新值后在定义给该变量名即可。

  举例:给path环境变量加入新值

  set path=新值;%path% set path=haha;%path%              

  注意:这种配置方式只在当前dos窗口有效。窗口关闭,配置消失。

 

8. 配置技巧:

  为了不因为jdk的目录或者目录名称的改变,而不断更改path的值,而导致对path变量值的误操作,可以通过以下技巧完成。

  新创建一个环境变量JAVA_HOME 记录住jdk的目录。

  在path中通过%%动态的获取JAVA_HOME的值即可。

  JAVA_HOME=D:\jdk1.6.0_21

 path=%JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%System……

  %path%:动态获取path环境变量的值。

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



-------------- android培训、java培训、期待与您交流! --------------

详情请查看:http://edu.csdn.net/heima


0 0
原创粉丝点击