摘要:
使用final声明的类不能有子类,使用final声明的方法不能被子类重写,使用final声明的变量即为常量,常量不可以修改;final修饰的引用数据地址值不可以改变,属性可以改变。 final变量的命名规则:在使用final声明变量时要求全部的字母大写。 阅读全文
摘要:
方法一:直接继承Thread类 class Mythread extends Thread { // 1.继承Threadpublic void run() {// 2.重写run方法for (int i = 0; i < 1000; i++) { // 3.将要执行的代码写在run方法中Syste 阅读全文
摘要:
package demo; import java.util.ArrayList; public class Demo3 { public static void main(String[] args) { System.out.println(getLucklyNum(8)); } public 阅读全文
摘要:
package demo; import java.math.BigInteger; /* * 求出1000阶乘所有零和尾部零的个数 */public class Demo2 { public static void main(String[] args) { test(); test2(); } 阅读全文
摘要:
普通代码块:直接在方法或者语句中定义的代码块。 构造快:构造代码块是直接写在类中的代码块,构造快优先于构造放法执行,每次实例化对象都会执行构造块中的代码。 静态代码块:使用static关键字声明的代码块,优先于主方法执行,而在类中定义的静态代码块会优先于构造块执行,而且不管实例化多少个对象,静态代码 阅读全文
摘要:
静态变量和静态方法 static关键字最基本的用法是: 1、被static修饰的变量属于类变量,可以通过类名.变量名直接引用,而不需要new出一个对象来 2、被static修饰的方法属于类方法,可以通过类名.方法名直接引用,而不需要new出一个对象来 被static修饰的变量、被static修饰的方 阅读全文
摘要:
1.this 可以强调本类中的方法。 2.表示类中的属性(this.name = name)、调用本类的构造方法this(),调用时只能放在构造方法的首行,this调用构造方法时一定要留一个构造方法作为出口,即程序中至少存在一个构造方法不使用this调用其他的构造方法,一般留无参构造作为出口。 3. 阅读全文
摘要:
public class digui { /* * * 需求4:从键盘接收一个文件夹路径,把文件夹中的所有文件以及文件夹的名字按层级打印,例如: 把文件夹中的所有文件以及文件夹的名字按层级打印 * */ public static void main(String[] args) throws Ex 阅读全文
摘要:
public class digui { /* * * * 需求3:从键盘接收两个文件夹路径,把其中一个文件夹中(包含内容)拷贝到另一个文件夹中 * */ public static void main(String[] args) throws Exception { File src = get 阅读全文
摘要:
String str6 = "hello"; String str7 = "HELLO"; System.out.println(str6.equalsIgnoreCase(str7)); System.out.println(str6.replaceAll("l", "8")); //将所有的L替 阅读全文