java的或语句_java-常用的算法和语句

4. % 的用法,/

当你在for循环里想换行时,可以利用(i%n==0),实现每打印n次,换一次行。

1,善用return ,break,continue

continue:当你在for循环里,满足某个 if 条件,不再执行下面的语句时可用continue。

又或者,满足某个条件后,你还想直接循环这次的代码,即跳回原来的地方,重复执行一次。可以 i-- ; continue;

return :

1.当不再想执行下去的时候,直接return返回不再执行。

2.return 变量;可返回该变量并跳出所有的循环。不需要用break,一个一个的跳出循环再返回值。

2.Java中的设计模式

JAVA中一共有23种设计模式. :大话设计模式.

简单工厂模式:或叫静态工厂模式.

单例模式:单例模式保证了对象在内存中的唯一性.

3.单态设计模式之饿汉式和懒汉式

如何保证对象的唯一性.(两私一公)

1:构造方法必须私有化

2:提供一个公共的方法,返回该对象.

3:声明一个私有的静态的成员变量.

懒汉式   在公共方法里对成员变量赋值. 对象的延时加载.

饿汉式:在声明的时候就对成员变量赋值.

1 classSingle{2 //开发中用的是饿汉式,但是面试的时候面的都是懒汉式. private static Single single = newSingle();11 privateSingle(){12 }13 //懒汉式

14 /*

15 private static Single single = null;16

17 public static Single newInstance(){18 if(single==null) //有安全问题,在线程中再讲解19 single = new Single();20 return single;21 }22 */

23 public staticSingle newInstance(){24 returnsingle;25 }26

27 }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值