随笔分类 - 【05】Java
摘要:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖
阅读全文
摘要:浏览器端的九种缓存机制介绍 浏览器端的九种缓存机制介绍 浏览器缓存是浏览器端保存数据用于快速读取或避免重复资源请求的优化机制,有效的缓存使用可以避免重复的网络请求和浏览器快速地读取本地数据,整体上加速网页展示给用户。浏览器端缓存的机制种类较多,总体归纳为九种,这里详细分析下这九种缓存机制的原理和使用
阅读全文
摘要:一、缓存 1、什么是缓存? 缓存是硬件,是CPU中的组件,CPU存取数据的速度非常的快,一秒钟能够存取、处理十亿条指令和数据(术语:CPU主频1G),而内存就慢很多,快的内存能够达到几十兆就不错了,可见两者的速度差异是多么的大 ,缓存是为了解决CPU和内存两者速度差异问题的中间媒体,将CPU访问频率
阅读全文
摘要:1、普通方式 2、Timer和TimerTask 3、java.util.concurrent.ScheduledExecutorService 4、使用调度框架:quartz http://www.quartz-scheduler.org/
阅读全文
摘要:javadoc从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档 1、标签、命令格式; 2、使用方式: 2.1 dos命令行格式:javadoc XXX.java 2.2 eclipse方式: 第一步: 第二步: 第三步: 第四步: 第五步: 参考: javadoc用法详解(
阅读全文
摘要:1、问题:Java main方法为什么是 public static void main(String[] args)??? 2、问题:main方法作为程序的入口 运行结果:123 JVM在执行时,首先加载类,然后执行内部的静态块,然后再去调用main方法。 上例中的静态块打印"123"之后 被强制
阅读全文
摘要:1、举例说明 变量 常量 字面量 a,b,c为变量,d为常量 两者都是左值;10,1.234f,"abc",10L都是字面量; 2、常量池: 常量池专门用来用来存放常量的内存区域,常量池分为:静态常量池和运行时常量池; 静态常量池:*.class文件中的常量池,class文件中的常量池不仅仅包含字符
阅读全文