• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






百易城

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 40 下一页

2014年2月24日

Java简单递归实现检索文件
摘要: 本文由广州疯狂软件java培训为你整理: 用了一个正则表达式检索file目录下所有文件名为fileName的文件,然后输出文件位置,文件名忽略大小写。 考虑到有的文件有后缀(比如说.txt或者.jpg或者其它的没有后缀的),这里用( | (\\.[\\S]{2,}))进行匹配, 后缀名一般常见的在“."后边至少有2个字符,所以这里暂且至少匹配2次 public void searchFile(File file,String fileName){ if(file.isFile()){ if(file.getName().toLowerCase().matches("^&qu 阅读全文
posted @ 2014-02-24 15:22 百易城 阅读(292) 评论(0) 推荐(0)
 

2014年2月22日

Java面向对象之对象转移
摘要: 本文由广州疯狂软件Java培训为你整理: 1.对象转移与基础类型的转换类似,只不过这个是针对对象的类型转换; 2.一个基类的引用类型变量可以指向其子类的对象,也就是说基类可以把子类当做自己这个类的一个对象引用,但是有一些限制。 如Animal类的一个对象a,可以转化成Dog类的一个对象使用。3.但是基类的引用不能其子类新增的变量和方法。也就是说,a这个Animal对象转化成Dog后可以当Animal用,但不可以当Dog来用; 4. 见下例: class Animal{ String name; public Animal(String name){ this.name = n... 阅读全文
posted @ 2014-02-22 11:55 百易城 阅读(429) 评论(0) 推荐(0)
 
Java面向对象多态abstract关键字
摘要: 本文由广州疯狂软件Java培训为你整理: 1.多态机制是面向对象语言中最为核心的机制,它大大增加了程序的可扩展性; 2.多态的定义:多态是函数的一类,它允许将父对象设置成为和一个或更多的他的子对象相等的技术。赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。 在执行期间(非编译期)判断所引用对象实际类型,根据其实的类型调用其相应的方法 3.多态的必要条件: (1)有继承; (2)有重写; (3)父类引用指向子类对象。 一旦满足上述,当父类里被重写的方法时,实际new的哪个子类对象,就调用子类对象方法。4.例子,这里面,广州java培训首先定义了父类Anim... 阅读全文
posted @ 2014-02-22 11:54 百易城 阅读(297) 评论(0) 推荐(0)
 
Java面向对象Final 关键字
摘要: 本文由广州疯狂软件Java培训为你整理: 1. final 的变量的值不能够被改变 a) final 的成员变量 b) final 的局部变量(形参) 例如下面例子里,编译时候会报错,即使不写i=9而写i=8也不行: public class TestFinal{ public static void main(String[] args){ T t = new T(); t.i = 9; } } class T{ final int i = 8;} } 下面例子里局部变量被改写也不行,同样会报错: public class TestFinal{ public... 阅读全文
posted @ 2014-02-22 11:51 百易城 阅读(197) 评论(0) 推荐(0)
 

2014年2月21日

Java 回调函数的理解
摘要: 以下是我对java回调函数的理解,希望对各位有帮助。 简而言之,假设有两个类A与B,还有一个回调接口C(有一个c方法)。其中A类持有一个B类对象作为属性和拥有一个a方法,并实现了接口C,所以A类中就有a、c两个方法。B类中就仅有b方法。当外部程序调用A对象中的方法a时,a就会调用B类对象的b方法,b方法最后又调回A类中的c方法,此过程就是一个回调。 上面的解析有点抽象,下面我就用例子演示一下。 首先定义一个接口(即上面解析中的C角色): Java代码 package com.peng.callback; public interface OnEndPlay { public ... 阅读全文
posted @ 2014-02-21 11:43 百易城 阅读(218) 评论(0) 推荐(0)
 
Java对象初始化
摘要: Java对象初始化 [java] public class Test { private static int k = 1; private static Test t1 = new Test("t1"); private static Test t2 = new Test("t2"); private static int i = print("i"); private static int n = 99; private int j = print("j"); { print("构造块"); 阅读全文
posted @ 2014-02-21 11:41 百易城 阅读(213) 评论(0) 推荐(0)
 
Hibernate中get方法和load方法的区别
摘要: 一、get和load方法都是根据id去获得对应数据的,但是获得机制不同:如果使用get方法,hibernate会去确认该id对应的数据是否存在,它首先会去session中去查询(session缓存其实就hibernate的一级缓存),如果没有,再去二级缓存中去查询,如果再没有,就去数据库中查询,仍然没有找到的话,就返回null 而使用load方法的话,hibernate会认定该id对应的数据一定存在,它也会先去session缓存中去查找,如果没有找到,hibernate会根据lazy属性值来确定是否使用延迟加载。如果lazy=‘true’ ,就使用延迟加载,返回该代理对象,等到真正访问到... 阅读全文
posted @ 2014-02-21 11:40 百易城 阅读(188) 评论(0) 推荐(0)
 

2014年2月20日

Java 如何判断导入表格某列是否有重复数据
摘要: 本文由广州疯狂软件Java培训中心为你整理:今天在写导入功能的时候某列中是否有重复值,我是这么处理的!Set sett= new HashSet(); for(int i=2;i sett=new HashSet(); System.out.println("添加第一个元素返回值:"+sett.add("type1")); System.out.println("添加的第二个元素返回值:"+sett.add("type2")); System.out.println("添加重复元素后的返回值:" 阅读全文
posted @ 2014-02-20 14:49 百易城 阅读(2264) 评论(0) 推荐(0)
 
Java学习之Java的单例模式
摘要: 本文由广州疯狂软件Java培训中心为你整理: 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功... 阅读全文
posted @ 2014-02-20 14:45 百易城 阅读(153) 评论(0) 推荐(0)
 
Java中怎么设置文件权限
摘要: 本文由广州疯狂软件Java培训中心为你整理: 在Java中,文件权限是非常具体的操作系统:* nix中,NTFS(Windows)及FAT/FAT32,都有着别样的文件权限。 Java提供了一些通用的文件权限来处理它。 检查文件权限允许: 1.file.canExecute(); – 返回true,文件是可执行的,false 则不是。 2.file.canWrite(); – 返回true,文件是可写的,false 则不是。 3.file.canRead(); – 返回true,文件是可读的,false 则不是。 设置文件权限: 1.file.setExecutable(boo... 阅读全文
posted @ 2014-02-20 14:43 百易城 阅读(3813) 评论(0) 推荐(0)
 
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 40 下一页