黑马程序员_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
- 黑马程序员_java环境搭建
- 黑马程序员_Java环境搭建
- 黑马程序员_Java环境搭建
- 黑马程序员_java概述和开发环境搭建
- 黑马程序员_java的了解和环境搭建
- 黑马程序员_JAVA开发环境搭建图文解说
- 黑马程序员_JAVA环境配置
- 黑马程序员_java环境配置
- 黑马程序员_java基础_java环境搭建及环境变量的配置(第1天)
- 黑马程序员_java基础1(环境搭建、基础组成、进制转换)
- 黑马程序员_Java自学学习笔记(一)----环境搭建以及数据类型
- 黑马程序员_Java基础(环境搭建、进制转换、运算符)
- 黑马程序员_Java基础(环境搭建,常量变量,类型转换,运算符,控制语句)
- 黑马程序员_java入门之java基础常识与jiava环境搭建
- 黑马程序员_Java基础_认识Java(运行环境搭建、Java内存分配原理、doc命令行)
- I003-黑马程序员_毕向东_Java基础视频教程第01天-03-Java环境搭建(安装)
- I004-黑马程序员_毕向东_Java基础视频教程第01天-04-Java环境搭建(环境变量配置)
- I005-黑马程序员_毕向东_Java基础视频教程第01天-05-Java环境搭建(环境变量配置技巧)
- 简单的计数智能指针实现
- 网络基础笔记——OSI七层模型
- Java加载图片 Image与BufferedImage 区别
- 文本框 textarea长度判断
- 解析AFNetWorking 网络框架(一)
- 黑马程序员_Java环境搭建
- YII 用AJAX上传图片
- lsof命令
- 使用bitblt函数加载位图,重绘时消失
- 理解矩阵(二)
- Oracle位图索引
- POJ 2195 Going Home
- 【程序设计】CString和string的互相转换
- shell 编程之函数