java文件管理系统代码 java文件管理系统源码

如何做一个java管理系统首先你打算用什么技术来实现这个系统,先想好用哪些东西,是纯粹的jsp,servlet javabean还是用到struts,spring等框架,将用到的技术想到后,再进行下一步.
其次你要搭建基于你使用的开发技术的环境 , 如果用jsp,servlet,javabean的话只需要个tomcat类似的容器就行了,如果要用到struts或者spring等相关的框架的话,就去下载相关的文件,如果用EJB的话,去装个jboss或者weblogic等EJB容器.
再次,环境搭建好之后就进入真正的开发了,进行需求分析,uml建模,设计好层次结构 , 然后进行编码 , 编码好后进行测试,不断改进,最后交付使用了.
呵呵,如果你不懂的话现看看相关的资料再进行开发,不要茫无目的的动手编码 。
用JAVA制作一个文件系统管理器文件目录浏览,创建目录,移动文件,文件改名,文件删除等等功能/**
*取得当前目录下文件对象
* @return
*/
public static Iterator getFiles(File currentFile) {
Vector vector = new Vector();
File afile[] = currentFile.listFiles();
for (int i = 0; iafile.length; i)
if (afile[i].isFile())
vector.add(afile[i]);
return vector.iterator();
}
/**
* 取得当前目录下的子目录对象列表
* @return
*/
public static Iterator getAllDirectories(File currentFile) {
Vector vector = new Vector();
File afile[] = currentFile.listFiles();
//vector.add(new File(documentRoot, relativeFileFile.separator"."));
try {
vector.add(new File(currentFile.getCanonicalFile()File.separator".."));
for (int i = 0; iafile.length; i)
if (afile[i].isDirectory())
vector.add(afile[i]);
} catch (IOException e) {
if (log.isErrorEnabled()) log.error(e);
}
【java文件管理系统代码 java文件管理系统源码】return vector.iterator();
}
/**
* 取得当前目录下的子目录对象列表
* @return
*/
public static Iterator getDirectories(File currentFile) {
Vector vector = new Vector();
File afile[] = currentFile.listFiles();
for (int i = 0; iafile.length; i)
if (afile[i].isDirectory())
vector.add(afile[i]);
return vector.iterator();
}
/**
* 将内容写入文件
* @param file
* @param content
* @throws IOException
*/
public static void writeFile(String file, String content)
throws IOException {
PrintWriter printwriter = new PrintWriter(new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file),BIND_ENCODING)));
printwriter.write(content);
printwriter.close();
if (printwriter.checkError())
if (log.isErrorEnabled())
log.error("Error encountered while writing the file!");
else
return;
}
代码太长,分批发.
java基于xml文件学生信息管理系统你好,你要的学生信息管理系统 。(1)Student类import java.io.Serializable;/** * @author liuxe * @since JDK 1.7.0_79 */public class Student implements Serializable {private int stuId;private String name;private String major;private String sex;private String contactWay;public int getStuId() {return stuId;}public void setStuId(int stuId) {this.stuId = stuId;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getMajor() {return major;}public void setMajor(String major) {this.major = major;}public String getSex() {return sex;}public void setSex(String sex) {this.sex = sex;}public String getContactWay() {return contactWay;}public void setContactWay(String contactWay) {this.contactWay = contactWay;}}(2)StuMis类import java.io.*;import java.util.ArrayList;import java.util.List;/** * @author liuxe * @since JDK 1.7.0_79 */public class StuMis {public static List studentList = new ArrayList();public static boolean add(Student student) {return studentList.add(student);}public static boolean remove(Student student) {return studentList.remove(student);}public static boolean update(Student student) {for (Student dto : studentList) {if (student.getStuId() == dto.getStuId()) {studentList.remove(dto);}}return studentList.add(student);}public static Student queryByStuId(int id) {for (Student dto : studentList) {if (id == dto.getStuId()) {return dto;}}return null;}public static List queryByName(String name) {List returnList = new ArrayList();for (Student dto : studentList) {if (name.equals(dto.getName())) {returnList.add(dto);}}return returnList;}public static void saveToFile() {try {ObjectOutputStream oo = new ObjectOutputStream(new FileOutputStream(new File("."File.separator"student.dat")));oo.writeObject(studentList);} catch (Exception ex) {ex.printStackTrace();}}public static void readFromFile() {try {ObjectInputStream ois = new ObjectInputStream(new FileInputStream(new File("."File.separator"student.dat")));studentList = (List) ois.readObject();} catch (Exception ex) {ex.printStackTrace();}}}(3)、StuMisTest类:主函数测试学生信息管理系统import java.util.List;/** * @author liuxe * @since JDK 1.7.0_79 */public class StuMisTest {public static void main(String[] args) {Student student = new Student();student.setStuId(1);student.setName("AAA");student.setMajor("AAAA");student.setSex("A");student.setContactWay("AA");Student student2 = new Student();student2.setStuId(2);student2.setName("BBB");student2.setMajor("BBBB");student2.setSex("B");student2.setContactWay("BB");Student student3 = new Student();student3.setStuId(3);student3.setName("CCC");student3.setMajor("CCCC");student3.setSex("C");student3.setContactWay("CC");//A、增加一个学生记录StuMis.add(student);StuMis.add(student2);StuMis.add(student3);//B、删除一个学生记录StuMis.remove(student2);//C、修改学生信息student.setMajor("DDDD");StuMis.update(student);//D、根据学号查找学生Student studentXX = StuMis.queryByStuId(3);//E、根据姓名查找学生 。。。List studentOO = StuMis.queryByName("AAA");//F、将集合中所有学生信息存储到student.dat中 。StuMis.saveToFile();//G、再次运行系统时加载student.dat中的学生信息,后支持A~E基本操作 。StuMis.readFromFile();}}
求Java Oracle文档管理系统源代码载入数据库驱动,连接数据库,输入数据库root和密码,建立数据库操作对象 , 编写语句
要做登录 你可以写一个注册页面,把注册的信息比如用户名和密码保存到数据库 。在登录界面是输入用户名和密码,点击登录时,到数据库去查你刚才输入的用户名和密码是否正确 , 如果正确 , 就进入主界面,如果不正确,就还返回到登录页面 。大体的思路就是这样的 。祝你好运 。
关于java文件管理系统代码和java文件管理系统源码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读