java学习
Lyon里昂-lyy
这个作者很懒,什么都没留下…
展开
-
多线程与单例模式
一、单例模式类别1.饿汉式public class Singleton_Pattern { private static Singleton_Pattern instance=new Singleton_Pattern(); private Singleton_Pattern() { } public static synchronized Singleton_Pattern g...原创 2019-06-26 20:49:40 · 88 阅读 · 0 评论 -
反射与工厂模式
一、反射什么是反射通俗的讲就是反射可以在运行时根据指定的类名获得类的信息,运行时确定类型,属于动态编译,发挥了java的灵活性;在实际运用中,例如Spring中是可以通过修改配置文件来修改需要访问的类,而不需要重新修改代码二、工厂模式工厂模式与反射运用package Factory;interface IMessage{ public void send();}}cla...原创 2019-06-28 16:27:06 · 2508 阅读 · 0 评论 -
Scanner类的使用
Scanner类介绍这是一个用于抓取输入的类,可以从控制台抓取输入,也可以从文件抓取输入,这个类有点像Stream,一旦使用了Next()系列函数就会移位,如果数据没有保存,就会丢失。主要方法1.用于判断后续的hasNext*系列函数这些方法使用不会将scanner移位,仅仅用于判断后续,但这个系列的函数有个比较尴尬的地方,在使用控制台输入数据的时候,且循环条件为while(scan....原创 2019-09-26 21:23:54 · 164 阅读 · 0 评论