
Java基础
freezgw1985
这个作者很懒,什么都没留下…
展开
-
针对java画面闪烁
如题!解决的方法是增加一个虚背景。之后把虚背景增加到原来的Frame上。由于repaint()到paint()中间涉及到update(),所以解决问题的关键是在重写update(),在这个方法中实现虚背景的添加~~ @Override public void update(Graphics g) { if(offScreenImage == n原创 2009-11-16 10:09:00 · 1863 阅读 · 0 评论 -
Java中的Super和this的用法
1、super(参数):调用基于父类的某一个构造函数(应该为构造函数的第一条语句);2、this(参数):调用同一个类中其他的构造函数(应该为构造函数的第一条语句)。 3、super:它引用当前直接父类中的成员(用于访问当前直接父类中被隐藏的父类中的数据或方法,父类与子类中有相同的成员定义) 如:super.变量名 supe原创 2009-12-22 19:58:00 · 450 阅读 · 0 评论 -
在Ubuntu中安装jdk
由于由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk(自己下了个sun的jdk安装了之后不知道还有什么openjdk,安装了好几次都没有成功),还要进行如下工作。执行代码: update-alternatives --install /usr/bin/java java /home/free/java/jdk1.6.0_20原创 2010-04-25 00:07:00 · 545 阅读 · 0 评论 -
Java开源 J2EE框架
Spring Framework 【Java开源 J2EE框架】 Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的 Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建转载 2010-05-19 19:29:00 · 1814 阅读 · 0 评论 -
CopyOnWriteArrayList
除了加锁外,其实还有一种方式可以防止并发修改异常,这就是将读写分离技术(不是数据库上的)。 先回顾一下一个常识: 1、JAVA中“=”操作只是将引用和某个对象关联,假如同时有一个线程将引用指向另外一个对象,一个线程获取这个引用指向的对象,那么他们之间不会发生Concu转载 2011-09-28 23:14:13 · 589 阅读 · 0 评论