___ J2SE
雁子南飞
这个作者很懒,什么都没留下…
展开
-
基于Java线程实现后台定时监控
<br />转载:http://littlefermat.blog.163.com/blog/static/59771167200928115047810/<br />熟悉编写JavaScript的人,都习惯在页面写入setTimeOut来实现web页面的定时监控或事务处理。但是如何在Java服务端来实现这样一个监控机制呢?一般大家都会想到线程。但是一直以来,都没有亲身动手实践过。趁着工作间隙,自己也搬出一段代码来,与大家一起分享线程编程的神奇魔力。<br />首先创建一个基本抽象类SchedThread,原创 2011-05-22 21:18:00 · 3387 阅读 · 0 评论 -
【集合】Java集合对比
--Iterator,Comparator,CollectionsCollection: List:有序 可重复 -List以Array为基础Vector:线程同步,效率低,线程安全 --查询效率高ArrayList:不同步,效率高,多线程时不安全 -查询效率高LinkedList:删,增效率高 Set:无序 不重复 -Set是在HashMap的基础上实现的原创 2016-12-25 17:48:23 · 530 阅读 · 0 评论 -
【日志】log4j的使用配置与参数解析
1.log4j由三个重要组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。 2.优先级(level)从高到低有:ERROR,WARN,INFO,DEBUG。 3.输出目的地可以是:控制台,文件,GUI组件,甚至是套接口服务器,NT的事件记录器,UNIX Syslog守护进程等;log4j配置文件实现了输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等转载 2016-12-25 17:22:33 · 508 阅读 · 0 评论 -
数组的声明与初始化
一维数组的声明方式:type var[]; 或type[] var;声明数组时不能指定其长度(数组中元素的个数),Java中使用关键字new创建数组对象,格式为:数组名 = new 数组元素的类型 [数组元素的个数]实例:TestNew.java:程序代码:public clas转载 2011-07-08 20:08:29 · 404 阅读 · 0 评论 -
JAVA之内部类
内部类内部类是指在一个外部类的内部再定义一个类。使用场景在J2EE编程中使用较少,不过在窗口应用编程中特别常见,主要用来事件的处理。java通过内部类加上接口,可以很好的实现多继承的效果。做GUI(图形用户界面)开发时候,事件的响应处理全靠内部类了。特点可以是静态static的,也可用public,default,protected和privat原创 2013-03-18 15:32:07 · 544 阅读 · 0 评论 -
Java Exception
1.什么是ErrorError是指严重的系统错误,一般指与JVM相关的问题,如系统崩溃,JVM出错,动态链接失败,内存耗尽等。这类错误无法恢复或不可捕捉,将应用程序中断。2.什么是Exception异常是程序运行期间对例外情况(非正常情况)的处理方式。异常的作用是从错误中恢复信息,列出异常信息,对问题进行处理。发生异常时,异常对象被自动提交给JVM,JVM寻找处理这一异常的方法原创 2011-11-13 22:05:22 · 916 阅读 · 0 评论 -
JMX
JMX学习笔记一Mbean:http://tuhaitao.iteye.com/blog/7863911.什么是JMX?java管理扩展(java management extension)。2.Mbean被管理的java对象(beans)。一个设备、一个转载 2011-09-16 17:06:52 · 328 阅读 · 0 评论 -
JVM中的堆和栈
JVM是基于堆栈的虚拟机.JVM为每个新创建的线程都分配一个堆栈.也就是说,对于一个Java程序来说,它的运行就是通过对堆栈的操作来完成的。堆栈以帧为单位保存线程的状态。JVM对堆栈只进行两种操作:以帧为单位的压栈和出栈操作。 我们知道,某个线程正在执行的方法称为此线程的当前方法.我们可能不知道,当前方法使用的帧称为当前帧。当线程激活一个Java方法,JVM就会在线程的 Java堆栈转载 2011-06-29 09:32:00 · 285 阅读 · 0 评论 -
JConsole的使用
转载:http://liubingwwww.blog.163.com/blog/static/30485107201124112654209/JConsole的使用: JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM。可以监控本地和远程的java程序。关于jconsole的使用方法说明如下: 假设你的jdk的安装目录为:C:/Program File转载 2011-06-08 13:23:00 · 2959 阅读 · 0 评论 -
内部类(未完成)
jvm为子类分配内存的时候是这样的:它先找到一块内存区域存放其父类的相关信息,然后接下来才是子类增加或修改的信息.比如说一 A继承B,那么A的内存里面其实有一块存着B. 而你的这个程序把一个子类作为父类的内部类,这样父类的内存里要分配一块给子类,而子类又要存放一个父类,这样无限嵌套循环,最后导致溢出了.原创 2011-06-29 18:35:00 · 224 阅读 · 0 评论 -
Ajax异步封装
表单使用的是同步发送,超链接也是浏览器内部的对象XMLHttpRequest可以实现异步机制步骤:=========js中封装异步请求方法—new XMLHttpRequest() IE:ActiveXObject 相关方法:Open(“method”,”url”,asynFlag);第三个参数:是否使用异步 setRequestHeader(“label”,val转载 2016-12-25 19:47:50 · 427 阅读 · 0 评论