摘要: 重写和重载的区别(1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2)Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过... 阅读全文
posted @ 2015-12-14 08:35 怪咖咖 阅读(583) 评论(0) 推荐(0)
摘要: 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代 码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结... 阅读全文
posted @ 2015-12-14 08:27 怪咖咖 阅读(157) 评论(0) 推荐(0)
摘要: 静态方法和实例方法的区别主要体现在两个方面:在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成员变... 阅读全文
posted @ 2015-12-12 08:22 怪咖咖 阅读(250) 评论(0) 推荐(0)
摘要: 静态方法是使用公共内存空间的,就是说所有对象都可以直接引用,不需要创建对象再使用该方法。 例如,我创建一个类,里面有一个静态方法: class Test{ public static int z(int xx,int yy){ return xx+yy; } public int zz(int xx... 阅读全文
posted @ 2015-12-12 08:20 怪咖咖 阅读(837) 评论(0) 推荐(0)
摘要: public class Shouji { //属性(成员变量) String YanSe;//手机的颜色 String PinPai; //手机的品牌 double ShouJiDianLiang;//手机电量 double D... 阅读全文
posted @ 2015-12-08 08:52 怪咖咖 阅读(230) 评论(0) 推荐(0)
摘要: import java.util.Random;Random rd=new Random();System.out.println(rd.nextInt(100)); 阅读全文
posted @ 2015-12-06 21:42 怪咖咖 阅读(500) 评论(0) 推荐(0)
摘要: public class shencai { public static void main(String[] args) { int h= 186,g= 80; String Sex = "男"; { switch (S... 阅读全文
posted @ 2015-12-03 20:14 怪咖咖 阅读(350) 评论(0) 推荐(0)
摘要: 阶乘是基斯顿·卡曼(Christian Kramp,1760~1826)于 1808 年发明的运算符号,是数学术语。一个正整数的阶乘(英语:factorial)是所有小于及等于该数的正整数的积,并且有0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿·卡曼引进这个表示法。亦即n!=1×2×3×... 阅读全文
posted @ 2015-12-03 20:07 怪咖咖 阅读(18177) 评论(0) 推荐(1)
摘要: public class text { public static void main(String[] arg){ //判断a*x*x+b*x+c=0 是不是一元二次方程 int a=1,b=2,c=3,d=b*b-4*a*c; if... 阅读全文
posted @ 2015-12-03 15:20 怪咖咖 阅读(416) 评论(0) 推荐(0)
摘要: 流程控制指的是在程序运行的过程中控制程序运行走向的方式。主要分为以下几种:顺序结构顺序结构,顾名思义,是指程序从上往下逐步顺序执行。中间没有任何的判断和跳转。分支结构Java提供两种分支结构:if和switch,其中if语句使用布尔表达式或者是布尔值进行判断来进行分支的控制,而switch语句则是使... 阅读全文
posted @ 2015-12-02 21:53 怪咖咖 阅读(257) 评论(0) 推荐(0)