java-编辑excel
摘要:一、引入包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>5.0.0</version> </dependency> 二、代码 public class TestT
阅读全文
java-生成公私钥命令
摘要:# 生成密钥证书文件(需要jdk环境) keytool -genkeypair -alias oauth2 -keyalg RSA -keypass oauth2 -keystore oauth2.jks -storepass oauth2 # 获取公钥命令(需要安装OpenSSL) keytool
阅读全文
java反射+注解
摘要:一、反射 获取Class类对象 public class A01junit { @Before public void beforefun() { // System.out.println("测试之前"); } @Test public void test01() throws ClassNotF
阅读全文
java socket网络编程
摘要:一、socket 服务端 public class A01server { public static void main(String[] args) throws IOException { ServerSocket serverSocket = new ServerSocket(8888);
阅读全文
java File类和IO流
摘要:一、File类 public class A01file { public static void main(String[] args) throws IOException { // 路径分隔符(windows:分号、linux:冒号) // String pathSeparator = Fil
阅读全文
java内部类->lambda表达式->stream流
摘要:一、内部类 成员内部类 public class A01inclass { public static void main(String[] args) { // 成员方法内访问成员内部类 A01inclass a01inclass = new A01inclass(); a01inclass.me
阅读全文
java异常与线程
摘要:一、异常 finally存在的意义,不管try有没有出现异常,或者catch有没有捕获异常,finally都会执行 二、线程 创建多线程程序的第一种方法(继承Thread类,重写run方法) public class A02thread extends Thread { public static
阅读全文
java泛型
摘要://定义泛型类 //public class Person<T> { // private T info; // // public T getInfo() { // return info; // } // // public void setInfo(T info) { // this.info
阅读全文
java集合
摘要:数据结构 // 栈:先进后出; // 队列:先进先出; // 数组:查询快,增删慢; // 链表:查询慢,增删快; // 红黑树:查询快(二分查找); collection public class practice { public static void main(String[] args)
阅读全文
java面向对象
摘要:public class FaceToObject { public static void main(String[] args) { /* 一、继承 1、继承的特性 子类继承父类非private的属性、方法; 子类可以有自己的属性、方法; 子类可以重写父类的方法; 子类只能继承一个父类; 2、继
阅读全文
java常用类
摘要:public class Usuallyclass { public static void main(String[] args) { // 控制台输入 // Scanner scanner = new Scanner(System.in); // int i = scanner.nextInt(
阅读全文
jdk安装
摘要:一、下载 二、安装 安装选项都选默认的,全点下一步就行; 安装目录可以改成其他盘符; jdk安装完会要你安装jre,直接【X】掉就行,因为jdk里带有jre; 三、配置 配置环境变量(path),目的是可以使得jdk的命令在任何目录都能运行; 四、测试 命令行:java -version
阅读全文