码迷,mamicode.com
首页 >  
搜索关键字:private/static/this    ( 3141个结果
设计模式随笔(三):单例模式
单例模式一般分为:懒汉、饿汉、双重校验锁、枚举、静态内部类五种。 懒汉: 第一次调用时,创建对象 public class Single { private static Single instance; private Single(){}; public static Single getIns ...
分类:其他好文   时间:2020-07-06 10:28:05    阅读次数:59
PHP 设计模式
单例模式 单个实例,实例就是对象。限制类只能有一个对象。 class Danli{ // 私有化构造方法,禁止外部实例化对象 private function __construct(){} // 私有化属性 private static $_instance; // 禁止外部克隆 private ...
分类:Web程序   时间:2020-07-05 23:25:47    阅读次数:148
写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。
思路:一开始想着可以通过对原数 * 10 然后对10 取余即可 但取余的代价比较高,后面改成原数 + 0.5 后转成整数,这种方式效率更高 private static void round(double n){ int num = (int) (n + 0.5); System.out.print ...
分类:其他好文   时间:2020-07-04 15:17:10    阅读次数:213
求一个数的质数因子
功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 ) 最后一个数后面也要有空格 思路:网上参考大佬的思路,自己怎么也想不出来 private static void shape(int n){ StringBuilder result ...
分类:其他好文   时间:2020-07-04 15:14:18    阅读次数:71
统计一个数,其二进制数有多少个1
思路:该数和1进行与操作,得到尾数值 判断尾数是否为1,进行记录,直到右移完成 private static void oneCount(int n){ int count= 0; while (n > 0){ int end = n & 1; if(end == 1){ count++; } n ...
分类:其他好文   时间:2020-07-04 15:07:53    阅读次数:45
蛇形矩阵
题目说明 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 样例输入 5 样例输出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 思路:靠总结规律,得出每次需要增加多少即可 private static void shape(int n){ int beg = 1; ...
分类:其他好文   时间:2020-07-04 13:48:43    阅读次数:83
合法IP
校验比较简单,只要在0-255之间就算合法 private static boolean ipValid(String ip) { String[] split = ip.split("\\."); int len = split.length; if(len != 4){ return false ...
分类:其他好文   时间:2020-07-03 23:10:41    阅读次数:61
数字前面加*
将一个字符中所有出现的数字前后加上符号“*”,其他字符保持不变 示例1: Jkdi234klowe90a3 Jkdi*234*klowe*90*a*3* private static void markNum(String str) { StringBuilder result = new Stri ...
分类:其他好文   时间:2020-07-03 22:59:57    阅读次数:89
ArrayList扩容机制
一、先从 ArrayList 的构造函数说起 ArrayList有三种方式来初始化,构造方法源码如下: 1 /** 2 * 默认初始容量大小 3 */ 4 private static final int DEFAULT_CAPACITY = 10; 5 6 7 private static fin ...
分类:其他好文   时间:2020-07-03 17:43:21    阅读次数:49
自定义封装Exception异常抛出
话不多说直接上代码,朋友们可自己测试用于项目: BaseException类(基础类) /** *异常处理基类 */ public class BaseException extends RuntimeException { private static final long serialVersi ...
分类:其他好文   时间:2020-07-02 16:50:57    阅读次数:107
3141条   上一页 1 ... 9 10 11 12 13 ... 315 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!