java基础学习篇——1、java的认识和jdk的安装
2011-07-27 13:34
337 查看
1、java是一门开发语言,它和其它的开发语言最大不同之处就是它的跨平台性。就拿C语言来作比较吧:C语言编程:C语言源程序经过编译生成windows可执行文件(.exe文件),然后这个文件就只能被windows的操作系统使用。java语言编程:java源文件经过编译生成java字节码文件(.class文件),这时候java有个特殊的解释机制就是JVM——Java Virtual Machine(java虚拟机),也有人叫作是java cpu。不管怎样讲就是这个JVM实现了java的这种跨平台性。在这个虚拟机上完成了对字节码文件的解释作用,从而得到支持不同操作系统的执行文件。当然了我自己认为这种跨平台性并不是绝对的,你必须在你的操作系统上安装上对应的JVM这样才可以体现java的这种特性。2、java是一门语言。这个没错,同时它也是一种开发工具,还是一个运行环境(jre)sun公司提供了java开发安装包: JavaSE java platform Stand Environment 标准版(用于一般程序开发) JavaEE java platform Enterprise Environment 企业版(用于企业程序) JavaME java platform Micro Environment 简约版(用于消费类电子,手机等开发)我们现在学习使用的就是标准版,其安装包可以在sun公司主页下载3、jdk的安装以及开发之前环境变量的设置 jdk的安装就和普通的软件安装一样,在这里我就不写了。。。。。。我只想加深一下lava环境变量的设置。我们在装完jdk之后,需要至少设置两个环境变量:path和classpath。我们知道编译java源文件使用的是javac这个命令,执行是使用java这个命令。所以path这个路径就是指向含有javac这个文件夹(bin目录),每次在执行这个命令时系统都回到这个文件夹下寻找这个命令。编译完之后生成一个.class文件,那么当我们在运行java xxx的时候怎么知道这个xxx在哪里放着呢?这就是classpath这个环境变量的作用。因此,现在我们不难想象有的人会把classpath这个环境变量设置为.这个路径(当前路径),因为每次编译完之后这个.class文件都会在当前目录中产生,而我们每次编译的时候都会进入到含java源文件这个目录,所以这样就可以直接运行java xxx这个命令啦!这些是自己的学习体会,文采不好,第一次写,有什么不对的希望大家纠正!
相关文章推荐
- JAVA基础学习(一)--JAVA入门和JDK的安装与配置
- Java基础教程1-Java特点和手把手教你安装JDK
- java基础(一)---JDK的安装
- Java高手真经_编程基础卷——读书笔记(2)——JDK安装-环境变量及Eclipse
- java基础之 第一步 :jdk安装配置
- 黑马程序员 Java基础_1 Java介绍、jdk安装与环境变量配置
- JAVA基础之JDK下载、安装、配置和验证
- java基础--JDK安装与环境变量配置
- Java基础学习笔记 -- 1(认识JDK)
- Java零基础教程之Windows下安装 JDK的方法图解
- 01-01.Java基础windows下搭建环境-JDK下载安装与配置
- java基础知识(一)——JDK的安装与配置
- java基础-开发环境搭建-jdk安装
- 小D java基础系列1.4 Java三件套&JDK的安装与配置
- Java零基础入门---JDK的安装及环境变量配置教程
- JavaSE基础之Java语言(JDK的下载和安装)
- Java基础知识1:了解Java,安装JDK
- Java基础01——下载、安装JDK及配置环境变量
- 架构之路_java基础_jdk安装
- JAVA基础1-JAVA入门和JDK的安装与配置