Java学习回忆录-001

Java学习回忆录-001

java简介

Java的前世今生.

Java最早应该出现在95年,由sun公司创立,当时sun公司准备面向智能家居提出一个绿色计划green, 
在当时,计算机编程语有c,c++,当时的项目负责人 詹姆斯高斯林优化了C++,创建了c--,又名oak。 
但是这个项目最终还是失败了。在90年代初期, 美国互联网兴起,sun公司看到了机遇,
于是改良了oak语言,以适应互联网时代,在95更名为java。

重要的版本:

	1995年  java 诞生
	1998年  JDK1.2(将Java分成了J2SE,J2EE,J2ME)
	2004年  JDK1.5(改名JavaSE5.0,JavaEE,JavaME)
	2009年  甲骨文(Oracle)74亿美元收购Sun。
	2011年  JavaSE7.0
	2014年  JavaSE8.0
	2017年  javaSe9.0 
	Java的长期生存很大部分归结于它的生态圈,大量的用户都在使用Java,使得Java内容越来越丰富。

java的应用平台

  1. javase
    标准版, 基础班学习的内容.
    可以桌面应用. 例如 记事本, 类qq 计算器.
    找不到工作… 只是基础,为后续的学习做准备的.
  2. javaee
    企业版, javaEE 就业班学习的内容. 是当前最火的职业,竞争也是最激烈的.
    主要可以从事于:企业级开发. 京东,淘宝. (前端和后台) 前端. html css js 前端框架…
    学会了可以赚钱. 初级javaee 程序员. 1w. -> 前端技术.
    前端:
    做网页. 淘宝的
    后台
    javaee
  3. javame
    微型版
    主要用于 嵌入式. 诺基亚非智能机时代. qq . 智能机. 09 10 htc 11 12

java的特性之跨平台

  1. 平台: 基于操作系统的.
    不同的平台,不同的操作系统.
    windows linux mac
  2. 跨平台: 我们使用java 编写的程序, 编写好之后,可以在不同的平台上运行…
    一次编写,到处运行.
  3. 机制:
    java 实现跨平台,依赖的是java 虚拟机, jvm

jvm

全称
java 虚拟机
不同的系统上,有不同版本的jvm ,通过虚拟机实现的跨平台... 类似像各个平台翻译Java程序,
下载和安装jvm ,不用... 

java 的运行和开发环境 jre 和jdk

1. jre

jre是java的运行环境,它包含了jvm,jre=jvm+ java的核心类库。如果你想要运行一个开发好的java 程序. 只需要下载jre 即可. 
jre下载地址: www.oracle.com (这个里面还有许多内容,没事可以进去逛逛) 
jre下载流程:www.oracle.com ->java->javase ->下载-> jre

jre下载界面中有这样一段描述:
Do you want to run Java™ programs, or do you want to develop Java programs? If you want to run Java programs, but not develop them, 
download the Java Runtime Environment, or JRE™.
If you want to develop applications for Java, download the Java Development Kit, or JDK™. The JDK includes the JRE, so you do not
have to download both separately.

jre在Java中的角色:
举例: 就像玩游戏,而不是开发游戏. 
 
核心类库:核心类库就是一些编写好的一些java 程序.. 可以直接使用... 

2. jdk( 重点 )

jdk是java 开发工具集(包),是提供给开发人员使用的. 
jdk=jre+java开发工具包
主要包括以下开发工具:javac.exe、java.exe、javap.exe等(目前在基础班,20180313只用到了Java.exe 和 javac。exe)  
下载地址: www.oracle.com 
下载链接:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
基础班课程基于jdk7,但是目前甲骨文公司已经不再支持jdk7,现在已经更新到了jdk9,jdk的版本是向下兼容的,且增加了许多新功能,
所以可以使用jdk8或者jdk9来编写程序。(jdk7貌似有安全漏洞)

安装jdk

	主要注意事项: 系统版本问题.
	首先需要确认你的系统,是32位的还是64位. 
	如果是64位系统
		可以装32位,向下兼容... 
		也可以装64位,性能更好... 建议装64位. 
		注意: 如果你的jdk 是64位,以后你的eclipse 也需要64位. 
	32位系统
		只能装32位的.
		
	jdk9的时候,已经没有32位的了. 需要注意. 跟上形势. 电脑系统适当的升级. 
	如果电脑是32位系统,可以先装32位的jdk 和eclipse. 但是以后要知道这个问题... 

安装步骤

第一步:
	确认系统的版本,是32位还是64位. 
	最简单的一路下一步,但是不推荐. 
第二步
	jdk 安装在非系统盘符下. 新建一个专业的文件夹,用于保存jdk jre 还有未来的一些软件(eclipse)
	例如: d:\javasource  将jdk 安装在该目录下
第三步:
	一路下一步, 会提示我们是否要安装jre,
	由于jdk 自带了jre 可以不用安装. 
	但是我们是第一次体验,来了完全的安装,也给装上了. 

是否安装成功:

安装完后暂时不能确认. 需要配置环境变量.
注意:jdk 不要安装在中文路径下, 路径不要有空格,不建议安装在系统盘下。

配置环境变量

w7 为例
环境变量
	计算机->右键->属性->高级系统设置->高级->环境变量(右下角)
系统变量
	所谓的环境变量,就是一个字符串类型的键值对. 
	在系统变量中->新建
	变量名->JAVA_HOME 
	变量值->安装jdk 的路径. 
	保存.
path变量
	系统级,不要删东西, 将新建的JAVA_HOME 添加到path中.
	一对%% 注意,都是英文. 
	最终添加内容:%JAVA_HOME%\bin; 
	注意
		分号(;)
		不要将path中已有的变量删除,将jdk 的JAVA_HOME 变量添加在了path的最前边.
斜线的区分:	
	/ 正斜线  \ 下坡反斜线. 
	保存.

确认是否配置好

打开命令行(cmd)
开始->输入框->cmd 
在cmd 中输入: java  javac  出现了和老师一样的提示信息,就可以了. 

其他DOS窗口命令:

set path:可以查看配置好的环境变量. 
Java -version:可以查看Java当前安装的版本
拓展:
    DOS窗口是不区分大小写的,列如你输入java来判断Java是否安装好是OK的,输入JAVA来判断Java是否安装好也是OK的。

注意:

换系统和换jdk时才需要修改环境变量配置

java开发工具包

开发工具有:记事本,高级记事本,集成开发环境 IDE ,eclipse,myeclipse等
目前主要使用 eclipse 
eclipse下载地址:www.eclipse.org (注:org域名是非商业域名,商业域名:com、cn等)

安装eclipse

下载的eclipse是绿色版本,解压后就可以使用. 
myeclipse 是eclipse 的插件,收费商业软件. 

猜你喜欢

转载自blog.csdn.net/xxydzyr/article/details/86769963