找到 4330 篇文章 适用于 Java 8
364 次查看
方法 java.io.InputStream.mark() 用于标记此输入流中的当前位置。此方法需要一个参数,即在标记的位置失效之前可以读取的字节数。演示此方法的程序如下所示 -示例import java.io.FileInputStream; import java.io.InputStream; public class Demo { public static void main(String[] args) throws Exception { InputStream i = null; try { i = new FileInputStream("C://JavaProgram//data.txt"); System.out.println("Char : "+(char)i.read()); System.out.println("Char : "+(char)i.read()); System.out.println("Char : "+(char)i.read()); ... 阅读更多
160 次查看
本文讨论了 InputStream.close() 函数,用于关闭输入流并释放系统资源。方法 java.io.InputStream.close() 用于关闭此输入流并释放与流关联的任何系统资源。此方法不需要参数并且不返回值。此外,当发生 I/O 错误时会抛出 IOException。问题陈述给定一个输入流,编写一个 Java 程序来关闭此输入流并释放与其关联的任何系统资源。确保程序处理可能发生的任何异常,例如流已关闭或发生 I/O 错误 ... 阅读更多
2K+ 次查看
可以使用方法 java.io.File.createTempFile() 在指定的目录中创建临时文件。此方法需要三个参数,即用于定义文件名的前缀、用于定义文件扩展名的后缀以及要创建临时文件的目录。它还返回创建的临时文件的抽象路径名。演示此方法的程序如下所示 -示例import java.io.File; public class Demo { public static void main(String[] args) throws Exception { File directory = new File("C:/JavaProgram"); File file = File.createTempFile("temp", ".java", directory); ... 阅读更多
962 次查看
可以使用方法 java.io.File.createTempFile() 创建具有指定扩展名后缀的临时文件。此方法需要两个参数,即用于定义文件名的前缀和用于定义文件扩展名的后缀。它还返回创建的临时文件的抽象路径名。演示此方法的程序如下所示 -示例 实时演示import java.io.File; public class Demo { public static void main(String[] args) throws Exception { File file = File.createTempFile("temp", ".java"); System.out.println(file.getAbsolutePath()); file.deleteOnExit(); } }上述程序的输出如下所示 ... 阅读更多
6K+ 次查看
可以使用方法 java.io.File.createTempFile() 创建临时文件。此方法需要两个参数,即用于定义文件名的前缀和用于定义文件扩展名的后缀。它还返回创建的临时文件的抽象路径名。演示此方法的程序如下所示 -示例 实时演示import java.io.File; public class Demo { public static void main(String[] args) throws Exception { File file = File.createTempFile("temp", null); System.out.println(file.getAbsolutePath()); file.deleteOnExit(); } }上述程序的输出如下所示 -输出C:\Users\amit_\AppData\Local\Temp\temp6072597842246154962.tmp现在让我们了解上述 ... 阅读更多
7K+ 次查看
方法 java.lang.System.getProperty() 用于获取系统属性。此系统属性由键指定,该键是方法的参数。要获取当前工作目录,使用的键为 user.dir。演示此方法的程序如下所示 -示例 实时演示public class Demo { public static void main(String[] argv) throws Exception { String currentDirectory = System.getProperty("user.dir"); System.out.println("The current working directory is " + currentDirectory); } }上述程序的输出如下所示 -输出The current working directory is c:\JavaProgram现在让我们了解上述程序。当前 ... 阅读更多
3K+ 次查看
方法 java.io.File.list() 用于获取指定目录(由其路径名定义)中文件和目录的列表。此文件列表存储在字符串数组中。如果此字符串数组的长度大于 0,则指定目录不为空。否则,它为空。演示此方法的程序如下所示 -示例 实时演示import java.io.File; public class Demo { public static void main(String[] args) { File directory = new File("C:\JavaProgram"); if (directory.isDirectory()) { String[] files = directory.list(); ... 阅读更多
349 次查看
方法 java.io.File.renameTo() 用于重命名文件或目录。此方法需要一个参数,即文件或目录重命名到的名称,如果重命名成功则返回 true,否则返回 false。演示此方法的程序如下所示 -示例 实时演示import java.io.File; public class Demo { public static void main(String[] args) { try { File file1 = new File("demo1.txt"); File file2 = new File("demo2.txt"); file1.createNewFile(); file2.createNewFile(); ... 阅读更多
826 次查看
可以通过使用方法 java.io.File.setReadOnly() 将文件设置为只读。此方法不需要参数,如果文件设置为只读则返回 true,否则返回 false。方法 java.io.File.canWrite() 用于检查是否可以写入文件,如果不能,则确认文件为只读。演示此方法的程序如下所示 -示例 实时演示import java.io.File; public class Demo { public static void main(String[] args) { boolean flag; try { File file = new File("demo1.txt"); ... 阅读更多
12K+ 次查看
要在 Java 中连接数据库时禁用警告,请使用以下概念:-autoReconnect=true&useSSL=false完整语法如下:yourJdbcURL="jdbc:mysql://127.0.0.1:yourPortNumber/yourDatabaseName?autoReconnect=true&useSSL=false";如果您不包含“useSSL=false”,则会出现以下警告消息:Wed Feb 06 18:53:39 IST 2019 WARN: 建立 SSL 连接而不验证服务器身份是不推荐的。根据 MySQL 5.5.45+、5.6.26+ 和 5.7.6+ 的要求,如果未设置显式选项,则必须默认建立 SSL 连接。为了与不使用 SSL 的现有应用程序兼容,verifyServerCertificate 属性设置为“false”。您需要显式禁用 SSL(通过设置 useSSL=false),或者设置 useSSL=true 并提供 truststore ... 阅读更多