我是靠谱客的博主 成就鼠标,这篇文章主要介绍9.22学习笔记。 单例模式/工厂模式第一套体系 nextInt();接收整数nextDouble();接收小数next();接收字符匿名内部类。设计模式单例模式工厂模式,现在分享给大家,希望可以做个参考。
第一套体系
nextInt();接收整数
public static void main(String[] args) {
Scanner a=new Scanner(System.in);
System.out.println("输入一个正数");
int i = a.nextInt();
System.out.println(i);
System.out.println("请输入第二个正数");
int i1 = a.nextInt();
System.out.println(i1);
}
键盘录入 等于Scanner
nextDouble();接收小数
遇到空格,制表符,回车就停止接受。这些符号后面的数据就不会接受了
next();接收字符
遇到空格,
第二套体系
nextline();接收字符串。
匿名内部类。
k1(new Ag(){
@Override
public void m1(){
}
})
设计模式
设计模式就是
是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不
是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳
健性以及安全性的解决方案
单例模式
在程序中只能有一个该类的对象
如何写单例模式的设计模式。
1,私有化构造方法
2.提供一个公有的静态方法,让外界能获取自己的对象
3.创建一个私有的静态变量,用来保存这个唯一的对象
public class Ehan {
//1,私有化构造方法
//2.提供一个公有的静态方法,让外界能获取自己的对象
//3.创建一个静态变量,用来保存这个唯一的对象
private Ehan(){
}
static Ehan a=new Ehan();
public static Ehan ass(){
return a;
}
}
System.out.println(Ehan.ass());
System.out.println(Ehan.ass());))
根据创建对象的时机不同,分两类
饿汉模式:类加载的时候。
懒汉模式: 第一次调用获取对象的方法的时候。
public class Lanhan {
private Lanhan(){
}
static Lanhan a;
public static Lanhan lh(){
if (a==null) {
a= new Lanhan();
}
return a;
}
}
//懒汉模式
工厂模式
public class GongChang {
private GongChang gongChang;
public Object gongchang(int a){
if (a==1){
return new YiFu();
}else if (a==2){
return new Xie();
}
return null;
}
}
工厂模式
最后
以上就是成就鼠标最近收集整理的关于9.22学习笔记。 单例模式/工厂模式第一套体系 nextInt();接收整数nextDouble();接收小数next();接收字符匿名内部类。设计模式单例模式工厂模式的全部内容,更多相关9.22学习笔记。内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复