java快速教程系列(转载于博客园--作者:vamei)

转载 2015年10月10日 21:21:38

作者: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的历史与花边

安卓第一夜 第一个应用

安卓第二夜 有趣的架构

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

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

安卓第五夜 维纳斯的诞生

安卓第六夜 凡高的自画像

安卓第七夜 雅典学院

安卓第八夜 玛丽莲梦露

安卓第九夜 狂风

安卓第十夜 亚当的诞生

Qt快速入门系列教程目录

Qt快速入门系列教程目录 导语        该系列教程是基于QtCreator开发环境的Qt入门级教程。自2009年10月至今的两年多时间里,该系列教程逐渐完善,已经包含了Q...
  • carrie0728
  • carrie0728
  • 2016年07月14日 16:15
  • 3891

MVC实战教程 MVC实战通用系统后台

《ASP.NET 4.5 MVC实战教程(身份校验过滤器,数据验证,WebAPI、Razor视图引擎)》 课程讲师:石曼迪  课程分类:.Net 适合人群:中级 课时数量:16课时 用到技术...
  • u011552756
  • u011552756
  • 2014年06月11日 15:50
  • 1283

JSP快速入门教程——全十讲

第一讲(参考《Java Web程序设计基础教程》第1章) 1 JSP 和 Java的关系    一般Java指的标注版 Java SE    另外两个版本:Java EE 和 Java ME...
  • hunannanhu
  • hunannanhu
  • 2015年05月22日 14:37
  • 7874

Java NIO系列教程(十二) Java NIO与IO

原文地址:http://tutorials.jenkov.com/java-nio/nio-vs-io.html 作者:Jakob Jenkov   译者:郭蕾    校对:方腾飞 当学习了J...
  • fw0124
  • fw0124
  • 2015年03月17日 15:22
  • 1789

caffe学习系列一数据层及参数

要运行caffe,需要先创建一个模型(model),如比较常用的Alexnet、VGG等, 而一个模型由多个屋(layer)构成,每一屋又由许多参数组成。所有的参数都定义在caffe.proto这个文...
  • zhang_shuai12
  • zhang_shuai12
  • 2016年09月30日 09:21
  • 514

kmp算法(转自博客园 作者:阮一峰 )

字符串匹配是计算机的基本任务之一。   举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"?   许多算...
  • qq_27254841
  • qq_27254841
  • 2015年07月22日 22:13
  • 177

HTML5快速入门(一)—— HTML简介

前言:1.HTML5的发展非常迅速,可以说已经是前端开发人员的标配,在电商类型的APP中更是运用广泛,这个系列的文章是本人自己整理,尽量将开发中不常用到的剔除,将经常使用的拿出来,使需要的朋友能够真正...
  • yeshaojian
  • yeshaojian
  • 2016年06月08日 21:50
  • 9985

Bootstrap3.0入门学习系列教程

前言   首先在此多谢博友们在前几篇博文当中给与的支持和鼓励,以及在回复中提出的问题、意见和看法。   在此先声明一下,之前在下小菜所有的随笔文章中,只有前两篇关于Bootstrap的文章...
  • binyao02123202
  • binyao02123202
  • 2013年11月06日 17:16
  • 59096

MySQL系列教程(一)

摘要MySQL的最初的核心思想,主要是开源、简便易用。其开发可追溯至1985年,而第一个内部发行版本诞生,已经是1995年。到1998年,MySQL已经可以支持10中操作系统了,其中就包括win平台。...
  • lifetragedy
  • lifetragedy
  • 2016年09月19日 09:55
  • 11528

Python快速教程Vamei博客 笔记(未完)

最近看基础,找一个不错的博客 博客地址:http://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html 以下是我自己的一些记录和笔记 ...
  • u013055678
  • u013055678
  • 2017年03月08日 11:54
  • 637
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java快速教程系列(转载于博客园--作者:vamei)
举报原因:
原因补充:

(最多只允许输入30个字)