commit cc253e0bc6175ea346c52f8dd6c4b71c7104679e Author: yaroslav Date: Wed Oct 12 19:13:29 2022 +0200 copy diff --git a/MyCopy/.classpath b/MyCopy/.classpath new file mode 100644 index 0000000..57bca72 --- /dev/null +++ b/MyCopy/.classpath @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/MyCopy/.project b/MyCopy/.project new file mode 100644 index 0000000..c7a09a0 --- /dev/null +++ b/MyCopy/.project @@ -0,0 +1,17 @@ + + + MyCopy + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/MyCopy/.settings/org.eclipse.core.resources.prefs b/MyCopy/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/MyCopy/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/MyCopy/.settings/org.eclipse.jdt.core.prefs b/MyCopy/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..8c9943d --- /dev/null +++ b/MyCopy/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,14 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=17 diff --git a/MyCopy/bin/Package/MyCopy.class b/MyCopy/bin/Package/MyCopy.class new file mode 100644 index 0000000..7697707 Binary files /dev/null and b/MyCopy/bin/Package/MyCopy.class differ diff --git a/MyCopy/bin/module-info.class b/MyCopy/bin/module-info.class new file mode 100644 index 0000000..487c104 Binary files /dev/null and b/MyCopy/bin/module-info.class differ diff --git a/MyCopy/src/Package/MyCopy.java b/MyCopy/src/Package/MyCopy.java new file mode 100644 index 0000000..aac70c8 --- /dev/null +++ b/MyCopy/src/Package/MyCopy.java @@ -0,0 +1,28 @@ +package Package; + +import java.io.*; + + +public class MyCopy { + public static void main(String [] args) throws IOException, InterruptedException{ + + + FileInputStream orignial = new FileInputStream("C:\\Users\\yaros\\Documents\\spring\\original.txt"); + FileOutputStream copy = new FileOutputStream("C:\\Users\\yaros\\Documents\\spring\\copy.txt"); + + System.out.println ("Copiando"); + System.out.print("["); + byte[] complet = orignial.readAllBytes(); + for(int i = 0; i < complet.length; i++) { + copy.write(complet[i]); + if(i % 5 == 1) { + Thread.sleep(200); + System.out.print("-"); + } + } + System.out.println("]"); + orignial.close(); + copy.close(); + System.out.println ("Se ha copiado "+complet.length+" caracteres\n"); + } +} diff --git a/MyCopy/src/module-info.java b/MyCopy/src/module-info.java new file mode 100644 index 0000000..8885ea3 --- /dev/null +++ b/MyCopy/src/module-info.java @@ -0,0 +1,9 @@ +/** + * + */ +/** + * @author yaros + * + */ +module MyCopy { +} \ No newline at end of file