随笔分类 - Java基础知识
摘要:一、什么是设计模式? 设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 (废话一大堆,简单来讲就是“套路”) 二、单例设计模式(Singleton):这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保
阅读全文
摘要:一、导入对应的jar包 二、创建对应的配置文件(如下只是部分参数) url=jdbc:mysql://localhost:3306/test username=root password=orz***** driverClassName=com.mysql.cj.jdbc.Driver initia
阅读全文
摘要:import org.apache.commons.dbutils.DbUtils; import java.io.InputStream; import java.sql.*; import java.util.Properties; /** * @author orz */ public cla
阅读全文
摘要:JDBC-创建Connection对象 一、通过代码设置(项目更改时需要重新编译) (1)、提供三个基本信息(url、user、password) String url="jdbc:mysql://localhost:3306/test"; String user="root"; String pa
阅读全文
摘要:JDBC Java DataBase Connectivity,java数据库连接,为了降低操作数据库的难度,java提供jdbc,按照java面向对象特点,对操作进行了很多封装。 JDBC提供了很多接口,然后不同数据库厂商去实现这个接口,到底底层如何去实现,不同的数据库不一样,不同的数据库厂商需要
阅读全文
摘要:import org.junit.Test; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; imp
阅读全文
摘要:import org.junit.Test; import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; /** *
阅读全文
摘要:Java网络编程-实现TCP的网络编程
阅读全文
摘要:import jdk.jfr.StackTrace; import org.junit.Test; import java.lang.annotation.Target; import java.net.InetAddress; import java.net.UnknownHostExceptio
阅读全文
摘要:import org.junit.Test;import java.io.*;/** * 比较使用缓冲流和字节流复制文件效率 * 缓冲流明显速度会快 * @author orz */public class copyByBufferOrIOStream { public void copyFileW
阅读全文
摘要:import org.junit.Test; import java.io.*; /** * 对象流 * 序列化 * 反序列化 * * * 要求对象所属的类必须是可序列化的 * 对象的序列化机制 * 作用:用于存储和读取基本数据类型数据或对象的处理 * * @author orz */ public
阅读全文
摘要:import org.junit.Test; import java.io.*; /** * 其他流的使用 * 一、标准输入输出流 * //标准输入、输出流 * //System.in:标准的输入流,默认键盘输入 * //System.out:标准的输出流,默认从控制台输出 * 二、打印流 * 都是
阅读全文
摘要:import org.junit.Test; import java.io.*; import java.nio.charset.StandardCharsets; /** * 处理流之二:转换流 * * 1.InputStreamReader\OutputStreamWriter(看后缀:字符流)
阅读全文
摘要:import org.junit.Test;import java.io.*;/** * * 处理流之一缓冲流 * 1.BufferedInputStream * BufferedOutputStream * BufferedReader * BufferedWriter * 2.作用:提高流的读写
阅读全文
摘要:import org.junit.Test; import java.io.*; /** *InputStream/OutputStream * * 1.造文件 * 2.造流 * 3.流读写 * 4.关闭流 * * FileInputStream不能读取文本文件 * * 结论: * 1.对于文本文件
阅读全文
摘要:import org.junit.Test; import java.io.*; /** * 一、流的分类 * 1.操作数据单位:字节流、字符流 * 2.数据的流向:输入流、输出流 * 3.流的角色:节点流、处理流 * * 二、流的体系结构 * 抽象基类 节点流 缓冲流(处理流的一种) * Inpu
阅读全文
摘要:一、流的分类* 1.操作数据单位:字节流、字符流* 2.数据的流向:输入流、输出流* 3.流的角色:节点流、处理流*二、流的体系结构(常用)* 抽象基类 节点流 缓冲流(处理流的一种)* InputStream FileInputStream (read(byte [] buffer)) Buffe
阅读全文
摘要:import org.junit.Test; import java.io.*; import java.util.Date; /**File类的使用 * 1.File类的一个对象代表一个文件或文件夹 * 2.File类声明在java.io包下 * 3.File类中涉及关于文件或文件目录的创建、删除
阅读全文
摘要:idea使用简单方法 * 1.先import org.junit.Test; * 2.根据提示,选择添加JUnit到classpath package orz; import org.junit.Test; import java.util.Date; /** * Java中JUnit单元测试 *
阅读全文
摘要:/** * 自定义异常类 * 1.继承于异常体系中的异常(RuntimeException、Exception) *2.提供全局常量:serialVersionUID * 3.提供重载的构造方法 * @author orz */ public class MyException extends Ru
阅读全文

浙公网安备 33010602011771号