java core
haha_lee
我要这天再遮不住我眼/我要这地再埋不了我心/我要这众生都明白我意/我要那诸佛都烟消云散
展开
-
java.lang.ClassCastException
java.lang.ClassCastException当前者的域小于后者的时候出现 譬如说:前者A是子类的对象,而后者B是父类的对象 coding时,若使用A = B;就会抛出java.lang.ClassCastException要说类型转换,首先要说一说java的数据类型。java中的数据类型分为两种:基本类型、引用类型。基本数据类型没有什么好说的byte char sh转载 2012-11-17 10:27:10 · 1042 阅读 · 0 评论 -
JButton增加图标
package String;import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import jav原创 2013-06-22 17:29:06 · 5829 阅读 · 1 评论 -
java设计模式笔记
1.Singleton 作用:保证java应用程序中,一个class 只有一个实例存在。实现:1.定义一个类,构造函数为private ,所有方法为static 其他类对它的引用全部是通过类名直接引用。 private SingleClass() {} public static String getMethod1() {}public static Arr原创 2013-08-03 23:04:44 · 663 阅读 · 0 评论 -
java修饰符笔记
1.finalfinal BorderLayout borderLayout = new BorderLayout();//创建边框布局管理器final JPanel mainPanel = new JPanel(); //创建中心面板经常用来修饰UI原创 2013-09-14 19:19:41 · 726 阅读 · 0 评论 -
java api连接地址
oracle网站java api连接地址http://www.oracle.com/technetwork/java/api-141528.html原创 2013-09-24 13:23:20 · 943 阅读 · 0 评论 -
java 创建临时临时文件
import java.io.File;import java.io.IOException;/** * 创建新文件和目录 */public class CreateFileUtil { /** * 创建单个文件 * @param destFileName 目标文件名 * @return 创建成功,返回true,否则返回false */ public sta原创 2013-10-23 17:33:00 · 14174 阅读 · 1 评论 -
java优化技术积累
1.避免在循环条件中使用复杂表达式2.为vectors ,hashtables 定义初始大小。3.在finally中关闭stream释放资源。4.用System.arraycopy()来替代循环复制数组。5.getter,setter设置为final6.若左边对象的静态类型等于右边,instanceof表达式返回永远是true7.避免不必要的强制类型转换,如子类,赋值到父类原创 2013-11-11 23:30:26 · 799 阅读 · 0 评论 -
Top 10 websites for advanced level java developer
URL: http://stackoverflow.com/URL: http://www.dzone.comURL: http://leetcode.com/URL: http://docs.oracle.com/javase/URL: https://github.com/URL: https://www.coursera.org/URL: http://www.jav转载 2013-11-11 22:44:57 · 788 阅读 · 0 评论 -
比较检查一个指定对象是否是特定的类型,或者两个对象的类型是否相同
/** * 比较检查一个指定对象是否是特定的类型,或者两个对象的类型是否相同 * 创建人: 李林君 * 创建日期: 2013-11-13 * * @param obj 被比较对象 * @param fullqualifiedname 比较对象类型字符串(全限定名) * @return 相等返true * @throws ClassNotFoundException原创 2013-11-13 10:27:46 · 1434 阅读 · 0 评论 -
用友nc57 调用存储过程
1.背景:物流方写了一个过程,我方读取过程并执行原创 2014-05-19 20:17:50 · 3279 阅读 · 0 评论 -
java精确的加减乘除
package mathDemo;import java.math.BigDecimal;/** * 目标:封装加减乘除操作的自定义工具类 * 原因:float ,double 只能用来做科学计算或者工程计算,但在商业计算中要用java.math.BigDecimal * 创建人: 李林君 邮箱:liljb@yonyou.com * 创建日期: 2013-9-28 * *原创 2013-09-28 20:47:01 · 3643 阅读 · 1 评论 -
java程序中加入@SuppressWarnings("serial")是什么意思?
比如有个类实现了java.io.Serialize接口:package com.onede4.test;public class TestSerial implements java.io.Serializable {}如果代码仅仅写上这样,放在eclipse里会给你提示一个黄色的警告,为啥呢,就是因为,你实现了Serializable 接口,但是没有给出private转载 2013-07-06 17:19:01 · 2667 阅读 · 0 评论 -
java错误搜集
1. 纠结的同名现象很多类的命名相同(例如:常见于异常、常量、日志等类),导致在import时,有时候张冠李戴,这种错误有时候很隐蔽。因为往往同名的类功能也类似,所以IDE不会提示warn。解决写完代码时,扫视下import部分,看看有没有不熟悉的。替换成正确导入后,要注意下注释是否也作相应修改。启示命名尽量避开重复名,特别要避开与JDK中的类重名,否则容易导入错,同时存在转载 2013-06-18 14:49:59 · 810 阅读 · 0 评论 -
JTree
package swings;import java.awt.BorderLayout;import java.awt.EventQueue;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAd原创 2013-06-16 16:43:14 · 825 阅读 · 0 评论 -
Java面向对象学习笔记-继承
EveryThing is Object !this调用其他构造方法时候,this必须作为第一条语句,然后才是其他语句。父类非私有化属性和方法可以默认继承到子类,若父类中私有方法被子类调用的话,则编译报错。父类构造方法,子类不可以继承,更不存在覆盖的问题。(非构造方法可以)。如果子类中访问父类的构造方法,则在编译的时候提示访问不到该方法。Java的数据结构为树型结构,而非网状。原创 2013-05-21 14:41:40 · 980 阅读 · 0 评论 -
java 四舍五入 笔记
做金融软件的,需要对数据四舍五入处理:itemvo.setAttributeValue("nrealmny", totalmoney_discount_tax.setScale(2, BigDecimal.ROUND_HALF_UP));// 实样ROUND_HALF_UP: 遇到.5的情况时往上近似,例: 1.5 ->;2ROUND_HALF_DOWN : 遇到.5的情况时往原创 2013-05-27 20:42:30 · 872 阅读 · 0 评论 -
Table 例子
例子一:package tableDemo3;import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent原创 2013-06-03 18:51:50 · 899 阅读 · 0 评论 -
用Scanner读取txt文件内容
package Scanner;import java.io.File;import java.util.Scanner;/** * 用Scanner读取txt文件内容 * * @author 公司不给差补 * @version 2013-6-14下午2:28:32 */public class ScanDemo5 { public static void main(St原创 2013-06-14 14:39:24 · 13151 阅读 · 0 评论 -
Scanner读取指定格式的日期
package Scanner;import java.text.SimpleDateFormat;import java.util.Scanner;/** * Scanner读取指定格式的日期 * * @author 公司不给差补 * @version 2013-6-14上午11:33:20 */public class ScannerDemo2 { public st原创 2013-06-14 14:41:12 · 2954 阅读 · 0 评论 -
java MD5字符串加密
package String;import java.security.MessageDigest;/** * * @author 李林君 * @version 2013-6-15上午10:57:38 */public class StringDemo26 { private final static String[] hexArray = { "0", "1", "2",原创 2013-06-15 11:14:30 · 1019 阅读 · 0 评论 -
把数据库表中的内容显示在JTable
1.package jdbc;/** * * @author 李林君 * @version 2013-6-16下午2:32:13 */public class Student { private String id; private String name; private String sex; private String speciality; private原创 2013-06-16 15:28:08 · 3947 阅读 · 3 评论 -
Java发送邮件
package email;import java.awt.BorderLayout;import java.awt.EventQueue;import java.awt.FlowLayout;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListene原创 2013-06-16 15:57:01 · 1337 阅读 · 0 评论 -
控制JFrame窗体的位置 居中或任意位置
package swings;import java.awt.BorderLayout;import java.awt.EventQueue;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.JFrame;import javax.swing.JPanel原创 2013-06-16 16:18:07 · 7084 阅读 · 1 评论 -
Java平铺窗体 内部窗体
package swings;import java.awt.BorderLayout;import java.awt.EventQueue;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Random;原创 2013-06-16 16:29:37 · 2032 阅读 · 0 评论 -
java生成excel存放到web-inf
java生成excel poi原创 2017-07-06 17:48:07 · 989 阅读 · 0 评论