`
xiaomanetjava
  • 浏览: 51547 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
Java文件操作     File类位与java.io包中,可以通过File对象的方法创建文件对象、删除文件、列表目录下的文件,判断文件是目录还是正式文件,文件系统的基本规则是: 1. 文件的全名字包含文件的路径名和扩展名字,单独讲一个文件名字时,是不带路径但带扩展名的文件名。 2. 同一目录下不可能存在同名的目录和真实文件,系统主要有目录类型的文件和真实文件两种,真实文件可以没有扩展名,还有第三种我们不需要计算的如虚拟内存文件; 3. 相对目录指不以路径分割符开头的文件路径,绝对目录是指以根目录开头的路径;当前目录指相对与程序运行时的目录算起的相对路径;
代码片段4 package IOTest; import java.io.*; /**  * 输入输出流测试,原文件将不会被覆盖,而是像日志一样一直被写入  * @author 黄端修改
      讲多了大家也看不明白,下面我来代码解析,这些代码都是已经运行觉得     挺有用,拿来共享一下……想要更多了解的,加我的QQ:944841552       代码片段1 package IOTest;  
IO体系结构 java中输入输出相关的类都是java.io包中,什么叫做IO,顾名思义,就是一个流的概念,输入输出流,IO体系的应用基本上都是基于此的不同目的的去实现。输入流是我们在程序中从某个地方(文件、网络)读取数据时使 ...
         .bak文件是备份文件,记录的是相关文件或软件系统中的关键参数;必要时可以通过相关工具导入回原文件或原软件系统中去;部分.bak文件是可以用金山的字处理、word、记事本、写字板等文字编辑软件打开的;但是也有一些.bak就是数据库文件格式的。         常用的备份文件我们可以选择bak文件的备份方法,         QQ对其聊天加密过了 所以必须用QQ打开已经备份的文件 ,想看的话,导回QQ去,再从QQ导出的时候,格式选txt 就行了。否则直接打开bak文件的话将出现乱码。         在这里就多说点具体打开bak文件的一些知识。 所谓打开,有时是指程序的运 ...
      本文主要附上了集合框架的简单应用代码,借鉴了一部分,然后自己整理了一点,应该够初学者受用。   代码块: 代码片段1 package cn.netjava.set; //简单学生类定义 public 
Java集合框架 综述     结合框架体系应该最重要的是如何灵活利用三种接口,set,map,list,他们如何遍历,各有什么特征,怎么样去处理,这是关键,在这个基础上再去掌握在什么场合用什么类型的接口。比如说list和set,set是无序的一个空袋子,当我们只需要放入取出,这个接口当然是最实用的,但是如果我们需要按序取出,这个方法就不能用了,而要用到list,map接口就有个特点,它有一个特定的key值,而一个key值又对应着一个value,这个value值中就可以存入很多的东西了,比如姓名,出生年月,性别等,而且可以指定key取出对应的value!(自写)     如果涉及到堆栈 ...
==和equals的区别 首先来个简单的理解:     解释一下==号,他比较的是一个对象在内存中的地址值, 比如2个字符串对象 String s1 = new String("str"); String s2 = new String("str");     如果用==号比较,会返回false
一种特殊的MD5对称加密方法 也许提到MD5时大家都很熟,但你真的是这样吗?了解其是如何进行散列的实际过程吗?虽然我们一般的人是不用这样去寻根问底,要用的时候直接去下载别人已编好的程序用就得了。    由于算法大多的人都是知道的,所以现在网上有很多破解MD5散列值的工具,但我们搞安全的完全可以发挥我们的想象力充分地调动自己的积极性,是否想过自己也重改造一个MD5的算法呢?让现在所有的破解MD5的工具下课呢?因为
Eclipse实用快捷键大全 Alt+左箭头,右箭头        以在编辑窗口切换标签Alt+上下箭头,                以自动选择鼠标所在行,并将其上下移动Ctrl+f6                            可以弹出菜单,上面列出可以切换的编辑窗口,这样不用鼠标也可切换Ctrl+f7                            可以在视图之间切换 ,如编辑视图,输出视图,工程视图Ctrl+f8                            可以在不同的观察视图中切换,就是在java视图,调试视图,等之间切换Ctrl+m            ...
  4.双向链表的遍历 实现双向链表的任意遍历打印,涉及到双向链表和递归调用。本这段代码一共实现了5中遍历打印的方法,其中有一种是传入根节点,一种是不需要传入结点,另外3种都是任一个结点的参数。其中printRan3()方法独立实现打印,是这段代码的亮点,printRan2()方法有助于你理解递归调用。printRan4()方法我只是在这里展示。    看懂这段代码,将很大程度上提高你看懂递归调用的能力。 代码片段1: package linkdemo;  
代码解析: 1.Java中遍历数组的方法    遍历数组方法较多,如何遍历,只要你喜欢,都可以的。 import java.util.ArrayList; import java.util.Iterator; import java.util.List; /**  * 遍历数组四种方法  * @author 黄端
链表与数组的区别     链表的特性是在中间任意位置添加删除元素的都非常的快,不需要移动其它的元素。链表顾名思义,要把各个元素链接起来才算。通常链表每一个元素都要保存一个指向下一个元素的指针(单链表)。 ...
java入门学习之二 (更加详细 请阅附件)  1.继承、多态、重写?     继承应该从子类和父类的关系来理解,子类继承父类的方法和属性就是继承,关键字extends。自动转型说的也是子类和父类的关系,指的是子类对象有时候会 ...
1.类与对象:类:类型,模板,对象共性(属性和方法)的集合    类是什么呢,类中应该有两个关键部分组成:方法和属性。类中的方法是可以调用的,因此可以改变类中属性的值。类是一种模板,通过这个模板生成具体的对象, ...
Global site tag (gtag.js) - Google Analytics