1. Window环境下 - 开发环境的配置: (安装Android Studio 2.1)
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-中文-甲骨文公司)
或者对照这里的步骤进行下载: 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)的更多相关文章
- RN在Mac环境下开发环境搭建
1.推荐使用Homebrew来安装 Node 和 Watchman.在命令行中执行下列命令安装: brew install node brew install watchman 如果你已经安装了 No ...
- [zz] pomelo windows 环境下开发环境搭建
原文链接:http://nodejs.netease.com/topic/515279a0b5a2705b5a000983 本文主要介绍下 windows 下跑通 pomelo 简单例子的过程 开发前 ...
- 【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
原文网址:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html android 最新 NDK r8 在w ...
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) 一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把 ...
- Android NDK r8 Cygwin CDT 在window下开发环境搭建 安装配置与使用 具体图文解说
版权声明:本博客全部文章均为原创.欢迎交流.欢迎转载:转载请勿篡改内容,而且注明出处,谢谢! https://blog.csdn.net/waldmer/article/details/3272500 ...
- react-native学习(RN)--之Window环境下搭建环境配置,以及初始化建立react-native项目,(真机和模拟器运行的相关错误解决办法,android打包报错)
react-native以后会更火的 一.安装java 二.安装Android Studio 三.安装react-native需要的Android studio额外部分 四.安装nodeJS 五.安 ...
- react-native学习(RN)--之Window环境下搭建环境配置
react-native以后会更火的,自从2015年facebook开源了Android 一.安装java 二.安装Android Studio 三.安装react-native需要的Android ...
- 【转】mysql8.0 在window环境下的部署与配置
[转]mysql8.0 在window环境下的部署与配置 今天在阿里云window服务器上配置mysql环境,踩了一些坑,分享出来.需要的朋友可以看看.额,或许有人要吐槽我为什么不在linux上去配置 ...
- [flutter+dart] windows7下开发环境的安装与配置
前言 博主是做嵌入式的,参加工作时间也不久,而且是非科班出身,之前从未接触过移动开发.最近了解到了flutter框架和dart语言,想作为第二语言学习一下,因此会从最基础的环节开始,以此博客作为记录, ...
随机推荐
- Rational Rose--简介
Rational Rose Rational Rose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具.用于可视化建模和公司级水平软件应用的组件构造. 目前版本的Rational ...
- MySQL Cluster初步测试结果汇总图示报告 --> 用mysqlslap与sysbench进行测试
Cluster结构图 测试环境简介 Mysql cluster集群测试环境 4 data node,32G 8核cpu 4 ...
- [008]C---gcc环境下的一个编译器版本问题
最开始纯粹为了好玩,写了这样一段程序: ; i < ; i++); 然后欢乐的运行: gcc practise.c -o practise 我擦咧,出现了这个: practise.c:: err ...
- javaScript面向对象基础
最近学习了js的面向对象,为了能让自己更好的理解,这一篇博客就当作是加深自己学习印象的总结(可能会有很多不足,欢迎指正). js通过函数来创建对象,而且js本身也是一种对象,那么什么又是对象呢,对象包 ...
- iOS之设置状态栏颜色
状态栏的字体为黑色:UIStatusBarStyleDefault 状态栏的字体为白色:UIStatusBarStyleLightContent 一.在info.plist中,将View contro ...
- AppScan在项目中的使用流程
AppScan在项目中的使用流程 http://www.docin.com/p-829022229.html
- Android学习(一) - Activity
好久不写博客了,自上次写到现在已经一年多了,写这东西其实坚持下来就好了,将自己学的东西一点点写出来成为日后的积累查阅的资料.最近不是特别忙,抽点时间学学移动开发. Android组件中常用的四大组件 ...
- 【JavaScript DOM编程艺术(第二版)】笔记
第1章 javascript简史 1.什么是DOM? 简单的说,DOM是一套对文档的内容进行抽象和概念化的方法.\ 第2章 javascript语法 1.内建对象: 内建在javasc ...
- ASP.NET MVC中的统一化自定义异常处理
当ASP.NET MVC程序出现了异常,怎么处理更加规范? 1. 最简单的方法是设置<customErrors/>节点 <customErrors>节点用于定义一些自定义错误信 ...
- 在C#中创建类型
重载构造函数: using System; public class Wine { public decimal Price; public int Year; public Wine (decima ...