随笔分类 -  Java

摘要:java程序员面试笔试宝典P260勘误!!! bug:当数组中只有最后一个元素时,怎么处理? 当程序中除第一个元素后,剩下的的元素时偶数个的话,就不用考虑剩下最后一个了。 但是如果是奇数的话,两两相邻元素比较后,必然会剩下最后一个元素。 阅读全文
posted @ 2017-08-10 18:39 ahu-lichang 阅读(521) 评论(0) 推荐(0)
摘要:Java程序员面试笔试宝典P232勘误,程序有BUG!!! 阅读全文
posted @ 2017-08-07 18:57 ahu-lichang 阅读(375) 评论(0) 推荐(0)
摘要:1、Java监控工具使用 1.1jconsole jconsole是一种集成了上面所有命令功能的可视化工具,可以分析jvm的内存使用情况和线程等信息。 启动jconsole 通过JDK/bin目录下的“jconsole.exe”启动Jconsole后,将自动搜索出本机运行的所有虚拟机进程,不需要用户 阅读全文
posted @ 2017-04-20 23:19 ahu-lichang 阅读(239) 评论(0) 推荐(0)
摘要:反射 通过反射的方式Class.forName(“com.ahu.Person”)可以获取class对象的实例以及其中的属性、方法、构造函数等 动态代理 动态代理:在不修改原业务的基础上,基于原业务方法,进行重新的扩展,实现新的业务。 例子: 1、 旧业务 买家调用action,购买衣服,衣服在数据 阅读全文
posted @ 2017-04-20 16:30 ahu-lichang 阅读(326) 评论(0) 推荐(0)
摘要:JMS即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM:指的是利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。)的API, 用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。J 阅读全文
posted @ 2017-04-20 15:05 ahu-lichang 阅读(456) 评论(0) 推荐(0)
摘要:进程:它是内存中的一段独立的空间。 线程:位于进程中,负责当前进程中的某个具备独立运行资格的空间。 进程是负责整个程序的运行,而线程是程序中具体的某个独立功能的运行。一个进程中至少应该有一个线程。 多线程:在一个进程中,我们同时开启多个线程,让多个线程同时去完成某些任务(功能)。(比如后台服务系统, 阅读全文
posted @ 2017-04-19 22:21 ahu-lichang 阅读(380) 评论(0) 推荐(0)