JavaSE
文章平均质量分 93
rosy_dawn
I love programing!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Maven pom.xml 文件详解
pom.xml 文件详解POM 代表“Project Object Model”。它是 Maven 项目的 XML 表示形式,保存在名为 pom.XML 的文件中。一个项目不仅仅是包含代码的文件集合,还包含配置文件,以及所涉及的开发人员和他们扮演的角色、缺陷跟踪系统、组织和许可证、项目所在地的 URL、项目的依赖关系,以及所有其他为赋予代码生命而发挥作用的小部分。事实上,在 Maven 世界中,项目根本不需要包含任何代码,只需要一个 pom.xml。下面是 pom.xml 文件中的元素列表。请注意,mo原创 2021-09-11 00:59:04 · 4429 阅读 · 0 评论 -
JavaSE学习笔记之类的加载机制与反射
Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的加载机制。JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性。原创 2017-01-04 23:10:48 · 969 阅读 · 1 评论 -
JavaSE学习笔记之多线程
线程不同于进程。多线程操作多线程并发访问共享资源容易出现问题需要手动。原创 2016-12-18 13:33:30 · 581 阅读 · 0 评论 -
JavaSE学习笔记之NIO.2
NIO.2概述Java 7对原有的NIO进行了改进,提供了全面的文件IO和文件系统支持(新增了java.io.file包及其子包),增加了基于异步Channel的IO(在java.nio.channels包下增加了许多以Asynchronous开头的Channel接口和类)。Java 7的这种改进称为NIO.2。原创 2016-12-10 19:29:07 · 458 阅读 · 0 评论 -
JavaSE学习笔记之NIO
NIO概述BIO,也称为阻塞IO,是在JDK1.4之前使用的IO模型。从JDK1.4开始,Java增强了输入/输出的功能,称为新IO(New IO,简称NIO),实现这些功能的类都放在java.nio包及其子包下。NIO采用内存映射文件的方式处理输入/输出,NIO将文件或文件的一段区域映射到内存中主要涉及Channel、Buffer、Charset和Selector原创 2016-12-09 16:53:17 · 495 阅读 · 0 评论 -
JavaSE学习笔记之Annotation(注解)
Annotation简介从JDK1.5开始,Java增加了对元数据(Metadata)的支持,也就是Annotation(注释),这种Annotation与其他的注释有一定的区别,也有一定的联系。本章所讲的Annotation,其实就是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用Annotation注释,程序员可以在不改变原有逻辑的情况下,在源文件转载 2016-11-23 17:19:30 · 638 阅读 · 0 评论 -
JavaSE学习笔记之IO
Java的IO操作通过java.io包下的类和接口来支持。访问文件内容需要使用输入流/输出流,输入流/输出流又包括字节流和字符流。原创 2016-11-27 10:46:16 · 462 阅读 · 0 评论 -
JavaSE学习笔记之网络编程
网络基础网络模型网络模型一般是指OSI七层参考模型和TCP/IP四层参考模型。这两个模型在网络中应用最为广泛。OSI模型,即开放式通信系统互联参考模型(Open System Interconnection),是由ISO(国际标准化组织)制定的,OSI将计算机网络体系结构(architecture)划分为以下七层。TCP/IP是一组用于实现网络互连的通信协议。Internet网络体系结构以TCP/I原创 2016-12-25 13:37:42 · 942 阅读 · 0 评论
分享