2016年1月22日

Java中的static关键字解析

摘要: Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目... 阅读全文

posted @ 2016-01-22 09:20 <starhu> 阅读(27272) 评论(3) 推荐(5)

Java垃圾回收机制

摘要: Java垃圾回收机制 说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为... 阅读全文

posted @ 2016-01-22 08:48 <starhu> 阅读(402) 评论(0) 推荐(0)

2016年1月21日

Java输入输出流

摘要: Java 输入输出流1.什么是IO Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的... 阅读全文

posted @ 2016-01-21 16:29 <starhu> 阅读(244) 评论(0) 推荐(0)

Java 如何有效地避免OOM:善于利用软引用和弱引用

摘要: Java 如何有效地避免OOM:善于利用软引用和弱引用 想必很多朋友对OOM(OutOfMemory)这个错误不会陌生,而当遇到这种错误如何有效地解决这个问题呢?今天我们就来说一下如何利用软引用和弱引用来有效地解决程序中出现的OOM问题。下面是本文的目录大纲: 一.了解 强引用、软引用、弱引用、... 阅读全文

posted @ 2016-01-21 15:03 <starhu> 阅读(219) 评论(0) 推荐(0)

深入剖析Java中的装箱和拆箱

摘要: 深入剖析Java中的装箱和拆箱 自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲: 一.什么是装箱?什么是拆箱? 二.装箱和拆箱是如... 阅读全文

posted @ 2016-01-21 14:38 <starhu> 阅读(173) 评论(0) 推荐(0)

探秘Java中String、StringBuilder以及StringBuffer

摘要: 探秘Java中String、StringBuilder以及StringBuffer 相信String这个类是Java中使用得最频繁的类之一,并且又是各大公司面试喜欢问到的地方,今天就来和大家一起学习一下String、StringBuilder和StringBuffer这几个类,分析它们的异同点以及... 阅读全文

posted @ 2016-01-21 13:23 <starhu> 阅读(212) 评论(0) 推荐(0)

Java异常处理和设计

摘要: Java异常处理和设计 在程序设计中,进行异常处理是非常关键和重要的一部分。一个程序的异常处理框架的好坏直接影响到整个项目的代码质量以及后期维护成本和难度。试想一下,如果一个项目从头到尾没有考虑过异常处理,当程序出错从哪里寻找出错的根源?但是如果一个项目异常处理设计地过多,又会严重影响到代码质量以... 阅读全文

posted @ 2016-01-21 10:53 <starhu> 阅读(230) 评论(0) 推荐(0)

2016年1月20日

浅谈Java中的hashcode方法

摘要: 浅谈Java中的hashcode方法 哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法:public native int hashCode(); 根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方... 阅读全文

posted @ 2016-01-20 16:49 <starhu> 阅读(217) 评论(0) 推荐(0)

浅析反向代理

摘要: 浅析反向代理 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。工作方式 通常的代理服务器,只用于代理内... 阅读全文

posted @ 2016-01-20 16:41 <starhu> 阅读(460) 评论(0) 推荐(0)

浅析负载均衡

摘要: 浅析负载均衡(一)简单理解四层和七层负载均衡 ①所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会... 阅读全文

posted @ 2016-01-20 16:15 <starhu> 阅读(578) 评论(0) 推荐(0)

导航