摘要:
Class对象(字节码对象) java世界里,一切都是对象,可分为两种对象,Class对象和实例对象。每个类的运行时的类型信息就是用Class对象表示的。它包含了与类有关的信息。其实我们的实例对象就通过Class对象来创建的。 每一个类都有一个Class对象,每当编译一个新类就产生一个Class对象 阅读全文
posted @ 2020-03-23 17:21
BeeeenWei
阅读(2451)
评论(0)
推荐(0)
摘要:
Arrays.toString() 传入数组,输出字符串(参数可以是long,float,double,int,boolean,byte,object型的数组) Arrays.sort() 对传入的数组由小到大排序,也可以自定义排序方式,但是要传入实现了Comparator的对象 阅读全文
posted @ 2020-03-23 17:18
BeeeenWei
阅读(132)
评论(0)
推荐(0)
摘要:
1、将字串 String 转换成整数 int 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intVa 阅读全文
posted @ 2020-03-23 17:15
BeeeenWei
阅读(120)
评论(0)
推荐(0)
摘要:
File对象其实是描述了一个路径,只有在 createNewFile()时才会在磁盘中创建一个实际的文件。 创建了一个File对象。。没有创建文件。。 当指定的路径不存在的时候,可以创建File对象,但是不能createNewFile()。 方法: File(String pathname) 根据路 阅读全文
posted @ 2020-03-23 17:13
BeeeenWei
阅读(72)
评论(0)
推荐(0)
摘要:
由上图可知JVM基本机构包括:类加载器、内存区域、执行引擎、本地库接口 。 这里我们说明一下内存区(也叫运行时数据区),运行时内存区主要可以划分为5个区域: 1. JVM栈 (Java Virtual Machine Stacks) 2. 堆内存 (Heap Memory) 3. 方法区 (Meth 阅读全文
posted @ 2020-03-23 17:11
BeeeenWei
阅读(868)
评论(0)
推荐(0)
摘要:
修饰实例方法,作用于当前实例加锁,进入同步代码前要获得当前实例的锁 当一个线程正在访问一个对象的 synchronized 实例方法,那么其他线程不能访问该对象的其他synchronized方法,毕竟一个对象只有一把锁,其他线程无法获取该对象的锁,但是其他线程还是可以访问该实例对象的其他非synch 阅读全文
posted @ 2020-03-23 17:06
BeeeenWei
阅读(222)
评论(0)
推荐(0)
摘要:
红黑树的性质: 每个节点要么是黑色的,要么是红色的 根节点是黑色的 每个叶子节点都是黑色的 不能有连续两个红色节点 任意一个节点到每个叶子节点的路径上都包含数量相同的黑色节点 新插入的节点总是红色的 红黑树的插入: 【事先声明:N(now)表示当前节点,P(parent)表示N的父节点,U(uncl 阅读全文
posted @ 2020-03-23 16:49
BeeeenWei
阅读(146)
评论(0)
推荐(0)
摘要:
public int GCD(int a,int b) { if(b==0) return a; else return GCD(b,a%b); } 因为如果a,b存在最大公约数,那么ab的余数也和a,b中小的数存在最大公约数 阅读全文
posted @ 2020-03-23 16:46
BeeeenWei
阅读(111)
评论(0)
推荐(0)
摘要:
由一道关于sleep()和wait()方法的题目展开 关于sleep()和wait(),以下描述错误的一项是: - A sleep是线程类(Thread)的方法,wait是Object类的方法; - B sleep不释放对象锁,wait放弃对象锁 - C sleep暂停线程、但监控状态仍然保持,结束 阅读全文
posted @ 2020-03-23 16:43
BeeeenWei
阅读(568)
评论(0)
推荐(0)

浙公网安备 33010602011771号