A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 欧阳文 中级黑马   /  2015-6-3 23:58  /  574 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

java 版本:
        jdk1.0
        1.2 1.3 1.4 1.5 6.0(1.6)05  7.0(1.7)11年  8.0(1.8) 14年推出
java体系:
        JavaSE  J2SE1.0 J2SE1.4  J2SE1.5 -> JavaSE6.0 JavaSE7.0 JavaSE8.0  
                标准版  -> 开发桌面应用. qq,记事本,小游戏. 贪吃蛇
                基础班学习
        JavaEE
                企业版. 企业级开发. 最为成功的
                OA 电子商城,恒大
                javaweb  
                数据库(mySql Oracle)   
                框架
                项目实战
                其他的主流的框架.         
        JavaME
                微型版, 手机应用诺基亚
                被安卓IOS替代了.
java 特性
        跨平台.
        依赖于java 虚拟机 (jvm)
        Java Virtual Machine
java的开发和运行环境的搭建.
        1. 搭建运行环境.
                JRE(Java Runtime Environment)
                        JAVA 运行环境.   提供给运行java 程序的人员使用的.
                如果你想要运行java 程序,就可以在电脑上安装对应的JRE 就可以.
               
                搭建一个运行java 程序的环境.
                如果想要运行java 程序(.class 文件),依赖于jvm ,只要操作系统上有对应的jvm 就可以运行java 程序了.
                jvm 不是独立存在的.   如果想要运行程序,需要下载的是jre ,jre 中包含的有jvm .
        2. 搭建开发环境
                JDK  
                        Java Development Kit
                        开发工具集(包)
                        提供给开发人员使用的.
                www.oracle.com 下载最新版本的jdk .
                安装: 不要安装在系统盘符下, 目录不要带中文. 不要有空格的目录
                注意: 安装JDK 时, JDK 自带了一个JRE , 可以不用再安装jre . 如何你需要双击运行图形化(界面)java 程序
                d:\java\安装你的jdk
                验证JDK 是否安装成功:
                        ?
                        打开cmd 进入 jdk 的bin 目录.
                        cd  Java\jdk1.7.0_25\bin
                        执行 javac java  如果在控制台出现提示信息.
                        如果出现了:
                                 'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。 安装失败了. 
                查看jdk 版本:
                        java -version
        3.开发第一个java 程序.
                hello,kitty
                三步骤:
                        1. 编辑
                                编写源码.
                                新建一个文本文件,经文件的后缀名修改为.java
                                打开文件,敲入 一些单词.
                                class Demo{
                                        public static void main(String[] args){
                                                System.out.println("hello,kitty");
                                        }
                                }
                                保存 ctrl+s
                        2. 编译
                                此时需要使用到jdk 提供的开发工具了,
                                javac.exe 可执行文件就是java 的编译器.
                                javac  xxx.java
                                编译器会编译源代码,生成.class 的字节码文件.
                                注意: 代码有误,编译会报错,失败,不能生成.class 文件.
                        3. 运行java 程序.
                                java 程序的运行依赖jvm . 启动jvm 才能运行java 程序(.class)
                                需要使用导jdk 提供的 java.exe 可执行文件了.
                                java 类名
                                注意: java 后面的不是 xxx.class 而是xxx
        4. PATH环境变量
                在dos 的系统中,的任意路径下都可以使用到java开发工具, 例如: javac.exe java.exe
                目前不行, 使用开发工具的话,必须进入开发工具所在的目录(路径)才可以.
                可以通过配置环境变量来解决.
                path环境变量
                1. 查看path 环境变量
                        set path
                        系统默认有很多的值.
                        例如:
                                Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32
                                        \WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x86;C:\
                                        Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x64;C:\Program Files (x86)\Lenovo\L
                                        enovo Home\;C:\Program Files\Lenovo\Fingerprint Manager Pro\;C:\Program Files (x
                                        86)\Lenovo\Lenovo Home\DCMainWin.exe       
                2.修改path
                        将jdk开发工具的路径添加到path 变量中,实现在dos的任意路径下执行java 的开发工具目标.
                        set path=路径;
                        修改path 环境变量是追加而不是覆盖.
                        set path=新路径;%path%
                        %path% 引用旧的路径.
                       
                3.总结:
                        path环境变量,保存的是一系列的路径. 路径和路径之间通过;(分号)分割的.
                        在dos 系统中执行可执行文件(exe)时, 系统先在当前路径下(cmd默认有一个位置路径)查找该文件,如果有就直接执行了.
                        如果没有,回去path环境变量中存储的路径查找,入过有就执行,如果没有,就报错---> 'xxx' 不是内部或外部命令,也不是可运行的程序或批处理文件。
                        注意: path 环境变量是在dos 中, 弊端,就是关闭窗口,就无效了.  我们可以在图形化界面中配置.
                4.永久配置.
                        我的电脑 -> (右键)属性->高级 -> 环境变量 -> 系统变量-> path环境变量. 将jdk 的路径添加在开头并以分号相隔. 保存即可.
        5.JAVA_HOME
                为了避免更换jdk 时,修改path 变量(路径时非常重要,一旦删除,无法找回的),导致出现错误. 可以专门的创建一个环境变量 叫做JAVA_HOME ,该变量中保存的是JDK 开发工                        具的路径, 在将JAVA_HOME 引入(通过%%引入的)到PATH环境中.

7 个回复

倒序浏览
这一部分其实就了解下环境变量就好。其他的应付面试就足够了。实际开发中基本用不上
回复 使用道具 举报
这个没用  自己知道怎么配置就行了
回复 使用道具 举报
环境变量是重点,其他差不多
回复 使用道具 举报
知道怎么配置就行
回复 使用道具 举报
恩,都是分析得有道理!
回复 使用道具 举报
我都是自己配置完就忘的差不多了。
回复 使用道具 举报
这是刚开始学的吧?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马