Rain Man
来源:互联网 发布:北京云计算培训机构 编辑:程序博客网 时间:2024/05/18 01:26
jdk和jre
jdk:java development kit,java软件开发包,是java的开发环境,面向开发人员
jre:java runtime environment,java运行环境,面向java程序使用者。
一般jdk本身包含一个jre,在安装时会提示是否安装jre(另一个jre,面向使用者),所以存在两个jre。第一个是给开发者使用的,第二个的作用是在我们安装其它java引用程序时,该程序会从注册表中找到第二个jre环境进行使用。所以两个可以同时安装。
jdk是否安装成功
cmd命令行中直接键入“javac”,若出项相关java提示则说明安装成功
j2ee和j2me
j2ee:企业级应用
j2me:移动设备
java虚拟机
java虚拟机(java virtual machine) 简称jvm java虚拟机是一个想象中的机器。可以理解为java程序不是在真正机器的cpu内执行的,而是在java虚拟机的cpu内执行的,这就脱离了对平台的依赖。
java的安装过程
下载jdk
安装jdk:注意安装目录,最好不要安装在“program files”下,因为两个单词中间有空格,容易出问题;两个jre最好都要装。
配置环境变量:
path:windows执行java命令时需要查询的路径,
classpath:java在编译和运行时需要找的java相关类(class)的路径
验证:java、javac
dos下javac命令:执行的是“java安装目录\bin\javac.exe”文件。
dos下java命令:执行的是“java安装目录\bin\java.exe”文件。
当在dos下键入“javac”时,windows会到一个叫“path”的环境变量(dos下直接键入“path”即可输出该变量的值)中寻找可执行文件的路径。
dos下键入“java -version”可以看出当前所使用的java版本。
示例:
//目录:“d:\myapp\java”下有一文件helloworld.java
public class helloworld {
public static void main(string args[]) {
system.out.println("helloworld!");
}
}
//编译helloworld.java
d:\myapp\java>javac helloworld.java
此时当前目录下,会多出一个二进制文件“helloworld.class”
//会执行刚才从“helloworld.java”文件中编译出的类helloword类
d:\myapp\java>java helloworld
helloworld!
环境变量
我的计算机--属性--高级系统设置--高级--环境变量,注意windows是多用户的。所以“环境变量”窗口分为了两个部分,上面的部分是“某一用户的变量”,下面的是“系统变量”(所有用户)。
path变量:以英文“;”分隔,java的path变量“c:\java\jdk1.7.0\bin”,注意必要时需要添加“;”。
依次点击:“我的计算机”-(右键)“属性”-“高级”-“环境变量”,弹出windows的“环境变量”配置卡。在“系统变量”栏下执行三项操作:
① 新建“classpath”(如果已有,则直接编辑),设置其值为 .;jdk所在的绝对路径值\lib
(例如 c:\java\jdk1.7.0\lib)(若值中原来有内容,用分号与之隔开),
注意路径前的符号为.;不能漏掉
② 新建“path”(如果已有,则直接编辑),设置其值为c:\java\jdk1.7.0\bin; (若值中原来有内容,用分号与之隔开)。
dos命令
从一个盘切换到另一个盘(f盘),直接键入“f:”
访问共享文件:启动ie,地址栏填写“\\192.168.0.1”
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
- Rain Man
- 转载Rain Man 怀仁怀朴,唯真唯实。的随记
- RAIN!!!
- rain
- RAIN
- Rain
- Rain
- man
- man
- man
- man
- man
- man
- man
- man
- man
- Man
- man
- Rollen Holt
- java byte与char互转原理
- 通过Java SE 7自带的监控服务(WatchService API)实现类似.NET FileWatcher的功能
- JAVA内存管理
- java DatabaseMetaData
- Rain Man
- jsp与javascript
- Flex和java开发的参考书
- 青岛Java俱乐部火爆报名中
- 怎样学习java,漫谈java学习之路(转~~~~)
- 你未必知道 7个能改变世界的Java项目
- 不可多得的Javascript(AJAX)开发工具 - Aptana
- 深入Java集合学习系列:HashSet的实现原理
- 在JavaScript面向对象编程中使用重载