自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TK发烧的博客

探讨学习

  • 博客(9)
  • 收藏
  • 关注

转载 Java中GC的工作原理

一、GC的基本原理: GC是什么? 为什么要有GC呢? GC是垃圾收集的意思(Garbage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。 所以,Java的内存管理实际上就是对象的管理,其中包括对...

2018-07-03 22:08:31 699

转载 spring中IOC的三种实现机制

spring控制反转spring IOC的三种注入方式:接口注入getter,setter方式注入构造器注入对象与对象之间的关系可以简单的理解为对象之间的依赖关系:思考:对象与对象之间可能存在什么关系?(is a, has a,use a)a) is a 关系class A implements IA{} ; A 实现了IA 接口class A extends B{}; A 继承了 B这个类b) ...

2018-07-03 00:04:17 8785

转载 http请求和响应报文的架构

1.请求行(包含了请求方式、请求资源的路径、遵循的协议及版本)GET /news3/1.html HTTP/1.1GET:请求方式,在HTTP协议中一共规定了7种请求方式, 只用GET和POST/news3/1.html:请求资源的路径HTTP/1.1:浏览器发送请求时所使用的协议及版本2.若干请求头 http协议中请求头非常多,下面列出常见的请求头及其功能:Accept: text/html,i...

2018-07-02 23:18:58 972

转载 Java中用最有效率的方法算出2 乘以8

Java中用最有效率的方法算出2 乘以8 等於几?2 << 3,因为将一个数左移n 位,就相当于乘以了2 的n 次方,那么,一个数乘以8 只要将其左移3 位即可,而位运算cpu 直接支持的,效率最高,所以,2 乘以8 等於几的最效率的方法是2 << 3。  //计算2*8=2*23  System.out.println(2<<3);//8=2的3次方为8  /...

2018-07-02 23:11:06 2853

转载 java装饰者设计模式的优点和缺点?

优点:动态地为对象增加新的功能或者撤销功能(继承就不能做到这一点)缺点:会产生过多的相似的对象,不容易拍错!顾名思义,装饰模式就是给一个对象增加一些新的功能,而且是动态的,要求装饰对象和被装饰对象实现同一个接口,装饰对象持有被装饰对象的实例,关系图如下:Source类是被装饰类,Decorator类是一个装饰类,可以为Source类动态的添加一些功能,代码如下:[java] view plainc...

2018-07-02 23:09:50 3858

转载 如何获取一个class对象?

如何获取一个class对象?java中的反射机制,它主要是指程序在运行过程中可以访问、检查和修改它本身状态或行为的一种能力。java的这一能力在其它的程序设计语言中就不存在。下面介绍三种方式获取class对象:1.通过Class类的forName( )静态方法      Class.forName("className");2.通过.class的方法(每个类都有class属性)     例如Stu...

2018-07-02 23:01:01 891

转载 方法重写和方法重载的区别

方法重写和方法重载的区别重载overloading      方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数列表(参数个数或参数类型)重载overloading是一个类中多态性的一种表现java的方法重载,就是在类中可以创建多个方法名相同的方法,但是它们的参数列表必须不同,在调用方法的时候传递给它们的参数不同再决定具体调用哪个方法,这就是多态性!方法重载...

2018-07-02 22:51:41 223

转载 方法重写的原则

方法重写的原则参数列表必须完全与被重写的方法相同返回值的类型必须完全与被重写方法的返回类型相同;(备注:这条信息是标准的重写方法的原则,但是在java1.5版本之前返回值类型必须一样,之后的java版本放宽了限制,返回值类型必须小于或者等于父类方法的返回值类型)现在,子类返回类型小于或等于父类方法返回类型访问权限不能比父类中被重写方法的访问权限更低。例:父类方法声明为public,子类重写后方法就...

2018-07-02 22:23:01 4439

转载 JAVA中String、StringBuilder和StringBuffer的区别

      初学Java,对于String、StringBuilder和StringBuffer的区别不是很了解,通过查阅相关资料,总结了以下一些知识点,如果有不对的地方,也希望大家能够指正!        首先说一下这三个类的区别,主要在运行速度和线程安全两个方面:1、运行速度:在这方面运行速度由快到慢依次为:StringBuilder>StringBuffer>String    ...

2018-06-30 10:43:33 169

空空如也

空空如也

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

TA关注的人

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