摘要:
简介: Maven是什么? Apache Maven Project -- Apache的优秀开源项目Maven是Java项目的构建和管理工具 Maven能干什么? 1. 用Maven可以方便的创建项目,基于archetype可以创建多种类型的java项目 2. Maven仓库对jar包(artif 阅读全文
摘要:
简介: Tomcat是一个web容器,JavaEE程序可以在此运行。 安装: 安装系统环境:CentOS 6.8 64 Tomcat版本:Tomcat7 安装步骤: 注:安装Tomcat之前需要安装好jdk 1. 下载 sudo wget http://mirrors.hust.edu.cn/apa 阅读全文
摘要:
JDK下载 1. 在windows下访问 http://www.oracle.com/technetwork/java/javase/downloads/index.html 2. 点击下载linux的.rpm文件 3. 获取它的链接地址 4. 在linux控制台使用wget获取下载地址下载文件 J 阅读全文
摘要:
Java-Reflect专题 1. Class类的使用 2. 方法的反射 3. 成员变量的反射 4. 构造函数的反射 5. Java类加载机制 Class类 1. 在面向对象的世界里,万事万物皆对象。 Java语言中,静态的成员、普通数据类型类是不是对象呢? 类是谁的对象呢? 类是对象,类是java 阅读全文
摘要:
@SpringBootApplication是Spring Boot的核心注解,他是一个组合注解。 @SpringBootApplication注解主要组合了@Configuration、@EnableAutoConfiguration、@ComponentScan;若不使用注解则可以在入口类上直接 阅读全文
摘要:
NIO:New IO 从JDK1.4开始提出的,新的IO,可以把一块磁盘文件映射到内存中,我们再去读取内存中的数据。 存放在java.nio包中 Java NIO(New IO)是Java1.4版本开始引入的一个新的IO API,可以替代标准Java IO API现在主要用于服务器中,对于我们写代码 阅读全文
摘要:
随机访问文件:表示可以在该文件任何位置读取数据。 RandomAccessFile经常用来做多线程下载: 1. 多线程 2. 多点下载 阅读全文
摘要:
Java.util.Scanner类:扫描器类,表示输入操作 存在的方法:xxx拜年是数据类型,如byte,int,boolean等 Xxx nextXxx():获取下一个该类型的数据 数据流,提供了可以读/写任意数据的方法 DataOutStream:提供了writeXxx(xxx value)方 阅读全文
摘要:
打印流,打印数据的,打印流只能是输出流: PrintStream:字节打印流。 PrintWriter:字符打印流。 对于PrintWriter来说,当启用字段刷新之后 调用println或者printf或者format方法,便会立马刷新操作 如果没有开启自动刷新,则需要手动刷新或者当缓冲区满的时候 阅读全文
摘要:
使用对象流来完成序列化和反序列化操作: ObjectOutputStream:通过writeObject()方法做序列化操作的 ObjectInputStream:通过readObject方法来做反序列化操作的 做序列化操作必须存在对象的字节码对象。 阅读全文