自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 反射

一、获取Class对象的三种方式: 1、通过Object类中的getObject()方法 Person p = new Person(); Class c = p.getClass(); 2、通过Class类中的方法 将类名作为字符串传递给Class类中的静态方法forName即可。 Class c = Class.forName("cn.vincent.Person");//需写全限定名 3...

2018-10-11 22:59:17 189

原创 泛型(通配符和上下限)

1、通配符 在开发中对象的引用传递(向上向下传递)是最常见的,但是,在泛型的操作中,在进行引用传递的时候泛型类型必须匹配才可以传递,否则不能传递。 public class demo1{ public static void main(String args[]){ Info<String> i = new Info<String>() ; ...

2018-10-10 21:59:22 252

原创 delete和truncate区别

删除表中所有记录使用delete from 表名, 还是用truncate table 表? 删除方式:delete 一条一条删除,不清空auto_increment记录数。 truncate 直接将表删除,重新建表,auto_increment将置为零,从新开始。 例如: DELETE FROM sort WHERE sname='日用品'; #表数据清空 DELETE FROM sort;...

2018-10-10 15:38:24 161

原创 多线程安全问题

一、创建线程 1、继承Thread类,重写run()方法 Thread类实现了Runnable接口。 创建线程需要继承Thread类,存在单继承问题。此外,Thread类将线程类和线程任务耦合到了一起,不符合java思想。推荐使用第二种。 线程类 public class MyThread extends Thread { //定义指定线程名称的构造方法 public MyThread...

2018-10-10 13:31:21 395

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除