`
文章列表
首先定义节点类 public class TreeNode { Object obj; TreeNode parent; TreeNode lchild; TreeNode rchild; public TreeNode(int obj) { this.obj = obj; } }  然后创建一个树类 public class Tree { /** * 先序遍历二叉树 * @param root */ public void Fprint(TreeNode root){ if(root!=null){ ...
    进程就是一个正在进行中的程序,由操作系统分配一个内存空间,不同的进程之间不能直接实现数据的共享。     而在一个进程中,还可以同时进行多件事情,这每一件事情便是一个线程。     在JAVA中,Thread便是线程类 ...
java中的接口也可将其看做是一个类 与类不同的是:1.接口的关键字是interface,类是class                          2.接口的实现关键字是implements,而类的继承关键字是extends,两者的实际意义相似                          3.java中的继承是单根继承,也就是说一个类只能有一个父类,然而一个类却可以实现多个接口 在接口中定义的属性默认是public static final的 在接口中定义的方法默认是public abstract的,并且方法不能含有方法体 一个类在实现一个接口时,就相当于直接把那个接 ...
   在原始数据流中可以用其本身的方法方便的将对象stu的基本数据类型保存和读取。    但是对于字符串string,写入文件的时候只有一个writeChars(String s)方法,而且这个方法是将一个字符串分解成一个个的字符写入文件,这样在读取的时候便不能直接读出字符串了。    我想到的方法是在保存对象stu的时候,一遇到字符串型的属性,便先保存一个byte,这个byte中存放之后要保存的字符串中字符的个数,这样的话在读取的时候我们先读取出了字符串的个数,就可以再后面的读取中用一个for循环将这一个字符串中的字符挨个读取,并且将他们拼接起来,还原成一个字符串。     这样就可以做到保存 ...
java中实现字节型文件的复制 import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; public class Fc { public static void main(String[] args) { ...
以下是输入E:\11这个文件夹的属性的代码: import java.io.File; public class test { public static void main(String[] args) { String str = "E:\\11"; File file = new File(str); System.out.println("文件类型是:"+getFiletype(file));//输出文件的类型 System.out.println("文件的位置是:"+file.getAbsolute ...
  和C的面向过程不同,java是一门面向对象编程的语言,一个java程序是有很多不同的类组成的,在程序的主函数中通过这些类名来创建类的对象,然后通过这些对象调用不同的类中的不同的方法和属性,再灵活的运用这些方法和属性,从而达到我们想要程序达成的目的。   然而什么是类呢?类就是具有相同类型性质的一类事物的集合体,只要某些事物具有了一些共同的性质,我们就可以将这些事物归为一类。可以这么说,类的定义是由我们依据自身编程需要将一堆拥有共同性质的事物归结在一起二产生的。   类是一个抽象的概念,与之相反,对象便是一个具体的存在了。对象是一个类中中的一个具体的事物,他有着与类中所有事物共同的性质,同时也 ...
Global site tag (gtag.js) - Google Analytics