随笔分类 - java
摘要:1、finall用于声明属性、方法和类,分别表示属性不可变,方法不可以覆盖,类不可以继承; 2、finally是异常处理语句结构的一部分,表示总是执行; 3、finalize是Object类的一个方法,在垃圾收集器执行的时候回调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,如关闭
阅读全文
摘要:IO OF JAVA想写好一篇关于JAVA的IO的文章不容易,因为它涉及的东西很多难以写得有深度和有思路。我虽不才但也写。这篇文章有我个人不少的见解,虽然涉足计算机不深但我不想用一大堆这个可能那个可能的字眼,因为这就是我的想法。学习知识就是一个探索过程嘛,我写下了。请鉴赏!!!JAVA字节类型JAV...
阅读全文
摘要:一、基本使用:1、所需文件架包A. Ckeditor基本文件包,比如:ckeditor_3.6.2.zip 下载地址:http://ckeditor.com/download2、配置使用A.将下载下来的CKEditor压缩解压,将解压后的文件夹(“ckeditor”)拷贝进项目里面,比如我是放在”W...
阅读全文
摘要:1目的:设计原则是基本的工具,应用这些规则可使代码更加灵活、更容易维护,更容易扩展2分类2.1SRP(单一职责)The single responsibility principle系统中的每一个对象都应该只有一个单独的职责,而所有对象所关注的就是自身职责的完成。Every object in yo...
阅读全文
摘要:今天座右铭-----谦虚使人进步,骄傲使人落后。除了基本的Action之外,structs还提供几个其他的类型Action,下面就简单的说一下:1、DispatchAction:能同时完成多个Action功能的Action。 他是仅次于Action,使用最频繁的Action。如在同个表单中有两个提交按钮时,需要的逻辑处理完全不同,一般的解决方法是为每个按钮增加Javascript脚本,提交两个按钮时分别提交给不同的Action处理,这是最容易想到,也是最麻烦的方式,用Structs提供的DispatchAction,可以支持多个逻辑处理。问题:Structs如何区别不同表单提交与方法之间的对应
阅读全文
摘要:今天座右铭-----浪费时间就等于慢性自杀⑴浅复制(浅克隆) 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原 来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆) 被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引 用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深 复制把要复制的对象所引用的对象都复制了一遍。JAVA的CLONE()方法x.clone()!=x //它们并不是同一个对象;x.clone().getClass()=x.getClass() //
阅读全文
摘要:今天座右铭----每天的学习会让我们不断地进步!往往面试中都会让我们用一种排序方法做一道排序题,下面我就罗列出快速排序、冒泡排序、插入排序、选择排序的java代码!1、快速排序public class Quick_sort {/** * @param args */public static void main(String[] args) { // TODO Auto-generated method stub int arr1[]={1,0,-1,9,-100,90}; QuickSort quciksort=new QuickSort(); quciksort.sort(0,arr...
阅读全文

浙公网安备 33010602011771号