作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!

Java是面向对象语言。这门语言其实相当年轻,于1995年才出现,由Sun公司出品。James Gosling领导了Java的项目小组。该项目的最初只想为家电设计一门容易移植的语言。然而,在获得了Netscape浏览器支持后,Java快速推广,应用广泛。

Java受到C和C++的强烈影响。 Java与C++相近,都是静态类型,但移除了C++中容易出错的一些特征,比如指针和多重继承。Java的垃圾回收可以自动的管理和清理内存。清理内存 工作转交给编译器后,程序员的负担大大减小。Java产出效率高,又有良好的运行效率,在PC端、服务器端和移动端都有不俗的表现。Android更是为Java注入新鲜血液。Java又是一门完全的面向对象语言,所以是了解其他面向对象语言的一个好范本。

Java基础

在Java基础系列文章中,我将说明Java的基础内容,特别是面向对象的相关概念。

Java基础01 从HelloWorld到面向对象

Java基础02 方法与数据成员

Java基础03 构造器与方法重载

Java基础04 封装与接口

Java基础05 实施接口

Java基础06 组合

Java基础07 包

Java基础08 继承

Java基础09 类数据与类方法

Java基础10 接口的继承与抽象类

Java基础11 对象引用

Java基础12 多态

Java进阶

在Java进阶中,我对Java基础部分进行补充,并转向应用层面。

Java进阶01 String类

Java进阶02 异常处理

Java进阶03 IO基础

Java进阶04 RTTI

Java进阶05 多线程

Java进阶06 容器

Java进阶07 嵌套类

Java进阶08 GUI

Java进阶09 事件响应

Java进阶10 内存管理与垃圾回收

Play框架

Play是近年兴起的一个灵巧精致的网络框架。它基于JVM,可以用Java或Scala编写。即时热编译的特征,也让该框架适用于敏捷开发。Play可以相当快速的搭建起一个成熟的网站或者App后台。

来玩Play框架01 简介

来玩Play框架02 响应

来玩Play框架03 模板

来玩Play框架04 表单

来玩Play框架05 数据库

来玩Play框架06 用户验证

来玩Play框架07 静态文件

Android开发

安卓已经是市场占有率第一的移动操作系统。随着移动端的繁荣,安卓应用开发越来越受到欢迎。安卓主要的开发语言是Java。你可以利用之前学习的Java知识,再借用Play创建App后台,制作出一款实用的安卓App。

Android的历史与花边

安卓第一夜 第一个应用

安卓第二夜 有趣的架构

安卓第三夜 概念漫游(上)

安卓第四夜 概念漫游(下)

安卓第五夜 维纳斯的诞生

安卓第六夜 凡高的自画像

安卓第七夜 雅典学院

安卓第八夜 玛丽莲梦露

安卓第九夜 狂风

安卓第十夜 亚当的诞生

参考资料

参考书籍,见豆列

http://book.douban.com/doulist/1949311/

[转] Java快速教程的更多相关文章

  1. 【Java大系】Java快速教程

    感谢原作者:Vamei 出处:http://www.cnblogs.com/vamei Java是面向对象语言.这门语言其实相当年轻,于1995年才出现,由Sun公司出品.James Gosling领 ...

  2. Java快速教程

    作者:Vamei     出处:http://www.cnblogs.com/vamei Java是面向对象语言.这门语言其实相当年轻,于1995年才出现,由Sun公司出品.James Gosling ...

  3. Java快速教程步伐

    Java基础在Java基础系列文章中,我将说明Java的基础内容,特别是面向对象的相关概念. Java基础01 从HelloWorld到面向对象 Java基础02 方法与数据成员 Java基础03 构 ...

  4. java Vamei快速教程08 继承

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 继承(inheritance)是面向对象的重要概念.继承是除组合(composit ...

  5. java Vamei快速教程01

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Java是完全面向对象的语言.Java通过虚拟机的运行机制,实现“跨平台”的理念. ...

  6. java Vamei快速教程00

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Java是面向对象语言.这门语言其实相当年轻,于1995年才出现,由Sun公司出品 ...

  7. Python快速教程 尾声

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 写了将近两年的Python快速教程,终于大概成形.这一系列文章,包括Python基 ...

  8. 给深度学习入门者的Python快速教程 - 番外篇之Python-OpenCV

    这次博客园的排版彻底残了..高清版请移步: https://zhuanlan.zhihu.com/p/24425116 本篇是前面两篇教程: 给深度学习入门者的Python快速教程 - 基础篇 给深度 ...

  9. Python快速教程 尾声(转)

    原文地址: http://www.cnblogs.com/vamei/p/3603046.html 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留 ...

随机推荐

  1. JDK环境变量配置贺Tomcat环境搭建

    一.安装JDK JDK (Java Develpmet kit) Java开发环境(工具包和运行环境jre) 是Java开发的核心,包括:编译程序的命令 javac 运行程序java命令 he jav ...

  2. [css][移动设备]禁止横竖屏时内容自动调整

    参考:http://www.kankanews.com/ICkengine/archives/106643.shtml iOS下当竖屏转向横屏的时候,发现内容字体会自动变大,通过各种方法设置字体大小都 ...

  3. ubuntu更新源

    源一定要找对应的版本 14.04对应 trusty deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multive ...

  4. C#中静态方法和非静态方法的区别(一)

    实例方法比静态方法多传递一个隐含的指针参数,该指针指向该方法所从属的已被实例化的对象.这一区别的外在表现为实例方法内可使用this关键字代表所从属的实例对象,而静态方法不可使用this因为静态方法不针 ...

  5. python学习第五天 List和tuple类型介绍及其List切片

    List 和tuple: python提供一种类似C语言数组的类型,但是使用起来确是相当的简洁.那就讲讲这神奇的python中list 和tuple吧. List类型: 1.直接贴代码: L = [' ...

  6. windows server 2008 asp连接数据库sql2000失败

    由于服务器现在的服务器已不能承受了,需要替换服务器并把window2003升级为window2008,把所有数据都平移过来.平移完后遇到ASP总是不能连接上sql2000,这让我非常郁闷,处理了好几个 ...

  7. 使用 Scut 搭建通服架构

    整体通服的架构图如下: 整体思路: 尽量将公共的业务逻辑分拆到单个业务服务器: 公共业务RDB读写分离,提高IO并发量: 角色简要信息.角色战斗信息修改后将ID压入修改队列,简要信息每3分钟通知同步一 ...

  8. Java线程生命模型

    一. 线程状态类型1. 新建状态(New):新创建了一个线程对象.2. 就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法.该状态的线程位于可运行线程池中,变得可运 ...

  9. 子类化窗口控件的窗口过程(系统级替换,与直接替换控件的WndProc方法不是一回事)

    要说灵活性,自然是比不上Delphi自带的覆盖WndProc,或者替换WndProc方法. unit Unit1; interface uses Windows, Messages, SysUtils ...

  10. 一句话改变TGraphicControl控件的left坐标的前世今生

    稍微用脑子想了一下,图形控件没有句柄,因此先把自己的坐标改一改,然后只要把父控件的某些区域Invalidate一下就可以了,WM_PAINT消息一来,父控件就会重绘所有子图形控件,就达到了相应的效果. ...