0. Java简介:

  1990年Sun公司预料嵌入式系统将在未来家用电器领域大显生手, 于是成立了一个由James Gosling领导的"Green计划"(首席科学家Bill Joy),准备为下一代智能家电编写一个通用控制系统,他们最初考录使用C++但是因为许多诸如: C++ 太复杂, 缺少垃圾回收系统, 可移植性,分布式和多线程等,最终他们决定从新创造一种全新的语言: Oak

  1992年夏天, Green计划被转化成"FirstPerson有限公司", 一个Sun公司的全资子公司

  1994年夏天,互联网和浏览器出现, Gosling 对Oak进行了改造并由于Oak这个商标被别人注册了, 于是只得 将Oak更名为Java

  1995年初Sun公司发布Java语言, 并将Java 及其源码都放在了互联网上,几个月后就火了成为了广为人知的编程语言.

  1996年初发布JDK 1.0 (包括: 运行环境(JRE)<补充: 运行环境包括: 核心API, 集成API, 用户界面API, 发布技术, Java虚拟机(JVM), 开发环境(JDK))

  1998年发布Java历史上最中意的JDK版本: JDK 1.2,(Java 2时代) 一同发布的有JSP/Servlet, EJB等规范, 并将Java分成了三个版本: J2EE, J2SE, J2ME

    J2SE: 整个Java的核心和基础, 它是J2ME 和J2EE编程的基础    

    J2ME: 主要用于控制移动设备和信息家电等有限存储的设备

    J2EE: Java技术中应用最广泛的步伐, J2EE提供了企业应用开发相关的完整解决方案

  补充: JDK 1.2中还把它的API分成三大类:

    核心API: 有SUn公司制定的基本API, 所以的Java平台都应该提供, 这就是平常所说的Java核心类库

    可选API: Sun为JDK提供的扩充API

    特殊API: 用于满足特殊要求的API, 如用于JCA, JCE的第三方加密类库

  2002年02月, Sun发布JDK历史上最成熟的版本: JDK 1.4

  2004年10月, Sun发布JDK 1.5 同时将JDK 1.5 改名为Java SE 5.0;   J2EE 改名为Java EE, Java ME

  2006年12月, Sun发布JDK1.6

  2009年4月20日, Oracle(甲骨文公司)宣布购买Sun公司, 甲骨文公司好像在苏州

1. 下载JDK

Java官网:http://www.oracle.com   (oracle-中文-甲骨文公司)

JDK下载

或者对照这里的步骤进行下载: http://user.qzone.qq.com/1530795467/blog/1431171256

2. 配置环境变量

参考: http://user.qzone.qq.com/1530795467/blog/1430382856

3. 下载, 安装, 配置 AndroidStudio

参考: http://www.cnblogs.com/wuyudong/p/5599550.html

4. 其他细节

1. 如何显示文件扩展名:

  在Windows的资源管理器中, 工具(T) -> 文件夹选项(O) -> 查看, 里面就可以看到一个隐藏已知文件类型的扩展名

2. 如果你因为没有设置好环境变量而出错, 那么从新配置好了环境变量以后还是需要重新启动一下电脑的

5. 其他细节

在mac系统中安装其实本来是很简单的, 下载JDK,Android Studio, SDK. 但是因为墙的缘故, 在下载SDK的时候总是下载失败, 通过以下方法可以解决这个问题:

  1.  Finder --> command + shift + G  --> /etc/hosts  --> 将hosts这个文件拖到桌面 --> 进入文件中在最后加入: 203.208.46 dl.google.com45 203.208.46.146 dl-ssl.google.com --> 再讲文件拖入到之前的位置.

1. Window环境下 - 开发环境的配置: (安装Android Studio 2.1)的更多相关文章

  1. RN在Mac环境下开发环境搭建

    1.推荐使用Homebrew来安装 Node 和 Watchman.在命令行中执行下列命令安装: brew install node brew install watchman 如果你已经安装了 No ...

  2. [zz] pomelo windows 环境下开发环境搭建

    原文链接:http://nodejs.netease.com/topic/515279a0b5a2705b5a000983 本文主要介绍下 windows 下跑通 pomelo 简单例子的过程 开发前 ...

  3. 【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)

    原文网址:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html android 最新 NDK r8 在w ...

  4. android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)

      android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) 一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把 ...

  5. Android NDK r8 Cygwin CDT 在window下开发环境搭建 安装配置与使用 具体图文解说

    版权声明:本博客全部文章均为原创.欢迎交流.欢迎转载:转载请勿篡改内容,而且注明出处,谢谢! https://blog.csdn.net/waldmer/article/details/3272500 ...

  6. react-native学习(RN)--之Window环境下搭建环境配置,以及初始化建立react-native项目,(真机和模拟器运行的相关错误解决办法,android打包报错)

    react-native以后会更火的 一.安装java 二.安装Android Studio 三.安装react-native需要的Android studio额外部分 四.安装nodeJS  五.安 ...

  7. react-native学习(RN)--之Window环境下搭建环境配置

    react-native以后会更火的,自从2015年facebook开源了Android 一.安装java 二.安装Android Studio 三.安装react-native需要的Android ...

  8. 【转】mysql8.0 在window环境下的部署与配置

    [转]mysql8.0 在window环境下的部署与配置 今天在阿里云window服务器上配置mysql环境,踩了一些坑,分享出来.需要的朋友可以看看.额,或许有人要吐槽我为什么不在linux上去配置 ...

  9. [flutter+dart] windows7下开发环境的安装与配置

    前言 博主是做嵌入式的,参加工作时间也不久,而且是非科班出身,之前从未接触过移动开发.最近了解到了flutter框架和dart语言,想作为第二语言学习一下,因此会从最基础的环节开始,以此博客作为记录, ...

随机推荐

  1. File transfer in android with asmack and Openfire

    http://harryjoy.com/2012/08/18/file-transfer-in-android-with-asmack-and-openfire/ http://www.javacod ...

  2. LINUX怎么远程连接ORACLE数据库

    A电脑装了ORACLE客户端,B是ORACLE服务器,都在LINUX环境下,请问A电脑怎么访问B上的数据库?该怎么改配置?求高手解答,越详细越好 很简单,你在A电脑安装一个ORACLE 客户端,然后, ...

  3. WordPress搭建Personal Blog

    早就想搭建一个专属于自己的博客了,用来记录自己生活.学习的点点滴滴.之所以选WordPress,主要是因为它可以支持Latex,而且特别喜欢其简约的风格. WordPress有个the famous ...

  4. java_可变参数构造器 Bulder模式

    package com.test1.www; class NutritionFacts { //必须 private int servingSize; private int servings; // ...

  5. WinServer 之 发布WebService后调用出现" The test form is only available for requests from the local machine. "

    当您尝试从远程计算机访问 Web 服务时,不会显示“调用”按钮.并且,您会收到以下错误信息: The test form is only available for requests from the ...

  6. ListVIew中插入view

    public class MainActivity extends Activity { private ListView listview; private List<String> d ...

  7. ubuntu nexus 安装

    今天公司组织学习使用linux系统搭建nexus maven私服中央仓库,在公司使用centos搭建了一个,回家又用ubuntu搭建一个,主要是为了能熟悉整个流程,现将主要过程总结如下:(PS:楼主是 ...

  8. Linux下解决permission denied问题

    由于权限问题,在linux下启动tomcat出现权限permission denied 提示解决方法如下: 1.cd 进入tomcat/bin目录 2.运行下面命令 sudo chmod 777 st ...

  9. 关于JFace中的对话框MessageDialog类等其它类型对话框

    对话框是软件系统中最常用到的界面,对话框无处不在,从界面结构来说,对话框主要是由主体的界面组件和底部窗体按钮组成. 之前的例子中已经频繁的使用到了MessageDialog.openInformati ...

  10. Activiti从当前任务任意回退至已审批任务

    http://www.verydemo.com/demo_c161_i143918.html import java.util.HashMap; import java.util.Iterator; ...