![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2SE
RiceMelon
吃货ˇˍˇ
展开
-
JAVA程序设计 GUI
GUI居然念的是"故意"原创 2012-05-05 16:38:42 · 114 阅读 · 0 评论 -
JAVA程序设计 Myeclipse与Eclipse使用与相关快捷键
ME快捷键 alt + / 自动补全 Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Ctrl+shift+/ (选定段落) 多行注释or取消注释 ctril+shift+x 变大写原创 2011-11-08 17:17:08 · 192 阅读 · 0 评论 -
JAVA程序设计 多态
一、动态绑定是在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法 abstract class Animal { private String name; Animal(String name) {this.name = name;} /* public void enjoy(){ System.out.println("叫声......");原创 2011-08-11 21:47:30 · 335 阅读 · 0 评论 -
JAVA程序设计 网络
一、java.net包用于网络编程 包中的类Socket和ServerSocket分别用于实现双向连接的Client和Server端 二、端口:tcp端口和UDP端口分开的,分别为65536个 三、原创 2012-04-07 17:47:18 · 125 阅读 · 0 评论 -
JAVA程序设计 抽象类与接口
一、abstract修饰抽象类或者抽象方法,抽象类必须被继承,抽象方法必须被重写。抽象类不能被new实例化,抽象方法只需要声明不需要实现 二、final变量的值不能被改变,final的方法不能被重写,final的类不能被继承 三、多个无关的类可以实现同一个接口,一个类可以实现多个无关的接口,也可以扩展它的父类同时实现多个接口。 一个接口只能扩展其他接口,不能扩展类。 实现接原创 2011-08-10 15:12:26 · 156 阅读 · 0 评论 -
JAVA程序设计 异常和断言
一、java异常是java提供的用于处理程序中错误的一种机制,所谓错误是程序在运行过程中出现的异常事件 如:java要检查下标越界问题,除0溢出问题。C/C++不检查 二、抛出异常对象(throw),捕获异常(catch) try { System.out.println(2/0); } catch (ArithmeticException e) { Sy原创 2011-08-31 21:32:56 · 313 阅读 · 0 评论 -
JAVA程序设计 jar包 package import
JRE自带包位置:...\Java\jre6\lib 打自己的包:在包的上一层目录的命令行下,用 jar -cvf 包名 *.*(当前目录下所有目录里面的class打包为一个jar包) 将包的上一层目录加入到classpath,可以直接在程序中不写完整路径名,从包名开始写 将包当成完整路径直接加入classpath,程序中可以直接找到类文件原创 2011-08-02 20:44:01 · 178 阅读 · 0 评论 -
JAVA程序设计 数组
一、JAVA语言中声明数组不能指定其长度 如:int[] a 合法,int[5] a 不合法 只能用a = new int[5]; 二、args数组输入多长,分配就是多长,输入格式 控制台 java 类名 XXX XXX XXX XXX ....(空格隔开,数目不限,字符串类型) 三、数组声明后是在栈内存中保存了此数组名称,接下来在堆内存中配置数组所需内原创 2011-10-20 20:28:21 · 119 阅读 · 0 评论 -
JAVA程序设计 IO
IO操作的类在包java.io里 一、字节字符流(节点流) InputStream用于向程序中输入数据,且单位为一个字节(8bit) OutputStream用于向程序中输出数据,且单位为一个字节 Reader用于向程序中输入数据,单位为一个字符(两个字节16bit) Writer用于向输出流中写入数据,单位为一个字符(两个字节16bit) FileInputStream用原创 2012-03-24 12:14:27 · 119 阅读 · 0 评论 -
JAVA程序设计 常用类:Object类,Math类
一、toString方法,一般建议在方法中覆盖,如果打印类名,如System.out.println(Person),实际上是打印Person.toString 二、在classpath中,如果把.;放到后面,首先搜寻的类就不是在当前目录下,有可能指向错误的类 三、equals方法:==需要比较两个对象是不是指向同一个引用,指向不同引用的话就为false,原创 2011-08-06 14:14:54 · 187 阅读 · 0 评论 -
JAVA程序设计 可视化输入输出
常量定义: final datatype name = value; 可视化输入输出: 导入类:import javax.swing.JOptionPane; 一、从输入对话框获取输入: /*方式一:第一个参数总是null,第二个参数是提示输入的文字,第三个参数是对话框标题,第四个参数是显示图标“?”*/ String input = JOptionPane.sh原创 2011-05-24 10:39:00 · 449 阅读 · 0 评论 -
JAVA程序设计 变量
一、局部变量与成员变量 class A { int a;//成员变量 public static void main(String[] args) { int b;//局部变量 } } 成员变量在方法外定义,局部变量在方法里定义. 成员变量在对象中,在内存的堆区,局部变量在栈区,执行完该方法就没有了。 成员变量在类加载的时候自动初始化,局部变量必须手动初始化. 局部变量调用时分配空间 使用原创 2011-05-28 17:35:00 · 223 阅读 · 0 评论 -
JAVA程序设计 继承、覆盖和重载、this和super
一、子类必须调用父类的构造方法,子类可以显式调用父类的无参或者有参构造方法。子类当中没有显式构造方法的,默认调用父类的无参构造方法,但是如果父类没有无参构造方法,(比如显式定义了一个有参构造方法的情况下,就没有无参构造方法),编译就会出错 二、子类不能降低父类中所定义方法的可访问性 覆盖方法:返回值,名称,参数列表必须与父类中原方法一样,方法体重新定义原创 2011-08-05 13:57:40 · 192 阅读 · 0 评论 -
JAVA程序设计 对象和类,面向对象的基本概念
对象和类 可见性修饰符: public 使类,方法,数据域可以在任何类中访问 private使方法,数据域只能从自身所在的类中访问 不用以上两者的默认情况下,可以从同一个包的任何类中访问 private可以防止数据被用户篡改,类更容易维护 数据域封装: get方法:public 返回类型 get属性名(),如为布尔类型,public boolean is属性名原创 2011-03-24 19:43:00 · 152 阅读 · 0 评论 -
JAVA程序设计 格式
格式比代码更重要 1、程序“块”之间加空行 2、并排语句之间加空格 3、运算符两侧加空格 4、{前边加空格原创 2010-08-08 16:06:00 · 86 阅读 · 0 评论 -
JAVA程序设计 线程
一、多线程可以通过继承Thread类或者继承runnable接口实现,继承接口会比较灵活 线程的程序代码写在继承的类的run()方法内,并且必须调用Thread类中额start()方法来启动 二、sleep()方法,睡眠指定的毫秒数,抛出InterruptedException异常,必须写try catch interrupt()方法可以中断线程 sleep()方法原创 2012-03-26 17:05:24 · 124 阅读 · 0 评论 -
3
public class NewsDAOHibImpl implements INewsDAO { private HibernateUtil util; public NewsDAOHibImpl() { this.util = HibernateUtil.getInstance(); } @Override public void save(News n) { Sess原创 2012-08-21 23:00:02 · 373 阅读 · 0 评论