关闭

关系代数运算

理论的介绍,目的在于传递一种思想,实现一种算法,所以过程必须尽可能的简易。在实例中练习和加强。 五种关系代数运算 集合:某些指定的对象集在一起就成了一个集合,其中每一个对象叫元素。 集合的三特性:确定性、互异性、无序性。 (1)确定性:指的是概念清晰,对象描述明确,不能含混不清、不能模棱两可。 (2)互异性:对于一个给定的集合,它的任何两个元素都是不同的。 (3)无序性:给定的一个集合,集合内的元素间位置关系可以颠倒、调换。 五种基本关系运算:并、差、笛卡尔积、投影、选择。 我们学过集合的运算:并、交、差,...
阅读(793) 评论(13)

Java基础——封装、继承、多态

抽象: 1.目的:将复杂的东西简单化,将繁乱的内容有序化。 2.过程:对相同、相似的东西合而为一,对不同的内容进行归门别类。 3.结果:类、接口。 封装: 1.目的:化零为整,将零散的内容进行归属,进行权限控制。 2.过程:将某对象的属性、方法(功能)统一到其名下,并分别设置适当的权限进行控制管理。 3.结果:对象,接口。 继承: 1.求大同存小异;在一个系列内,大部分都有的内容,就划归父类;子类将父类的内容继承过来,可以有自身的一些发展和个性。 2.增强复用性、可扩展性。 多态:随机应变,应需而动...
阅读(709) 评论(16)

Java基础——流

流,就像生活中的水流,讲的是一种顺承,一个接一个的关系。与程序中的流,具有类似性。有处理流、文件流、缓冲流、数据流等等,讲的也是按一定的顺序、先后进行接收、处理的一种过程。 我们身边很多事物的形成都是延续性的、过程化的。比如建筑物就是又底到上逐步垒成的,像我们写作也是一字一字、一句一句逐步写成的。文件的处理也是一个道理。 ‘文件流’包括:‘文件输入流’和‘文件输出流’,即将文件以流的形式,进行输入、输出。 以下是一个文件流的输入输出处理示例:...
阅读(642) 评论(12)

Java基础——构造函数、抽象类、父类构造方法初始化

构造函数: 1.在对象初始化时调用,方法名与类名完全相同; 2.构造函数可写,也可以不写;如果不写,系统将当做写了一个无参构造函数处理; 3.不能写返回值类型; 抽象类: 1.先继承,再使用;不能直接实例化,通过非抽象类继承后,才能实例化对象。 2.类中含有抽象方法,那这个类需要声明为抽象类。 3.抽象方法:只声明,不含方法体; 4.在子类中必须实现父类所有抽象方法。 父类构造方法初始化: 1.显示调用父类构造方法——用super(); 2.若显示调用,必须将super()方法写在最前面;...
阅读(984) 评论(9)

平方等于立方数

平方等于立方数  能减轻别人的负担,能多做点,那就多做点。 以前常注意,数学教科书中的例题都很精炼,很巧妙。听老师讲例题的时候常常感觉很轻松、很好懂(后面的练习是不一样的风格),因而常有“一学就会,一做就错!”的尴尬。 写这个程序的初衷是在于,在学习java过程中,涉及到计算三维坐标距离。举例进行说明验证,需要一些实例。一般问题举例,能用整数,尽量不用小数,旁枝侧叶尽可能精简,以免影响主干的...
阅读(801) 评论(13)

java的排序算法

对算法的改进,主要是减少了其位置的调换次数,也就是减少了变量的使用数量,从空间资源上进行了优化。...
阅读(460) 评论(13)
    个人资料
    • 访问:188373次
    • 积分:6173
    • 等级:
    • 排名:第4281名
    • 原创:138篇
    • 转载:6篇
    • 译文:0篇
    • 评论:1681条
    博客专栏
    最新评论