初学java,会经常使用到命令行的方式与计算机进行交互。在windos系统下可通过以下操作来打开控制台,进行命令行的输入:
开始菜单-->运行命令-->输入cmd-->点击回车
以下为dos命令行常用命令:
dir:列出当前目录下的文件以及文件夹
md:创建目录(即文件夹)
rd:删除目录 (目录不为空时不能删除)
cd:进入指定目录 (cd与后面的目录用空格分开)
(当要进入一个名字很长的目录时可以用*来进行简写,如:cd abcdefghijk,等于cd abc*)
cd..:退出当前目录,返回到上一级目录
cd\:退回到根目录
del:删除文件 (del+目录名可以删除目录下的文件,但不包括目录本身和目录中的子目录)
(例:del+*.txt可以删除当前目录下所有以.txt拓展名的文件)
exit:退出dos命令行
Java是SUN(Stanford University Network,斯坦福大学网络)公司于1995年推出的一门高级编程语言。
Java是一种面向Internet的编程语言。
Java是一种完全面向对象,于平台无关的编程语言。
Java语言的三种技术架构
J2EE(Java 2 Platform Enterprise Edition)企业版:是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如:Servlet Jsp等,主要针对于Web应用程序开发。
J2SE(Java 2 Platform Standard Edition)标准版:是为开发普通桌面和商务应用程序提供的解决方案。该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发,比如Java版的扫雷。
J2ME(Java 2 Platform Micro Edition)小型版:是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费产品,如手机中的应用程序等。
Java5.0版本后,更名为 JAVAEEJAVASEJAVAME
Java语言的特点:跨平台性。
能够实现跨平台的原理:在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。
JRE(Java Runtime EnvironmentJava运行环境)
包括Java虚拟机(JVM)和Java程序所需的核心类库,如果想要运行一个开发好的Java程序,计算机中日需要安装JRE即可。
JDK(Java Development KitJava开发工具包)
Jdk是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用再单独安装JRE了。其中的开发工具:编译工具(javac.exe)打包工具(jar.exe)等
简而言之就是使用JDK开发的java程序,交给JRE去运行。
包含关系为JDK(JRE(JVM))。
下载JDK地址
www.oracle.com
java.sun.com
注:可以直接将JDK的目录放在移动设备中,可以即插即用。
什么是环境变量?
环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。
环境变量有什么作用?
环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
配置环境变量的目的
为了更方便的应用Java开发工具。
环境变量配置方法
以win7为例:右键单击我的电脑-->属性-->高级系统设置-->高级-->环境变量-->在系统变量中找到Path
双击path选项打开环境变量,里面的东西都不用改,将jdk安装目录下的bin文件夹(里面是Java开发工具)的地址填入最前面并用英文下的";"与后面隔开。
tips1:放在前面的地址会被系统先进行搜索。
tips2:由于要避免更改jdk目录的地址而更改path变量所带来的风险,所以我们可以用以下方法进行配置进行设置。
(1)新建一个变量名为"JAVA_HOME"变量值为"F:\JDK\Java"(我自己的目录)的系统变量
(2)在原有path变量值的前面加入"%JAVA_HOME%\bin;"(%%这两个符号中间可以动态的提取某一个已存在的环境变量的值)
更改后重新打开dos命令行,在任意目录下输入“javac”,如果出现javac参数,则配置成功。
利用dos命令行里的set命令。(可直接输入set查看已有环境变量;输入set path查看path的值)
设置方法:输入set path = 你所需的路径
在原有path值的基础上增加path的值。
设置方法:输入set path = 要添加的路径;%path%
这种方法可以暂时的改变path的值,如果从windows重新打开一个dos命令行则path值变回去,但如果从已改变的命令行窗口利用start命令打开新的窗口,则沿用已改的path值。
(1)将java代码编写到拓展名为.java的文件中。
(2)通过javac命令对该java文件进行编译。
(3)通过java命令对生成class文件进行运行。