![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 77
java
无名J0kзr
Talk is cheap, show me the code.
展开
-
Java:设计模式
总体来说设计模式分为三类共23种。创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。简单工厂模式就是建立一个实例化对象的类,在该类中对多个对象实例化。工厂方法模式是定义了一个创建对象的抽象方法,由子类决定要实例化的类。原创 2024-03-18 21:03:05 · 738 阅读 · 0 评论 -
Java:语法速通
【代码】Java:语法速通。原创 2023-12-20 13:55:16 · 438 阅读 · 0 评论 -
Java:高级语法
类的加载过程:程序经过javac命令后编译出字节码文件(xxx.class),用java命令对字节码文件进行加载和运行,加载到内存中的类就被称为运行时类,是字节码文件class的一个实例。定义:反射允许运行中的Java程序对自身进行检查,正常情况下被private修饰的成员只能在类内部访问,但反射能直接操作类的私有成员(变量、方法、构造器等)java.lang.Class类:上文所说的被加载后的xxx.class其实就是Class类的一个对象,也就是说Class类是类的类。原创 2023-04-26 23:59:31 · 224 阅读 · 0 评论 -
Java:官方库加密时的换行符问题
在写一个C/S结构的系统,C端用的是C++,AES和Base64用的是开源的非官方库。S端用的是Java,AES依靠官方的javax.crypto.Cipher实现,Base64依靠sun.misc实现。在加密一个比较长的字符串时,出现了这样一种情况C++代码C++逐字符输出密文java代码public static void main(String[] args) throws Exception { String content = "download;D:\\CLio原创 2021-05-14 16:08:53 · 1007 阅读 · 0 评论