jdk如何安装
步骤1、安装JDK选择安装目录,安装过程中会出现两次安装提示。第一次是安装jdk,第二次是安装 jre。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)。
步骤2、(1)安装jdk随意选择目录 只需把默认安装目录\java之前的目录修改即可。
(2)安装jre→更改→\java之前目录和安装 jdk目录相同即可。
注:若无安装目录要求,可全默认设置。无需做任何修改,两次均直接点下一步。
步骤3、安装完JDK后配置环境变量计算机→属性→高级系统设置→高级→环境变量。步骤4、系统变量→新建JAVA_HOME变量 。
变量值填写jdk的安装目录(本人是E:\Java\jdk1.7.0)。
步骤5、系统变量→寻找Path变量→编辑。
在变量值最后输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)。
步骤6、系统变量→新建CLASSPATH变量。
变量值填写.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)。系统变量配置完毕。
步骤7、检验是否配置成功运行cmd输入java-version(java和-version之间有空格)。
java的JDK与MyEclipse的关系
JavaJDK和MyEclipse的关系是依赖关系。MyEclipse是Java的集成编译工具,JDK是运行java的基本运行环境,如果没有jdk,那么MyEclipse是无法运行java程序,也就无法编译。不过很多时候MyEclipse都内置了JDK不用用户去另外下载。
解决java安装失败JDK双击没反应
1、首先进入的JAVA官方网站,根据系统环境,自动切换到对应的语言网页。点击免费JAVA下载。
2、若是的旧版本的JAVA,需要卸载,若卸载不干净,则可以使用的官方网站上的删除旧版本功能。
3、没有旧版本要删除,直接点击同意并开始免费下载,使用的在线安装,可以通过JAVA官方网站对当前的Windows系统进行检测,并下载适合的JAVA版本。
4、下载后,直接运行,并点击安装。
5、安装的时候,程序也会检测当前操作系统是否存在旧版本的JAVA,并提示用户卸载。
6、卸载完成之后,点击下一步继续安装JAVA。
7、当下载的本地的JDK双击也无法安装的时候,有可能是安装包损坏不完整,都可以通过在线安装的方式,进行排除。
jdk哪些体现了命令模式
1、单例模式
作用:保证类只有一个实例。
JDK中体现:Runtime类。
2、静态工厂模式
作用:代替构造函数创建对象,方法名比构造函数清晰。
JDK中体现:Integer.valueOf、Class.forName
3、抽象工厂
作用:创建某一种类的对象。
JDK中体现:Java.sql包。
4、原型模式
clone();
原型模式的本质是拷贝原型来创建新的对象,拷贝是比new更快的创建对象的方法,当需要大批量创建新对象而且都是同一个类的对象的时候考虑使用原型模式。
一般的克隆只是浅拷贝(对象的hash值不一样,但是对象里面的成员变量的hash值是一样的)。
有些场景需要深拷贝,这时我们就要重写clone方法,以ArrayList为例:
5、适配器模式
作用:使不兼容的接口相容。
JDK中体现:InputStream、OutputStream。
6、装饰器模式
作用:为类添加新的功能,防止类继承带来的类爆炸。
JDK中体现:io类、Collections、List。
7、外观模式
作用:封装一组交互类,一直对外提供接口。
JDK中体现:logging包。
8、享元模式
作用:共享对象、节省内存。
JDK中体现:Integer.valueOf、String常量池。
9、代理模式
作用:
(1)透明调用被代理对象,无须知道复杂实现细节;
(2)增加被代理类的功能;
JDK中体现:动态代理。
10、迭代器模式
作用:将集合的迭代和集合本身分离。
JDK中体现:Iterator
11、命令模式
作用:封装操作,使接口一致。

