自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java设计模式

一.设计模式1.设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。2.设计模式的分类:1)创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式(Singleton)、建造者模式(Builder)、原型模式(Prototype)。 2)结构型模式,共七种

2017-12-28 16:38:31 230

原创 java反射机制

一.反射的概念及作用1.概念:通过Java反射机制,可以访问程序中已加载到JVM中的Java对象的描述,实现访问、检测和修改描述Java对象本身信息的功能。在java.lang.reflect包中提供了对该功能的支持。2.作用:1.反编译:.class-->.java        2.通过反射机制访问java对象的属性,方法,构造方法等;3.sun为我们提供了

2017-12-14 19:30:51 271

原创 java网络编程

一.网络基础知识1.OSI(Open System Interconnection)七层模型和TCP/IP协议2.七层模型与协议之间的对应关系3.网络编程三要素:1)IP地址:每台电脑都有唯一的标识:ip常用的IP  A类:1网络+3主机  可连接主机个数 2563  通常大学里面或一些政府部门(1-127)B类:2网络+2主机  可连接主机个数 2

2017-12-13 10:28:44 463

原创 java习题-(七)

一、1.如果线程死亡,它便不能运行。(T)2.在Java中,高优先级的可运行线程会抢占低优先级线程。(T)3.线程可以用yield方法使低优先级的线程运行。(F)4...程序开发者必须创建一个线程去管理内存的分配。(F)//Java提供了一个系统线程来管理分配内存5.一个线程在调用它的start方法,之前,该线程将一直处于出生期。(T)6.当调用一个正在进行线程的stop(

2017-12-08 20:54:17 5505

原创 Lock-线程组-线程池-线程状态的转换图

一.Lock(接口)1.使用同步机制的方式解决线程安全问题,但是不知道具体的锁对象在哪里添加,并且锁对象在哪里释放锁对象,对于这种情况,jdk5以后java提供了一个更具体的锁对象Lock 实现提供了比使用 synchronized 方法和语句可获得的更广泛的锁定操作Lock是一个接口,所以它在使用时用 ReentrantLock子实现类2.加锁和释放锁的方法:pu

2017-12-08 16:42:50 395

原创 多线程

1.进程正在运行的程序就是一个进程(任务管理器),进程是系统分配资源调用的一个独立单位多进程现在计算机是一个多进程计算机,即在做一件事时还可以做另一件事。可以提高CPU的使用率2.线程线程依赖于进程而存在,一个线程相当于进程中的某个任务。多线程一个进程开启多个任务,每一个任务(线程),他们在抢占CPU的执行权,线程的执行具有随机性。3.并发(concurrenc

2017-12-08 11:28:07 288

空空如也

空空如也

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

TA关注的人

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