homework for Java】的更多相关文章

public class Dog { private String name; private String color; private int age; public Dog(String name, String color, int age) { this.name = name; this.color = color; this.age = age; } public void print() { System.out.print("名字: " + this.name + &…
package com.beiwo.homework; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; public class demo5 { /** * 在程序中写一个"HelloJavaWorld你好世界"输出到操作系统文件Hello.txt文件中 * * 程序分析:文件写入,要用到输出流FileOutputStream * 步骤: * 1.找到目标文件 * 2.建…
package homework; import java.util.Scanner; public class ArraySort { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub /*让用户输入数据*/ int[] num = new int[5]; Scanner s = new Scanner(System.in); for(int i=0;…
package om.gh.homework; import java.io.*; /** * 实现分割文件; * @param file */ public class HomeWork { /** * @param src * 要分割的文件路径 * @param n * 每个文件的大小以mb为单位 * @param desc * 分割的文件存放路径 * @throws FileNotFoundException */ public static void filesplit(File src…
之前学了File便想把我学习视频的名字改了,因为文件名太长不好看,便试着写了个功能实现 package com.gh.file; import java.io.File; /** * 批量文件命名 * * @author ganhang * */ public class FileRename { public static String filepath = "F:\\学习\\JAVA\\JAVA_SE";// 要批量重命名的文件夹的地址 public static void mai…
1.有一张银行卡:*属性:name,money(账户余额)* 多线程操作同一张银行卡: 金额:x(每次存钱取钱的数额,取钱时x为负数,存钱时x为整数) 定义一个add方法:用于存取钱,参数为x,即每次取或存的金额 add(int x){ 判断x的正负 要么存,要么取 显示余额 } 多线程实现可以存钱也可以取钱,保证线程的安全. 分析: 线程安全是指保证进入执行状态的线程能将当次行为执行完成,即实现同步 金额是后台输入的,或直接使用随机数解决 代码: 方法一:直接操作,以及后台输入金额 packa…
1.设计一个线程类:创建3个子线程,每个线程分别打印数字,分别睡眠100,200,300ms ->每个执行都是20次 代码: package Homework; //1.设计一个线程类:创建3个子线程,每个线程分别打印数字,分别睡100,200,300 --->每个执行都是20次 public class Test1 { public static void main(String[] args) { A a=new A(); B b=new B(); C c=new C(); a.start…
1)将若干个Student对象,若干个Teacher对象,写出到d:/0404/a.txt中 2)将该文件中所有Student对象反序列化回来装入List, 所有的Teacher对象反序列化回来转入另外一个List 运用知识点:对象流,文件流 代码: 逻辑-–>建立一个Person类,并实现Serializable.再让Student和Teacher类继承Person.(当然这里没必要,可以直接建立Student和Teacher类) Person类 package Homework; impor…
与文件流相比,缓冲流复制文件更快 代码: package Homework; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.text.SimpleDateFormat; /** * 1 )将"今年是反法西斯胜…
1 )将"今年是反法西斯胜利70周年,举国欢庆,所以要放假啦" 字符串 使用文件字符输出流 写入到oldhappy.txt文件中,复写10000行, 要求换行 在文件的开头写入当前的时间 精确到毫秒 在文件的结尾也写入当前的时间 精确到毫秒. 代码 package Homework; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import jav…