欢迎使用CSDN-markdown编辑器
来源:互联网 发布:夸赞人厉害的网络用语 编辑:程序博客网 时间:2024/06/03 22:10
Java基础理论知识
Java的发展史
- 天才般的灵感
- 1991年,由Patrick Naughton和James Gosling带领SUN公司工程小组设计像有线电视转换盒小型的计算机语言。经过几番周折,在1996年,Java第一个版本发布了。起初,Java叫做oak,后来因市场上有这种计算机语言,改名为Java,2009年被Oracle公司收购。在此期间,Java形成了三大主要发展方向,JavaME(Java嵌入式开发),JavaSE(Java标准版本,也是其它版本的基础)和JavaEE(Java企业版开发)
Java特点
- 面向对象
- Java是一种以面向对象为核心的计算机编程设计语言,面向对象,对于计算机开发人员来说,它提供了一种全新的思考方式和编程思想,把客观事物当作对象,对象的数据就是对象本身的属性和行为。面向对象,就只须调用事物的属性和函数就可以了。
- 跨平台
- Java语言有一句名言:one write,run anywhere。意思就是一次编写,到处运行,这主要是依赖于Java开发工具jdk里的jvm虚拟机。windows,mac和Linux平台只需要安装jdk就可以运行Java代码。
- 多线程
- Java语言中,体现了多线程这个特点,它支持并发编程,同时也为开发者提供了多种线程启动方式。
- 安全性
- Java内部结构设计能增强本身防病毒特性,外部入侵代码很难篡改主代码从而导致系统结构奔溃
- 解释性
- Java解释器可以在任何移植了解释器上执行Java字节码,由于链接是一个增量式或轻量级的过程,所以开发过程也变得更加快捷和探索性。
JDK,JRE,JVM的作用及关系
- 作用
JVM:保证Java语言跨平台
JRE:Java程序的运行环境
JDK:Java程序的开发环境 - 关系
JDK:JRE+工具
JRE:JVM+类库
环境变量配置
-
安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)
如下图所示
JDK安装与环境变量配置
1:安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可
2:安装jre→更改→ \java 之前目录和安装 jdk 目录相同即可
注:若无安装目录要求,可全默认设置。无需做任何修改,两次均直接点下一步。
JDK安装与环境变量配置
JDK安装与环境变量配置
安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量
JDK安装与环境变量配置
系统变量→新建 JAVA_HOME 变量 。
变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)
系统变量→寻找 Path 变量→编辑
在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
JDK安装与环境变量配置
系统变量→新建 CLASSPATH 变量
变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
系统变量配置完毕
JDK安装与环境变量配置
7
检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)
若如图所示 显示版本信息 则说明安装和配置成功。
JDK安装与环境变量配置
阅读全文
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- eclipse下创建maven聚合
- 起始篇章
- Vue学习(一)
- 百度云服务器有哪些优势?
- IDEA使用快捷键
- 欢迎使用CSDN-markdown编辑器
- 安装mysql的zip包
- 普及练习场 贪心 [USACO1.3]混合牛奶 Mixing Milk
- DBSCAN聚类算法
- 【原理】看别人做了一个单页面换主题
- USB 协议
- 国内身份证号码的验证
- 18. 平衡二叉树
- xbanner的使用