随笔分类 - Java
摘要:1、如果java的基类拥有某个已被多次重载的方法名称,那么在导出类中重新定义该方法名称并不会屏蔽在基类的任何版本。因此,无论是在该层或者他的基类中对方法进行定义,重载机制都可以正常工作。2、使用@Override注解可以防止你在不想重载时而意外地进行了重载。3、如果需要使用向上转型,那么就使用继承技术,否则使用组合技术。4、java除了static方法和final方法外,其他所有方法都是动态绑定,在运行时才确定对象的类型。因此final和static方法都不具有多态性。5、private 方法被自动默认是final方法。6、只有非private方法才可以被覆盖,在导出类中,对于基类的priva
阅读全文
摘要:Java允许在类中定义一个名为finalize()的方法。它的工作原理是:一旦垃圾回收器准备好释放对象占用的存储空间,将首先调用其finalize()方法。并且在下一次垃圾回收动作发生时,才会真正回收对象占用的内存。关于垃圾回收,有三点需要记住: 1、对象可能不被垃圾回收。只要程序没有濒临存储空间用完的那一刻,对象占用的空间就总也得不到释放。 2、垃圾回收并不等于“析构”。 3、垃圾回收只与内存有关。使用垃圾回收的唯一原因是为了回收程序不再使用的内存。finalize()的用途: 无论对象是如何创建的,垃圾回收器都会负责释放对象占据的所有内存。这就将对finalize()的需求限制到一...
阅读全文
摘要:设置所有列的宽度/** * 设置所有列的列宽 * @param table * @param width */ public void setAllColumnWidth(JTable table,int width){ Enumeration cms = table.getColumnModel().getColumns(); while(cms.hasMoreElements()){ cms.nextElement().setPreferredWidth(width); } }设置指...
阅读全文
摘要:本文介绍通过重写List的绘制器实现设置特定行的文字颜色
阅读全文
摘要:1 private Image backgroundImage = new ImageIcon(this.getClass().getResource("/images/beijingtupian.jpg")).getImage(); 2 public JPanel eastScrollPanel = new JPanel(){3 private static final long serialVersionUID = 1L; 4 5 public void paintComponent(Graphics g) {6 ...
阅读全文
摘要:字符串查找String提供了两种查找字符串的方法,即indexOf与lastIndexOf方法。1、indexOf(String s) 该方法用于返回参数字符串s在指定字符串中首次出现的索引位置,当调用字符串的indexOf()方法时,会从当前字符串的开始位置搜索s的位置;如果没有检索到字符串s,该方法返回-11 String str ="We are students";2 int size = str.indexOf("a"); // 变量size的值是3 2、lastIndexOf(String str) 该方法用于返回字符串最后一次出现的索引位置
阅读全文
摘要:preparedStatement的基本使用
阅读全文
摘要:操作系统:windows 7 64位java开发环境:eclipse SDK数据库:SQL Server 2008 R2下载jdbc驱动包下载地址,我下载的是exe版本的,其实是格自解压包。下载完毕之后,双击运行,会解压在当前目录下。 Microsoft SQL Server JDBC Driver 3.0\sqljdbc_3.0\chs\auth\x64\sqljdbc_auth.dll文件 复制到C:\Windows\SysWOW64目录下。(64bit系统) Microsoft SQL Server JDBC Driver 3.0\sqljdbc_3.0\chs\auth\x86\sql
阅读全文
摘要:解决办法:java->editor->content assist->advance里面,把默认匹配列表中所有的选中。
阅读全文

浙公网安备 33010602011771号