自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 抽象方法和抽象类

一、抽象方法1、在类中没有方法体的方法,就是抽象方法。 二、抽象类1、含有抽象方法的类,即为抽象类。2、如果一个子类没有实现抽象基类中所有的抽象方法,则子类也称为一个抽象类。3、我们可以将一个没有任何抽象方法的类声明为abstract,避免由这个类产生任何的对象。...

2015-02-01 21:07:02 114

原创 final方法

1、为了确保某个函数的行为在继承过程中保持不变, 并且不能被覆盖,可以使用final方法。2、为了效率上的考虑,将方法声明为final,让编译器对此方法的调用进行优化。需注意的是:      编译器会自行对final方法进行判断,并决定是否进行优化。通常在方法的体积很小,而我们      确实不希望它被覆盖时,才将它声明为final。3、class中所有的private和sta...

2015-02-01 19:25:42 117

super关键字的使用

1、特殊变量super,提供了对父类的访问。2、可以使用super访问父类被子类隐藏的变量或覆盖的方法。3、每个子类构造方法的第一条语句。都是隐含地调用super(),如果父类没有这种形式的构造函数,      显式调用,那么在编译的时候就会报错。      public Fish extends Animal      {          public Fish()...

2015-01-18 22:29:58 134

类的继承

1、理解继承是理解面向对象程序设计的关键。2、在java中,通过关键字extends继承一个已有的类,被继承的类称为父类(超类或基类),     新的类称为子类(派生类)。3、在java中,不允许多继承。4、在子类中定义一个与父类同名、返回类型、参数类型均相同的一个方法,称为方法的覆盖。5、覆盖发生在子类与父类之间。6、构造方法是不能被继承的。      publi...

2015-01-18 19:21:50 143

常量的定义

1、使用关键字final定义常量,例如:final double PI = 3.1415926;2、作为一种约定,在定义常量时,通常采用大写形式。3、final常量可以在声明的同时赋初值,也可以在构造函数中赋初值。4、为了节省内存,我们通常将常量声明为静态的(static)。      如果我们将常量定义为static,则不能在构造函数中赋初值,而必须在定义的时候就赋初值。...

2015-01-18 19:08:46 231

static关键字的使用

1、静态方法和静态变量是属于某一个类,而不属于类的对象。2、静态方法和静态变量的引用直接通过类名引用。3、在静态方法中不能调用非静态的方法和引用非静态的成员变量。反之,则可以。4、可以用类的对象obj去调用静态的方法method(),如:obj.method()。...

2015-01-18 19:04:00 91

this关键字的使用

1、this变量代表对象本身。2、当类中有两个同名变量,一个属于类(类的成员变量),      而另一个属于某个特定的方法(方法中的局部变量),使用this区分成员变量和局部变量。      public class Point()      {             private int x;             private int y;       ...

2015-01-18 18:22:29 100

原创 设置java环境变量

步骤:1、新建系统变量JAVA_HOME      变量名:JAVA_HOME      变量值:D:\Program Files\Java\jdk1.7.0_67   (这个路径为jdk的安装目录)      如图所示:       2、设置系统变量CLASSPATH       变量名:CLASSPATH       变量值:.;%JAVA_HOME%\lib\...

2015-01-14 23:09:40 91

原创 hibernate多对一关联关系

员工与部门的关系(多对一)public class Department { private int id; private String name; public Department() { } public int getId() {  return id; } public void setId(int id) {  this.id = id; } public ...

2014-08-27 21:54:57 76

原创 禁用input文本输入框的自动提示功能

禁用input文本输入框的自动提示功能文本输入框的自动提示功能在浏览器中模式是打开的。有时候我们并不需要自动提示功能,例如需要用户自己再次输入而非自动完成。在IE中可以使用工具-内容-自动完成选项进行设置。  将input元素的autocomplete属性设置为off可以关闭自动提示  <input type="text" name="name" autocomplete="...

2014-08-27 18:29:08 1531

原创 js实现图片进度条

<html><title>js实现图片进度条</title><head></head><script type="text/javascript"> window.onload=setCount;  var timeout = -1; var setcounttimeout; var setrepeattimeou

2014-08-27 18:27:19 563

原创 save(Object object)与save(String entityName, Object object) 的区别

两个函数的功能相同: Serializable save(Object object) 首先为给定的自由状态(Transient)的对象(根据配置)生成一个标识并赋值,然后将其持久化。  Serializable save(String entityName, Object object) 首先为给定的自由状态(Transient)的对象(根据配置)生成一个标识并赋值,然后将...

2014-05-05 23:55:51 673

原创 dwr之 前后台bean传递 (需要制定bean转换器)

dwr之前后台bean传递(需要制定bean转换器)    dwr可以对普通的类型自动的进行前后转换,如果对于像bean这样的类型则需要制定特殊的转换器,下面的例子实现前台向后台传递一个bean对象,后台打印出来后并传回前台显示。 1,前后台传递的bean java类文件 Java代码  package com.dwr.bean;  public clas...

2014-05-03 22:49:45 136

原创 dwr之 前后台数组传递 (最好是Object的数组)

dwr之 前后台数组传递 (最好是Object的数组)原始类型,数组类型,dwr默认的会自动转换,不用认为的指定转换器,    下面的例子是前台向后台传递一个字符串数组,后台打印这个字符串数组,并再次传递到前台,打印在前台的控制台中(注意只能用firefos浏览器。 1,web.xml Java代码  <?xml version="1.0" encod...

2014-05-03 22:44:44 170

原创 dwr 获取HttpSession、request、response等对象。

dwr 获取HttpSession、request、response等对象 1. 使用DWR的API Java代码  org.directwebremoting.WebContext wc = org.directwebremoting.WebContextFactory.get();     javax.servlet.http.HttpServ...

2014-05-03 22:29:08 163

原创 同步与异步

同步与异步       所谓同步就是一个任务的完成需要依赖另外一个任务时,只有等待被依赖的任务完成后,依赖的任务才能算完成,这是一种可靠的任务序列。要么成功都成功,失败都失败,两个任务的状态可以保持一致。而异步是不需要等待被依赖的任务完成,只是通知被依赖的任务要完成什么工作,依赖的任务也立即执行,只要自己完成了整个任务就算完成了。至于被依赖的任务最终是否真正完成,依赖它的任务无法确定,所以...

2014-05-03 22:24:12 149

原创 merge 与 saveOrUpdate 与 update 的区别

  //此时的user为托管状态  User user = getUser();  user.setName("temp");    Session session = HibernateUtils.getSession();  Transaction transaction = session.beginTransaction();    session.merge(user);    //...

2014-04-20 23:04:53 139

原创 save 与 persist 的区别

当没有开启事务时:  Session session = HibernateUtils.getSession();  //Transaction transaction = session.beginTransaction();    User user = new User();  user.setName("name1");    session.save(user);    //tra...

2014-04-20 22:35:49 106

原创 向服务器写出文件

InputStream in = fi.getInputStream();FileOutputStream fos = new FileOutputStream(fudir + "/" + fileName);byte[] buf = new byte[1024];int len = -1;while((len = in.read(buf)) != -1){fos.wri...

2014-04-17 00:37:50 118

原创 文件创建及删除等操作实例

package com.wyz.test;import java.io.File;import java.io.FilenameFilter;import java.io.IOException;public class FileTest {        public static void main(String[] args) throws IOException {       ...

2014-04-15 00:25:33 153

原创 FilenameFilter 接口

接口 FilenameFilterpublic interface FilenameFilter实现此接口的类实例可用于过滤器文件名。Abstract Window Toolkit 的文件对话框组件使用这些实例过滤 File 类的 list 方法中的目录清单。从以下版本开始:JDK1.0另请参见:FileDialog.setFilenameFilter(java.io...

2014-04-15 00:18:22 96

原创 File文件类

字段详细信息<!-- -->separatorCharpublic static final char separatorChar与系统有关的默认名称分隔符。此字段被初始化为包含系统属性 file.separator 值的第一个字符。在 UNIX 系统上,此字段的值为 '/';在 Microsoft Windows 系统上,它为 '\\'。另请参见:System.g...

2014-04-14 23:11:48 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除