- 浏览: 141350 次
- 性别:
- 来自: 深圳
最新评论
-
freesea:
不错,还没注意java 7已经增加了这么多类了
[NIO.2] 第十篇 NIO.2 中的文件属性 -
SpringJava:
有个问题,想请教一下楼主:在代码中经常看到try catch语 ...
[NIO.2] 第二十九篇 删除、复制、移动目录和文件 -
xiaohu7924:
高
什么是 Java ? -
jiiming:
这种方法可以借鉴
[Java EE 7] Servlet 异步支持 -
cucaracha:
jahu 写道有中文文档没有啊。请留意我的博客:http:// ...
Java EE 7 技术一览
相关推荐
2. 查找数组中的重复元素。 - 可以通过遍历数组或使用辅助数据结构(如HashSet)来查找数组中的重复元素。 3. 翻转数组。 - 通过循环交换数组首尾元素的方式来翻转数组。 4. 二维数组中的查找。 - 在二维数组中...
3. **网络编程**:涵盖套接字编程,客户端/服务器模型,以及NIO(非阻塞I/O)和NIO.2(Java 7引入的新特性)。 4. **异常处理**:详细介绍了异常的分类、捕获、处理以及自定义异常,强调了良好的异常处理策略。 5....
2. **迭代器**:理解如何通过Iterator遍历集合元素。 3. **泛型**:使用泛型来限制集合中存储的元素类型,提高代码的类型安全。 五、IO与NIO 1. **传统IO流**:学习File类、InputStream/OutputStream、Reader/...
《Java 2实用教程(第五版)》是Java编程领域一本经典的教材,由知名作者张跃平编写。这本书深入浅出地介绍了Java编程语言的基础知识和核心概念,旨在帮助初学者快速掌握Java编程技能。本压缩包包含了书中例题的源...
- **NIO.2**:新的文件系统API(JSR 203),提供了异步文件操作,以及更好的文件路径处理和目录流等。 2. **JDK安装**: - `jdk-7u80-windows-x86.exe`是JDK7 32位版本的安装程序,适用于32位Windows操作系统。...
3. **NIO.2(New IO 2)**:这个版本引入了NIO的第二个版本,也被称为Java NIO 2或Java 7的File API。它提供了异步文件I/O操作,例如`AsynchronousFileChannel`,可以非阻塞地读写文件,以及文件路径操作的增强,如`...
1. **Java环境配置**:安装JDK(Java Development Kit)是开始Java编程的第一步,包括设置JAVA_HOME环境变量,配置PATH和CLASSPATH,确保Java编译器和解释器能够正常工作。 2. **语法基础**:学习Java的语法规则,...
4. **文件系统API(NIO.2)**:Java 7引入了新的文件系统API,提供了一套更强大且与平台无关的方式来操作文件和目录,如Files类和Path接口。 5. **尝试-with-resources语句**:这个新特性使得自动关闭资源(如文件...
2. **环境配置**:学习Java的第一步是安装JDK(Java Development Kit)并配置好开发环境,包括设置JAVA_HOME变量和Path路径,以确保能够顺利运行Java编译器javac和解释器java。 3. **Java程序结构**:书中会详细...
接着,书中详细讨论了Java的IO与NIO系统,包括文件操作、输入/输出流、缓冲区、字符集、对象序列化等,以及NIO 2引入的新特性,如Path API和文件系统观察。此外,网络编程也是Java开发中的重要部分,书中的网络通信...
5. **数组**:Java中的数组是一组相同类型的元素集合,可以是一维、二维或多维。了解如何声明、初始化和遍历数组,以及使用Arrays类提供的方法进行操作。 6. **字符串**:String类在Java中是不可变的,提供了丰富的...
9. **集合框架**:掌握ArrayList、LinkedList、HashSet、HashMap等集合类的使用,了解泛型和迭代器的概念。 10. **输入输出流**:学习使用InputStream和OutputStream处理文件读写,以及BufferedReader和PrintWriter...
9. **对象和类**:理解面向对象编程的基本概念,包括类的定义、对象的创建、封装、继承和多态。 10. **异常处理**:学习如何使用try-catch-finally块进行错误处理,以及不同类型的异常类。 11. **输入输出流**:...
2. **Java环境配置**:学习Java的第一步是安装Java Development Kit (JDK),设置Java环境变量,包括JAVA_HOME、PATH和CLASSPATH,以及配置集成开发环境(IDE),如Eclipse、IntelliJ IDEA或NetBeans。 3. **基础...
- Java环境搭建:介绍JDK(Java Development Kit)的安装,以及配置环境变量`JAVA_HOME`, `PATH`, `CLASSPATH`。 - 第一个Java程序:讲解"Hello, World!"程序,引入类、对象和main方法的基本概念。 2. **语法基础...
6. **设计模式**:"findy"可能使用了设计模式,比如工厂模式用于创建搜索对象,迭代器模式用于遍历文件,或者观察者模式来实时更新搜索结果。 7. **命令行参数处理**:如果"findy"是一个命令行工具,那么它可能使用...
9. **IO流和NIO**:学习传统的IO流体系,以及非阻塞I/O(New IO)的使用。 10. **反射**:探究如何在运行时动态地获取类的信息并调用其方法。 11. **枚举和注解**:理解枚举类型的作用,以及注解在元数据中的应用。 ...
2. **Java环境搭建**:学习Java的第一步是安装Java Development Kit (JDK),配置好环境变量如JAVA_HOME、PATH和CLASSPATH,以及设置IDE(如Eclipse、IntelliJ IDEA)来编写和运行Java程序。 3. **基础语法**:包括...