摘要: 封装,好比一辆汽车,你学开车的时候只需学会诸如踩油门、刹车,转方向盘即可,无需去了解它的发动机是如何发动。继承,类起到的作用有:分类(你所用某个类创建的对象实际上该类的个案)和模板的作用,那么继承则起到了对类再次分类的作用,比如,有个类“动物”,“哺乳动物”继承“动物”,再往下“马”又继承了“哺乳动... 阅读全文
posted @ 2014-04-20 10:16 就想穿板甲 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 作用 产生对象,初始化 成员变量。 该方法没有返回类型,方法名必须与类名一致。它在new(创建一个实例)时被调用执行。他在执行时,首先是实例化一个对象,其次是初始化,最后才是剩下的代码所以在有参构造函数时,代码顺序需注意。构造方法可以有多个,与方法重载(方法名相同,参数列表不同)类似(如果我说重写,... 阅读全文
posted @ 2014-04-15 00:13 就想穿板甲 阅读(210) 评论(0) 推荐(0) 编辑
摘要: MVC就是model 模型control控制 view视图把web开发的分工明确各施其职,互不干涉 在MVC模式中,三个层各施其职,所以如果一旦哪一层的需求发生了变化,就只需要更改相应的层中的代码而不会影响到其它层中的代码。 有利于开发中的分工 在MVC模式中,由于按层把系统开,那么就能更好的实现开 阅读全文
posted @ 2014-04-13 14:03 就想穿板甲 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 100匹马100袋粮食大马驮三袋小马驮两袋,两个小马崽驮一袋,问大马小马小马崽各多少匹?java代码如何实现?publicclassHowManyHorses{publicstaticvoidmain(String[]args){finalintHORSE_NUMBER=100;finalintFOODS_NUMBER=100;for(intbigHorseNumber=0;bigHorseNumber<=(HORSE_NUMBER/3+1);bigHorseNumber++){for(intsmallHorseNumber=0;smallHorseNumber<=(HORSE_N 阅读全文
posted @ 2014-04-13 14:01 就想穿板甲 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 类是抽象的,不具体的。我们把具有相同特征的事物归为一类,比如:猫,猪,狗等他们都是动物,我们把它们归为动物类。 类是对现实世界中的实体反映,或者说类是抽取了同类事物的共同属性和行为的对象(或实体)的一个模板。 对象是具体的,是对现实世界中实体的描述,其自身具有状态和行为。比如猫、猪、狗,就是这动物类中的一个对象。 类与对象的关系:类是对象的抽象,对象是类的实例。 包的作用可以理解为windows系统的文件夹,它主要用来区分不同功能的类 阅读全文
posted @ 2014-04-12 18:25 就想穿板甲 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 数组 数组的定义类型[ ] 数组名;或者 类型 数组名[ ]使用new 初始化数组例: Int[ ] ary=new int[10(表示ary数组里面有10个元素个数)]; Int[ ] ary=new int[ ]{(这里面是具体的元素多个元素用逗号隔开。数组的长度由元素个数决定)};在数组中,每个元素都对应一个下标,下标从零开始依次递增。例:Int[ ] ary=new int[ ]{1,2,3,4,5,6 }; 1对应的下标是0 2对应的下标是1 . . . 6对应的下标是5基本上有数组的地方就会有循环。数组的常用算法递归,排序,查找排序有冒泡、选择、插入、快速。查找有顺序、二分。 阅读全文
posted @ 2014-04-09 20:15 就想穿板甲 阅读(214) 评论(0) 推荐(0) 编辑
摘要: static 是可选修饰符 额 过两天再来写,貌似这玩意加上后。该方法名可以直接使用 阅读全文
posted @ 2014-04-08 19:54 就想穿板甲 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 运行一个程序,它是从main()方法开始,一行一行的代码往下执行,直到到达程序的终点。但是有些时候我们希望一些代码在某些特定情况才希望他执行,或重复执行,这个时候我们需要某些技术来改变程序的控制流程。 JAVA中有三种基本技术可以改变程序的控制流程: 调用方法、选择(if/else语句 switch语句,三目运算符(例如int i=(5>3)?(5+3):(5-2)意思是5大于3吗?如果条件为真那么执行i=5+3,如果条件为假那么i=5-2)、循环。 if/else细分为三种:单分支结构,双分支结构,多分支结构。 单分支 双分支 多分支 If(boolean表达式){ If(boolea 阅读全文
posted @ 2014-04-05 01:02 就想穿板甲 阅读(318) 评论(0) 推荐(0) 编辑
摘要: JAVA是典型的面向对象的语言。万物皆对象,程序是对象的集合,他们通过发送消息来告知彼此所需要做的事情,每个对象拥有类型,某一特定类型的所有对象都可以接收同样的消息。 JAVA具有简单、健壮、跨平台、多线程、安全等几大特点。JAVA程序运行必须依托虚拟机(JVM)。它的一个运行机制是:通过JAVA... 阅读全文
posted @ 2014-04-04 22:21 就想穿板甲 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 一个数如果恰好等于他的因子之和,这个数就成为“完数”。例如6=1+2+3.找出1000以内的所有完整数。 阅读全文
posted @ 2014-03-29 18:45 就想穿板甲 阅读(156) 评论(0) 推荐(0) 编辑