- 博客(8)
- 收藏
- 关注
原创 通过反射获取传递的对象的属性及值(key->value)
实体类自定义 我的实体类Student中有一下私有属性 private Integer Id; private String Name; private String Password; private Date Birthday; 以下是工具类 主体代码如下 public class StudentUtil { public static void doStu(Student student){ //通过传递的student实体类对象作为参数反射获
2020-12-25 17:54:35 760
原创 饿汉模式和懒汉模式
饿汉模式 类加载的时候就创建了实例 优点:类加载的时候创建一次实例,避免了多线程同步问题 缺点:即使单例没被用到也会创建,浪费内存 public class Admin { private int id; private String name; private String password; private static Admin admin = new Admin(1001,"张三","123456"); //构造方法私有化 private Admi
2020-08-07 11:57:49 129
原创 使用JAVA程序下载资源
使用JAVA程序下载资源 public static void main(String[] args) throws IOException { //创建URL对象 指向要下载的对象地址 URL url = new URL("https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=3722825694,1670556258&fm=26&gp=0.jpg"); //打开链接
2020-08-06 11:01:10 115
原创 Java NIO 实现无阻塞访问的socket服务
Java NIO 实现无阻塞访问的socket服务 /** *客户端 */ public class NIOClient { // 管道管理器 private Selector selector; public NIOClient init(String serverIp, int port) throws IOException { // 获取socket通道 SocketChannel channel = SocketChannel.open(); channel.configu
2020-08-05 19:05:25 116
原创 将Java对象的属性保存到文本文件中,保存的对象为People类型,属性:id、name、age、address。并完成读取出来封装成对象
将Java对象的属性保存到文本文件中,保存的对象为People类型,属性:id、name、age、address。并完成读取出来封装成对象 public static void main(String[] args) { People people = new People(1001,"张三",19,"天津市北辰区"); String data = people.getId()+"#"+people.getName()+"#"+people.getAge()+"#"+peo
2020-08-05 18:47:53 460
原创 使用字符流完成e:/1.doc复制f:/2.doc
使用字符流完成e:/1.doc复制f:/2.doc 高效操作 public static void main(String[] args) { try { File file1 = new File("e:/1.txt"); File file2 = new File("f:/1.txt"); //高效 BufferedReader br = new BufferedReader(new
2020-08-05 18:43:22 110
原创 使用NIO完成文件的复制
使用NIO完成文件的复制,将c:/1.txt复制到d:/1.txt。 public static void main(String[] args) throws IOException { //创建文件字节输入流对象 FileInputStream fis = new FileInputStream("e:/1.txt"); FileOutputStream fos = new FileOutputStream("f:/1.txt");
2020-08-05 18:35:53 132
原创 JDBC访问数据库
首先将Mysql驱动Jar包添加到构建路径; 1.加载驱动到JVM中来. Class.forNmae("com.mysql.jdbc.Driver"); 得到连接对象: Connection conn = DriverManager.getConnection(url,user,password); Sql语句和预处理对象创建: String sql="select * from emp...
2020-03-23 23:48:45 91 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人