摘要: package demo; import java.util.ArrayList; public class Demo3 { public static void main(String[] args) { System.out.println(getLucklyNum(8)); } public 阅读全文
posted @ 2020-07-14 21:52 一块 阅读(153) 评论(0) 推荐(0) 编辑
摘要: package demo; import java.math.BigInteger; /* * 求出1000阶乘所有零和尾部零的个数 */public class Demo2 { public static void main(String[] args) { test(); test2(); } 阅读全文
posted @ 2020-07-14 21:35 一块 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 普通代码块:直接在方法或者语句中定义的代码块。 构造快:构造代码块是直接写在类中的代码块,构造快优先于构造放法执行,每次实例化对象都会执行构造块中的代码。 静态代码块:使用static关键字声明的代码块,优先于主方法执行,而在类中定义的静态代码块会优先于构造块执行,而且不管实例化多少个对象,静态代码 阅读全文
posted @ 2020-07-14 15:55 一块 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 静态变量和静态方法 static关键字最基本的用法是: 1、被static修饰的变量属于类变量,可以通过类名.变量名直接引用,而不需要new出一个对象来 2、被static修饰的方法属于类方法,可以通过类名.方法名直接引用,而不需要new出一个对象来 被static修饰的变量、被static修饰的方 阅读全文
posted @ 2020-07-14 15:19 一块 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1.this 可以强调本类中的方法。 2.表示类中的属性(this.name = name)、调用本类的构造方法this(),调用时只能放在构造方法的首行,this调用构造方法时一定要留一个构造方法作为出口,即程序中至少存在一个构造方法不使用this调用其他的构造方法,一般留无参构造作为出口。 3. 阅读全文
posted @ 2020-07-14 10:50 一块 阅读(381) 评论(0) 推荐(0) 编辑