`
hrsvici412
  • 浏览: 74479 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
求素数的算法 public static void primeNumber() {   int i;   for (i = 0; i <= 100; i++) {    int j;    for (j = 2; j <= i; j++) {     if (i % j == 0)      break;    }    if (i == j)     System.out.println(i);   }  }
两个数的最大公约数,较大的数除与较小数所得的余数,如果余数不为0,那么余数被较小数除,直到余数为0时,前一个余数为最大公约数。(叙述的有点问题)。 public static int gongYue(int a, int b) {   int m = 1;   // 如果a小于b则交换位置   if (a < b) {    m = a;    a = b;    b = m;   }   while (m != 0) {    m = a % b;     a = b;    b = m;   }   return a;  } 最小公倍数等于a和b的成绩除最大公约数。三个数以后上的求法是 ...
求一个数的阶乘可以有两种方法来实现它。一是用递归,而是非递归方法。 用递归:public static int doFactorial(int n) {   if (n < 0) {      // 传入的n不合法           return -1;     // 返回-1,说明参数不合法   }   if (n == 0) {// 0!=1           return 1;   } else if (n == 1) {// 退出递归的条件           return 1;   } else {// 满足进行递归的条件           return n * ...
建造模式:将一个产品的内部表象与产品的生成过程分割开来。 产品的内部表象:一个产品常有不同的组成成分作为产品的零件,这些零件有可能是对象,也有可能不是对象,通常又叫做产品的内部表象。 有哪些情况要使用建 ...
记得当时在学校学的是jdk3.0,Java编程思想看过是第三版,Jdk的版本也不过4.0,所以一直没有太注意到下面三个知识。Java编程思想第四版中看到了这三个知识点。 可变参数列表 有了可变参数,就不用显示的编写数组语法了,当你指定参数是,编译器实际上会为你去填充数组。可变参数列表可以使用任何类型的参数,包括基本类型。详细讲解见Java编程思想p102。Oject... args,Integer... inte,int...。 枚举类型 enum关键字,它使得需要群组并使用枚举时,可以方便地处理。switch与enum正是绝佳的组合。 Stringbuilder: ...
       ZK是一个事件驱动的,基于组件的,用以丰富网络程序中用户界面的框架。ZK包括一个基于AJAX事件驱动的引擎,一套丰富的XUL和XHTML,以及一种被称为ZUML(ZK User Interface Markup Language,ZK用户界面标记语言)的标记语言。 有了ZK,您可以利用XUL和XHTML的丰富特性来呈现您的Web应用,操纵它们来处理因用户活动而引发的事件,就像在桌面应用程序中那样。不同于大多数其它框架,就ZK而言,AJAX是一种幕后(behind-the-scene)技术,组件内容的同步和流水线事件(pipelining of events)都由ZK引擎自动完成。  ...
访问权限的等级最大到最小依次是:public,protected,包访问权限(无关键字)和private。 成员的访问权限取得对某成员(属性和方法)的实现方法有下面四种情况  1,  权限设置为public; 2,  默认包访问权限,在同一包中的其他类,可以访问; 3,  权限设置为public或者protected,通过继承的子类可以访问; 4,  设置为private,提供访问器和变异器方法(get/set);  下面介绍这四种权限(相对成员而言) 1,  包访问权限,在同一包中的类可以访问; 2,  Public:接口访问权限,任何类都可以访问; 3,  Private:你无法访问,除了 ...
Global site tag (gtag.js) - Google Analytics