随笔分类 -  Java基础

摘要:public class Person { private String name = "小张"; public void say(String c) { System.out.println(c); } public void say() { System.out.println("hello," 阅读全文
posted @ 2022-10-03 10:57 xl4ng 阅读(21) 评论(0) 推荐(0) 编辑
摘要:1.静态代理 package proxy; public interface Greeting { void sayHello(String name); } package proxy; public class GreetingImpl implements Greeting { @Overri 阅读全文
posted @ 2022-10-03 10:23 xl4ng 阅读(18) 评论(0) 推荐(0) 编辑
摘要:1.获取类信息 class Student { static { System.out.println("加载Student类"); } public Student() { System.out.println("Construct Student"); } } public class Clas 阅读全文
posted @ 2022-10-03 10:19 xl4ng 阅读(21) 评论(0) 推荐(0) 编辑
摘要:创建Cat对象 package com.reflection.domain; public class Cat { private String name = "小喵"; public void hi() { System.out.println("hi " + name); } public vo 阅读全文
posted @ 2022-09-28 21:20 xl4ng 阅读(13) 评论(0) 推荐(0) 编辑
摘要:1、计算用户密码密文的两种算法 (1)引入所需的依赖 <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna-platform</artifactId> <version>4.1.0</version> </dependenc 阅读全文
posted @ 2022-01-03 22:30 xl4ng 阅读(1420) 评论(0) 推荐(0) 编辑
摘要:一、使用Class和反射创建类的对象 package ch15; import java.lang.reflect.Constructor; class Person { private String name; public Person() { this("匿名"); } public Pers 阅读全文
posted @ 2021-03-07 15:15 xl4ng 阅读(62) 评论(0) 推荐(0) 编辑
摘要:一、获取Class对象的三种方式 1. 运用.class的方式来获取Class实例,对于基本数据类型的封装类,还可以采运用.class的方式来获取Class实例,对于基本数据类型的封装类,还可以采用.TYPE来获取相对应的基本数据类型的Class实例。 2. 利用对象调用getClass方法获取该对 阅读全文
posted @ 2021-03-07 11:23 xl4ng 阅读(110) 评论(0) 推荐(0) 编辑
摘要:import org.junit.Test; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.stream.Stream; public class Main { 阅读全文
posted @ 2021-01-23 20:38 xl4ng 阅读(354) 评论(0) 推荐(0) 编辑
摘要:TCP服务端 import java.net.Socket; public class TCPServer { public static void main(String[] args) { try { ServerSocket serverSocket = new ServerSocket(88 阅读全文
posted @ 2020-12-30 23:09 xl4ng 阅读(64) 评论(0) 推荐(0) 编辑
摘要:发送端 import java.io.IOException; import java.net.*; public class UDPSend { public static void main(String[] args) throws IOException { DatagramSocket d 阅读全文
posted @ 2020-12-24 22:34 xl4ng 阅读(71) 评论(0) 推荐(0) 编辑
摘要:EchoServer import java.io.*; import java.net.ServerSocket; import java.net.Socket; public class EchoServer { private int port = 8000; private ServerSo 阅读全文
posted @ 2020-12-12 20:04 xl4ng 阅读(59) 评论(0) 推荐(0) 编辑
摘要:import java.net.URLDecoder; import java.net.URLEncoder; public class CodeDemo { public static void main(String[] args) throws Exception { String keyWo 阅读全文
posted @ 2020-12-11 21:14 xl4ng 阅读(122) 评论(0) 推荐(0) 编辑
摘要:import org.apache.commons.io.IOUtils; import java.io.InputStream; import java.net.URL; import java.net.URLConnection; public class URLConnectionDemo { 阅读全文
posted @ 2020-12-11 21:01 xl4ng 阅读(126) 评论(0) 推荐(0) 编辑
摘要:import org.apache.commons.io.IOUtils; import java.io.InputStream; import java.net.URL; public class URLDemo { public static void main(String[] args) t 阅读全文
posted @ 2020-12-11 20:55 xl4ng 阅读(78) 评论(0) 推荐(0) 编辑
摘要:import java.io.IOException; import java.net.InetAddress; public class InetAddressDemo { public static void main(String[] args) throws IOException { In 阅读全文
posted @ 2020-12-11 20:27 xl4ng 阅读(110) 评论(0) 推荐(0) 编辑
摘要:1.引入依赖 <repositories> <repository> <id>com.e-iceblue</id> <name>e-iceblue</name> <url>http://repo.e-iceblue.cn/repository/maven-public/</url> </reposi 阅读全文
posted @ 2020-11-28 22:27 xl4ng 阅读(1604) 评论(0) 推荐(0) 编辑
摘要:1.导入依赖 <dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk15on</artifactId> <version>1.60</version> </dependency> <dependency> <gr 阅读全文
posted @ 2020-11-28 22:23 xl4ng 阅读(2277) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/swordfall/p/11359370.html 解决依赖第三方jar包,并可执行jar的打包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache 阅读全文
posted @ 2020-10-12 22:38 xl4ng 阅读(207) 评论(0) 推荐(0) 编辑
摘要:Main import java.util.Timer; public class Main { public static void main(String[] args) { Timer timer = new Timer(); MyTask myTask = new MyTask(); tim 阅读全文
posted @ 2020-10-11 20:13 xl4ng 阅读(110) 评论(0) 推荐(0) 编辑
摘要:LocalDateTime localDateTime = LocalDateTime.now(); DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"); // Lo 阅读全文
posted @ 2020-08-12 18:49 xl4ng 阅读(861) 评论(0) 推荐(0) 编辑