A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 金超 中级黑马   /  2012-4-28 18:34  /  1621 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我在创建文件夹的时候用以下两段代码,可是我发现C盘里只创建了第一个文件夹jin,而没有第二个文件夹chao
File f1 = new File("C:\\jin\\");
File f2 = new File("C:\\chao\\");
这是否是享元模式的作用。

2 个回复

倒序浏览
创建文件夹还需要mkdir()方法,不能直接创建的
回复 使用道具 举报
享元模式是把相同的小对象放在一起便于使用节省了内存空间,
File f1 = new File("C:\\jin\\");File f2 = new File("C:\\chao\\");
这句话只是声明了一个File对象,没有进行文件夹创建,如果创建文件可定是想要装不同的东西,若是都共用一个多不方便,且享元是针对内存的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马