04 2022 档案

Math类,System类,BigDecimal类的常用API. 时间与日期(Date, SimpleDateFormate,Calendar)
摘要:exit()方法实现:System.exit执行后,后面的代码都不会被运行了。比如这里后面那个输出打印语句就不会被运行。 CurrentTileMills的运用:输出的是毫秒,要获得秒,就要除以1000.是1970年1.1距近的毫秒值 arraycopy: BigDecimal: 要把一个doubl 阅读全文
posted @ 2022-04-30 20:58 豆豆只会增删改查 阅读(37) 评论(0) 推荐(0) 编辑
StringBuilder
摘要: 阅读全文
posted @ 2022-04-29 23:27 豆豆只会增删改查 阅读(8) 评论(0) 推荐(0) 编辑
内部类
摘要: 阅读全文
posted @ 2022-04-29 16:44 豆豆只会增删改查 阅读(12) 评论(0) 推荐(0) 编辑
多态
摘要:多态存在的条件: 1.有继承关系 2.子类重写父类的方法 3.父类引用子类对象 多态注意事项: 1.多态是方法的多态,属性没多态 2.父类和子类有联系,类型转换异常。ClassCastException. 3.存在条件:继承关系,方法需要重写,父类引用指向子类对象。Father f1=new Son 阅读全文
posted @ 2022-04-29 15:20 豆豆只会增删改查 阅读(22) 评论(0) 推荐(0) 编辑
满二叉树特征
摘要:每个节点都有左节点和右节点。每一层的节点数量等于2的(N-1)次方个。总共有2的N次方-1个节点。 如果要找完全二叉树(包括满二叉树)的深度的话就去找左树的深度就好了。 阅读全文
posted @ 2022-04-28 15:54 豆豆只会增删改查 阅读(29) 评论(0) 推荐(0) 编辑
接口interface
摘要:接口内包含常量和抽象方法两部分。前面的public static可以不写。 接口是一个规范作用,等于声明了一种规范,需要其他类继承自己的时候遵从这些规范。需要重写自己所有的方法。 实现:定义一个运动员接口,里面有方法run和competition.乒乓球运动员类去实现这个接口并重写里面的方法。最后实 阅读全文
posted @ 2022-04-27 11:16 豆豆只会增删改查 阅读(9) 评论(0) 推荐(0) 编辑
抽象abstract
摘要:abstract类里放没有实现的方法,然后子类去继承这个abstract类,重写里面的方法。每个子类可以写出不同的方法。比如金卡和银卡支付功能,金卡和银卡分别继承父类card类,然后分别独自重写里面的pay方法,因为两个卡的会员待遇不一样,所以要写不同的pay方法。抽象类很适用于子类要求实现同一种方 阅读全文
posted @ 2022-04-20 14:27 豆豆只会增删改查 阅读(31) 评论(0) 推荐(0) 编辑
枚举enum
摘要:例子: package package1;// file->new moduleenum color{ RED,BLUE,YELLOW;}enum direction{ UP,DOWN,RIGHT,LEFT;}public class he { public static void see(colo 阅读全文
posted @ 2022-04-17 19:53 豆豆只会增删改查 阅读(24) 评论(0) 推荐(0) 编辑
常量(改一个地方,其他地方都可以一起改)
摘要: 阅读全文
posted @ 2022-04-17 19:18 豆豆只会增删改查 阅读(25) 评论(0) 推荐(0) 编辑
final
摘要: 阅读全文
posted @ 2022-04-17 18:51 豆豆只会增删改查 阅读(10) 评论(0) 推荐(0) 编辑
修饰符
摘要: 阅读全文
posted @ 2022-04-16 21:10 豆豆只会增删改查 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-04-16 21:04 豆豆只会增删改查 阅读(11) 评论(0) 推荐(0) 编辑
ASCII
摘要:char ch='a'; System.out.println(ch+1);//这里会输出一个int类型的数 s.charAt(i) - 'a'//是int类型 阅读全文
posted @ 2022-04-11 21:51 豆豆只会增删改查 阅读(87) 评论(0) 推荐(0) 编辑
HashSet
摘要:是一个不允许有重复元素的集合 HashSet 是无序的,即不会记录插入的顺序。 HashSet 不是线程安全的, 如果多个线程尝试同时修改 HashSet,则最终结果是不确定的。 您必须在多线程访问时显式同步对 HashSet 的并发访问。 1.创建 HashSet<String> sites = 阅读全文
posted @ 2022-04-11 19:42 豆豆只会增删改查 阅读(133) 评论(0) 推荐(0) 编辑
继承之重写(在父类方法的基础上新增功能)@override
摘要:@override 在重写的方法前写,可以校验重写的对不对,是重写校验注解。可以提高程序的可读性 注意: 1.重写的方法名和形参列表必须和被重写的方法名,形参列表一致。 2.父类私有方法不能被重写。 3.子类重写父类方法时,访问权限必须大于等于父类 4.子类不能重写父类的静态方法 阅读全文
posted @ 2022-04-10 13:21 豆豆只会增删改查 阅读(61) 评论(0) 推荐(0) 编辑
继承
摘要:extends 是class之间的继承,继承后子类会有父类的全部方法和属性 public class student extends person{ } ctrl+h就可以出现继承树 下面这张图注意三个system的输出 super.+父类的方法或属性,可以调用父类的东西 可以通过调用子类去直接调用 阅读全文
posted @ 2022-04-09 21:46 豆豆只会增删改查 阅读(33) 评论(0) 推荐(0) 编辑
单例模式
摘要:保证系统中,应用该模式的类永远只有一个实例,即一个类永远只能创建一个对象。 比如任务管理器,只需要创建一个就可以解决所有问题,这样很节省内存空间。 饿汉是提前创建好对象,而懒汉是需要用的时候才会创建对象。 1.饿汉单例:在用类获取对象的时候,对象已经提前创建好了。 a.先定义一个类并把构造器私有化p 阅读全文
posted @ 2022-04-09 21:32 豆豆只会增删改查 阅读(18) 评论(0) 推荐(0) 编辑
代码块
摘要:静态代码块:与类一起优先加载。所以不论在哪个位置,会优先其他的代码先运行。 作用:用来初始化静态资源。比如下面这个静态代码块,等main方法或者其他的代码开始加载的时候,静态资源都已经初始化完毕,比如已经在代码块内被赋值。 实例代码块:无static修饰。属于对象,每当构建对象的时候,都会触发一次执 阅读全文
posted @ 2022-04-08 21:08 豆豆只会增删改查 阅读(28) 评论(0) 推荐(0) 编辑
stactic
摘要:修饰成员变量,表示该成员变量只能在内存中存储一份,可以被共享访问,修改。 成员变量可以被分成2类: 静态成员变量(有static修饰,属于类,内存中加载一次):常表示如在线人数信息等需要被共享的信息,可以被所有对象共享访问。 public class try3 { public static voi 阅读全文
posted @ 2022-04-05 20:43 豆豆只会增删改查 阅读(109) 评论(0) 推荐(0) 编辑
摘要:修饰符class类名{ 成员变量filed:描述属性特征 成员方法method:描述类或者对象的行为 构造器:constructor 内部类 代码块 } 阅读全文
posted @ 2022-04-05 09:52 豆豆只会增删改查 阅读(9) 评论(0) 推荐(0) 编辑
内存机制
摘要:new出来的东西会放在堆内存中。如new car(); 局部变量放在栈内存里。如这里的Car c1 String s2=s1; 这里是把s1的地址赋值给了s2,s2也指向s1的内容 当堆内存中的对象没有任何引用的时候,就会被判定为内存中的垃圾,通过垃圾回收机制被回收。 常量池在堆内存中开辟。 进行运 阅读全文
posted @ 2022-04-03 13:34 豆豆只会增删改查 阅读(34) 评论(0) 推荐(0) 编辑
二进制
摘要: 阅读全文
posted @ 2022-04-01 20:36 豆豆只会增删改查 阅读(12) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示