JAVA基础
皮斯特劳沃
目前在一家大型互联网公司工作,担任JAVA高级开发工程师,主要负责手机APP服务器端相关开发和研发。平时喜欢学习和钻研技术,对算法、代码重构、设计模型有所学习和了解。目前正在学习RPC和WebService等相关分布式技术。
展开
-
JAVA对象克隆可能会出现的问题
首先,区分一下拷贝和克隆原创 2014-11-07 20:07:59 · 2055 阅读 · 0 评论 -
JAVA中IO流总结
本文是在学习中的总结,欢迎转载但请注明出处:http://write.blog.csdn.net/postedit/42119261 我想你对JAVA的IO流有所了解,平时使用的也比较的多,但是对于其具体分类和继承体系可能知道的并不多,可能也很少去看相关的API文档,找出其中的关系和各自的应用情形。本文简单对常用的IO流进行分类整理,并简单举例说明其应用。希望本文对你有所帮助。原创 2014-12-24 08:12:18 · 5809 阅读 · 9 评论 -
JAVA应用程序转换为Applet
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41673295将一个图形的JAVA应用程序转换为能够嵌入在网页中运行的applet很容易,从本质上来说,所有用户界面编码都是相同的,将应用程序转化为applet代码基本步骤为:(1)创建一个HTML页面,并用适当的标记加载applet代码。(2)创建一个JApplet类的子类。将这个子类标记为共有,否则,不能加载applet。(3)删除应用程序中的main方法原创 2014-12-02 08:06:48 · 3709 阅读 · 0 评论 -
JAVA集合类——难得的总结
文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41346969以下资料是在学习中总结出来的,希望对你有所帮助。如果需要请转载,谢谢。1. StringBuffer 线程安全,StringBuilder 线程不安全 效率稍高些集(Set):集里的对象不按任何特定的方式排列,按索引值来操作数据,不能有重复的元素列表(List):序列中的对象以线性方式存储,按索引值来操作数据,可以有重复的元素映射(Map):映射原创 2014-11-24 21:27:08 · 9832 阅读 · 7 评论 -
Swing——鼠标(Action)
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41346969 看完这篇文章,你可能会学到到知识如下: (1)JAVASWING中到鼠标监听常用监听器,包括MouseListener、MouseWheelListener、MouseMotionListener。 (2)不同到鼠标监听器到作用各是什么、鼠标进行什么操作时才调用。 (3)MouseListener和MouseAdapter的原创 2014-11-21 12:17:45 · 2212 阅读 · 0 评论 -
Swing中经常会遇到的若干问题——JTable(持续更新)
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/40955213在使用Swing中JTable时,可能会遇到的一些问题,包括界面居中、隐藏Jtable中的某一列、Jtable中定位到当前新增加的行等。我会不停更新,将工作中遇到的问题总结出来,并分享给大家。虽说都是一些小问题,但在需要用的时候却又显得很重要。原创 2014-11-09 21:31:18 · 2349 阅读 · 0 评论 -
Swing——动作(Action)
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41258997用同一个动作响应按钮、菜单项或击键的方式: (1)实现一个扩展于AbstractAction类的类,多个相关的动作可以使用同一个类。 (2)构造一个动作类对象。 (3)使用动作对象创建按钮或菜单项。构造器将从动作对象中读取标签文本和图标。 (4)为通过击键触发动作,首先,定位顶层窗口组件;然后,得到顶层组件的WHEN原创 2014-11-18 23:01:02 · 3206 阅读 · 0 评论 -
JAVA代理机制
(1)利用代理可以在运行时创建一个实现了一组给定接口的新类。这种功能只有在编译时无法确定需要实现哪个接口时才有必要使用。(2)假设有一个表示接口的Class对象,它的确切类型在编译时无法知道。要想构建一个实现接口的类,就需要使用NewInstance方法或反射找出这个类的构造器。但是不能实例化一个接口,需要在程序处于运行状态时定义一个新类。为解决这个问题,有些程原创 2014-11-01 18:32:23 · 1156 阅读 · 0 评论 -
JAVA内部类_2
`原创 2014-10-29 19:16:37 · 1167 阅读 · 0 评论 -
JAVA内部类_1
使用内部类的原因:(1)可以访问原创 2014-10-28 18:59:45 · 1127 阅读 · 0 评论 -
使用反射增加数组的大小
/**返回的数组类型是指定的类型**/ private static Object goodArrayCopy(Object a){ Class c = a.getClass(); if(!c.isArray()) return null; Class componentType = c.getComponentType(); int len = Array.getLength(原创 2014-10-27 18:47:00 · 1943 阅读 · 2 评论 -
如何编写一个修改数值参数的方法
基本数据类型都是不可变类型的,如果原创 2014-10-24 18:33:35 · 1424 阅读 · 0 评论 -
一种公认提供toString的方法_JAVA核心技术卷轴Ⅰ
import java.lang.reflect.AccessibleObject;import java.lang.reflect.Array;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.util.ArrayList;import java.util.List;/** *原创 2014-10-24 19:35:24 · 1594 阅读 · 0 评论 -
SWING中文件的上传
package view;import java.awt.BorderLayout;import java.awt.Button;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;im原创 2014-10-23 20:38:10 · 5014 阅读 · 4 评论 -
JAVA 对象 & byte数组之间转化
JAVA 对象 & Byte数组之间转化示例原创 2016-12-27 18:09:31 · 24956 阅读 · 0 评论