摘要: IO(输入/输出)指的是计算机与外部世界,或者一个程序与计算机的其余部分之间的接口。它对于任何计算机系统都非常关键,在Java类库中提供了大量类,可以帮助我们从不同的设备读取数据,并保存或输出到不同的设备中。 流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据... 阅读全文
posted @ 2014-04-29 18:52 leaf-blog 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 我们知道数组可以存放相同类型的数据,它不仅可以存放基本类型的数据,也可以存放引用类型的数据。但是我们知道,创建数组时,数组的长度和存储都明确规定好了,所以数组一旦被创建,其长度和存储类型将不能被改变。然而在很多情况下我们是无法知道对象的确切数目,为了解决上述问题,Java提供了一组集合类,通过将... 阅读全文
posted @ 2014-04-27 17:44 leaf-blog 阅读(205) 评论(0) 推荐(0) 编辑
摘要: JavaBean 是一种JAVA语言写成的可重用组件。要写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean中的属性必须是私有的,而且每个私有属性必须提供符合命名规范的set,get方法。同时JavaBean应该是课序列化的。其类型可以分为三类:简单属性Java... 阅读全文
posted @ 2014-04-24 18:06 leaf-blog 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 在昨天我们已经学过了程序的界面编程,但是仅仅有界面是不能对用户输入的数据进行验证的,也就是说不能对用户的交互作出响应。要实现对用户的交互作出响应,就必须编写代码,在用户事件发生时,执行代码,处理事件。 Java事件驱动编程的步骤: 1.建立事件源。生成一个事件并触发它的组件称为事件源。例如,... 阅读全文
posted @ 2014-04-23 19:34 leaf-blog 阅读(3055) 评论(0) 推荐(0) 编辑
摘要: 要进行Java的图形用户界面编程就需要学习Java的API,即Application Programming Interface——应用程序编程接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。 Java... 阅读全文
posted @ 2014-04-22 18:48 leaf-blog 阅读(9920) 评论(0) 推荐(3) 编辑
摘要: 接口是Java语言的一个基础功能,要想更深入探索Java语言,就必须先理解接口。Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为。 Java接口特征: 1、Java接口中的... 阅读全文
posted @ 2014-04-21 20:35 leaf-blog 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 这是进入J109这个集体的第一次集体出行,每一个人都没有缺席,当然这次活动辛苦了我们的班主任万老师,作为一个与我们年纪相仿的年轻人来说,组织我们这么一群人出行是需要毅力、耐心、恒心........的。此致敬礼。所谓天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,经历了这次艰辛的出... 阅读全文
posted @ 2014-04-19 23:29 leaf-blog 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 所谓多态,顾名思义,就是多种形式多种状态。多态可以说是面向对象编程的精髓所在。因此理解多态的含义对理解面向对象编程有特别重要的意义。Java之所以引入多态的概念,原因之一是它在类的继承问题上与C++不同,C++允许多继承,这确实给它带来了非常强大的功能,但是多继承必然会引起程序错综复杂,难于阅读... 阅读全文
posted @ 2014-04-17 19:50 leaf-blog 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 今天我们讨论java类的另外一个重要的特点——封装。封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。封装是一种信息隐藏技术,在java中通过关键字private... 阅读全文
posted @ 2014-04-16 20:54 leaf-blog 阅读(893) 评论(0) 推荐(0) 编辑
摘要: java类有四大特点——继承、封装、多态和抽象。今天最主要学习了类的继承的特点,继承也是面向对象编程中最重要的特征之一。它允许通过继承一个已经存在的类,来编写一个新类。很明显,类的继承特点让我们在编写程序的过程中减少了许多重复的代码编写,让程序整体变得简洁,更易分析。我们把已存在的定义好的基础类... 阅读全文
posted @ 2014-04-15 21:25 leaf-blog 阅读(1569) 评论(0) 推荐(0) 编辑