首页 > 编程知识 正文

java农村野外hd章节目录的简单介绍

时间:2023-12-24 13:45:37 阅读:321837 作者:IBRV

本文目录一览:

用java编写程序,键盘输入一个目录名称,要求分别输出该目录中所有子目录名和以exam开头的文件名。

public static void findFileList(File dir,HashSet dirs,HashSet fileNames ) {

if (!dir.exists() || !dir.isDirectory()) {// 判断是否存在目录

return;

}

String[] files = dir.list();// 读取目录下的所有目录文件信息

for (int i = 0; i files.length; i++) {// 循环,添加文件名或回调自身

File file = new File(dir, files[i]);

if (file.isFile() file.getName().startsWith("exam")) {// 如果文件

fileNames.add(dir + "\" + file.getName());

} else {// 如果是目录

dirs.add(dir);

findFileList(file,dirs,fileNames);// 回调自身继续查询

}

}

}

public static void main(String[] args) {

HashSet dirs = new HashSet();

HashSet fileNames = new HashSet();

findFileList(new File("D:\zhidao"),dirs,fileNames);

System.out.println("目录:"+dirs);

System.out.println("exam开头的文件:"+fileNames);

}

Java开发实战经典的作品目录

第1部分 Java基础程序设计

第1章 Java概述及开发环境搭建

视频讲解:35分钟

1.1 认识Java

1.2 Java开发环境搭建

1.3 本章要点

1.4 习题

第2章 简单的Java程序

视频讲解:20分钟

2.1 一个简单的Java范例

2.2 Java程序的注释

2.3 Java中的标识符

2.4 Java中的关键字

2.5 变量和常量

2.6 本章要点

2.7 习题

第3章 Java基础程序设计

视频讲解:2小时09分钟

3.1 数据类型划分

3.2 基本数据类型

3.3 数据类型的转换

3.4 运算符、表达式与语句

3.5 选择与循环语句

3.6 本章要点

3.7 习题

第4章 数组与方法

视频讲解:1小时48分钟

4.1 数组的定义及使用

4.2 方法的声明及使用

4.3 数组的引用传递

4.4 Java新特性对数组的支持

4.5 本章要点

4.6 习题

第2部分 Java面向对象程序设计

第5章 面向对象(基础篇)

视频讲解:6小时34分钟

5.1 面向对象的基本概念

5.2 类与对象

5.3 封装性

5.4 构造方法

5.5 匿名对象

5.6 实例讲解——类设计分析

5.7 String

5.8 引用传递及基本应用

5.9 this关键字

5.10 static关键字

5.11 代码块

5.12 构造方法私有化

5.13 对象数组

5.14 内部类

5.15 实例讲解

5.16 本章要点

5.17 习题

第6章 面向对象(高级篇)

视频讲解:4小时20分钟

6.1 继承的基本概念

6.2 继承的进一步研究

6.3 范例——继承的应用

6.4 final关键字

6.5 抽象类的基本概念

6.6 接口的基本概念

6.7 对象的多态性

6.8 instanceof关键字

6.9 抽象类与接口的应用

6.10 实例分析:宠物商店

6.11 Object类

6.12 包装类

6.13 匿名内部类

6.14 本章要点

6.15 习题

第7章 异常的捕获及处理

视频讲解:1小时18分钟

7.1 异常的基本概念

7.2 throws与throw关键字

7.3 Exception类与Runtime Exception类

7.4 自定义异常类

7.5 断言

7.6 本章要点

7.7 习题

第8章 包及访问控制权限

视频讲解:55分钟

8.1 包的概念及使用

8.2 jar命令的使用

8.3 访问控制权限

8.4 Java命名规范

8.5 本章要点

8.6 习题

第3部分 Java应用程序设计

第9章 多线程

视频讲解:2小时36分钟

9.1 进程与线程

9.2 Java中线程的实现

9.3 线程的状态

9.4 线程操作的相关方法

9.5 线程操作范例

9.6 同步与死锁

9.7 线程操作案例——生产者及消费者

9.8 线程的生命周期

9.9 本章要点

9.10 习题

第10章 泛型

视频讲解:1小时52分钟

第11章 Java常用类库

视频讲解:5小时38分钟

第12章 Java IO

视频讲解:7小时52分钟

第13章 Java类集

视频讲解:3小时50分钟

第14章 枚举

视频讲解:55分钟

第15章 Java反射机制

视频讲解:2小时24分钟

第16章 Annotation

视频讲解:1小时19分钟

第17章 Java数据库编程

视频讲解:4小时15分钟

第18章 图形界面

视频讲解:6小时15分钟

第19章 Java网络编程

视频讲解:1小时8分钟

第20章 Java新IO

视频讲解:1小时33分钟

第21章 Eclipse开发工具

视频讲解:1小时35分钟

参考文献

JAVA中绑定变量的测试代码

一段在JAVA中绑定变量的测试代码,大家可以将代码测试一下,理解其实现原理,对大家学习肯定能有所帮助,中国自学编程网为大家整理。

import java.sql.*;

import oracle.jdbc.driver.*;

class ConOra {

public static void main(String args[] ) throws SQLException{

DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());

Connection conn = DriverManager.getConnection(jdbc:oracle:thin:@192.168.1.152:1521:whx,system,lukewhx);

PreparedStatement stmt ;

ResultSet rset ;

String v_sql;

/*

for (int i =1;i=1000;i++){

v_sql=select object_name from objects where object_id=+i;

stmt =conn.prepareStatement(v_sql);

rset=stmt.executeQuery();

stmt.close();

}

*/

for (int i =1 ;i=1000;i++ ) {

v_sql = select object_name from objects where object_id= :x ;

stmt=conn.prepareStatement(v_sql);

stmt.setString(1,Integer.toString(i));

rset = stmt.executeQuery();

stmt.close();

}

System.out.println(Execute OK);

}

}

java创建目录

贴上正确代码:你的代码本来没有什么问题的,但是只能够通过DOS下去运行,如果要在eclipse这些工具运行只能在arguments里面输入参数,谢谢采纳

import java.io.*;

import java.util.Scanner;

public class Exceptle13_1 {

public void newFolder(String newfolder) {

try {

String filepath = newfolder;

File myPath = new File(filepath);

if (!myPath.exists()) {

myPath.mkdir();

}

} catch (Exception e) {

System.out.println("新建目录存在");

e.printStackTrace();

}

}

public static void main(String[] args) {

String mynewpath = new Scanner(System.in).next();

System.out.println(mynewpath);

Exceptle13_1 createNewFolder = new Exceptle13_1();

createNewFolder.newFolder(mynewpath);

}

}

C:UsersAdministratorAppDataLocalTemp这是什么文件夹啊??

总的来说,TEMP是临时文件,可以删除。

电脑WINDOWS系统临时存储的文件夹,会把浏览者浏览过的网站或者其它记录保存在这里,如果下次打开相应的地址,电脑会更快提取文件,甚至在没有网络时也能查看到。

扩展资料:

windows中,文件名(包括扩展名)可高达 255 个字符。文件名可以包含除 ? “ ”/ * | :

之外的大多数字符;保留文件名的大小写;文件名不区分大小写(由 POSIX 应用程序使用时除外)。

windows系统下文件名长度为:255个英文字符(DOS下8.3格式),包括文件名和扩展名在内,

或者是255/2=127个中文字符+1个英文字符。

具体如下:

1、允许文件或者文件夹名称不得超过255个字符。

2、文件名除了开头之外任何地方都可以使用空格。

3、文件名中不能有下列符号:“?”、“、”、“/”、“╲”、“*”、“”、“”、“|”。

4、Windows文件名不区分大小写,但在显示时可以保留大小写格式。

5、文件名中可以包含多个间隔符,如“我的文件。我的图片。001”。

java编写程序实现将指定的目录以及其子文件和子目录全部删除

下面是对文件以及文件夹的删除操作!你选一个试试

其中%%1代表你文件的路径。

删除文件

File myDelFile = new File(%%1);

try {

myDelFile.delete();

}

catch (Exception e) {

System.out.println("删除文件操作出错");

e.printStackTrace();

}

.删除文件夹

//import java.io.*;

File delFolderPath = new File(%%1);

try {

delFolderPath.delete(); //删除空文件夹

}

catch (Exception e) {

System.out.println("删除文件夹操作出错");

e.printStackTrace();

}

.删除一个文件下夹所有的文件夹

//import java.io.*;

File delfile=new File(%%1);

File[] files=delfile.listFiles();

for(int i=0;ifiles.length;i++){

if(files[i].isDirectory()){

files[i].delete();

}

}

清空文件夹

//import java.io.*;

File delfilefolder=new File(%%1);

try {

if (!delfilefolder.exists()) {

delfilefolder.delete();

}

delfilefolder.mkdir();

}

catch (Exception e) {

System.out.println("清空目录操作出错");

e.printStackTrace();

}

java 怎么提取 txt小说里面的章节目录 并记录位置

简单说, 就是使用正则表达式匹配,

第1章 aa

        xxxxx

第2章 bb

        xxxx

第3章 cc

        xxxxx

BufferReader的readLine() ,可以一行一行的读取数据, 如果发现某一行满足 第X章 这种样式的, 就认为这是章节的开头, 就记录下该行的位置.....

假设第2章在36行, 显示的时候每20行1页,

那么第2章的位置,就在第二页的16行. (36%20=16 36除20的余数16..)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。