初识java
来源:互联网 发布:asp和php哪个好 编辑:程序博客网 时间:2024/05/18 09:19
1.java语言的三种架构:
javaee(java enterprise edition)java 企业版
javase(java standard edition)java 标准版
javame(java micro edition)java 小型版
2.java语言的跨平台性:
java之所以可以跨平台是因为java有一个虚拟机(jvm)正因为有了虚拟机所以java可以再三个平台(window平台、Linux平台、Mac平台)上运行java,体现了java 良好的可移植性
3.jre和jdk:
jre:java的运行环境,如果不是开发者,不需要编写java文件,那么只需要jre(包含jvm和所用的类库)来运行文件即可
jdk:java 的开发环境,比jre多了一个java language 由此可见jdk包含jre
4 java环境的搭建:
(1)如何在任意目录下都可以执行javac.exe?
答:把javac所在的目录放到环境变量中的path中即可
(2)为什么需要配置path,什么时候需要classPath?
答:执行可执行文件,如.exe文件时,用path配置,path则是先找当前路径,在去path环境变量里去找.
配置path是为了方便可以再任意一个路径下去执行所要执行的可执行文件,
比如执行javac.exe,如果我们没有配置path的话,那么我们每次想要执行javac.exe的时候就需要每次输入其所在的路径,
但是如果我们配置了path则不需要再每次都输入其所在的目录,此时便可以再任意一个目录下去执行javac.exe.
在cmd命令中输入一个指令时先在当前文件目录下查找命令文件,path的环境变量中依次查找命令文件,以最先找到的为准,
因为配置了path,所以在cmd命令下可以直接输入java和javac等jdk的命令
配置path是为了方便可以再任意一个路径下去执行所要执行的可执行文件,
比如执行javac.exe,如果我们没有配置path的话,那么我们每次想要执行javac.exe的时候就需要每次输入其所在的路径,
但是如果我们配置了path则不需要再每次都输入其所在的目录,此时便可以再任意一个目录下去执行javac.exe.
在cmd命令中输入一个指令时先在当前文件目录下查找命令文件,path的环境变量中依次查找命令文件,以最先找到的为准,
因为配置了path,所以在cmd命令下可以直接输入java和javac等jdk的命令
如果是java文件则用classPath配置.这样就可以再任意目录下去执行这个java文件.
虚拟机在查找class文件时如果没有设置classPath会在当前路径查找.
临时配置classPath时,如果设置classPath时写";"的情况下,如果在指定的classPath路径下没有找到要运行的文件(比如文件被删除) ,那么就会在当前目录下找该文件,如果不加";"的话,只会在classPath中找。
虚拟机在查找class文件时如果没有设置classPath会在当前路径查找.
临时配置classPath时,如果设置classPath时写";"的情况下,如果在指定的classPath路径下没有找到要运行的文件(比如文件被删除) ,那么就会在当前目录下找该文件,如果不加";"的话,只会在classPath中找。
0 0
- 初识java
- 初识java
- 初识Java
- 初识java
- Java初识
- 初识java
- 初识Java
- 初识JAVA
- 初识JAVA
- JAVA初识
- 初识Java
- 初识java
- 初识Java
- 初识java
- 初识java
- java 初识
- 初识java
- 初识Java
- 模拟赛 牛宫
- 因BLAS从gfortran到GCC安装
- 散列表
- 是一个非常奇妙并且轻松的旅程
- Java对象的强、软、弱和虚引用详解
- 初识java
- 3.1信息收集的一般步骤
- JQuery获得select选中索引
- html, css, javascript注释
- linux下虚拟主机的设置
- Android动画
- hibernate在myeclipse 中的配置
- BZOJ 2734 HNOI2012 集合选数 状压DP
- 堆和栈的区别