码迷,mamicode.com
首页 >  
搜索关键字:枚举类    ( 2031个结果
为什么用枚举类来实现单例模式越来越流行?
前言 单例模式是 Java 设计模式中最简单的一种,只需要一个类就能实现单例模式,但是,你可不能小看单例模式,虽然从设计上来说它比较简单,但是在实现当中你会遇到非常多的坑,所以,系好安全带,上车。 单例模式的定义 单例模式就是在程序运行中只实例化一次,创建一个全局唯一对象,有点像 Java 的静态变 ...
分类:其他好文   时间:2019-08-27 23:00:15    阅读次数:110
java 代码优化
1.List集合类:判断是否有值 if(list != null && list.size() > 0),应当使用这个list.isEmpty()。前者复杂度为o(n) 后者只有o(1) 2.return "/ebid/bidIfmView"; 重复的字符串应该使用 静态变量或者枚举类,一处更新,多 ...
分类:编程语言   时间:2019-08-27 00:55:07    阅读次数:88
Java 枚举
知识点 概念 enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性。 在Java中,被 enum 关键字修饰的类型就是枚举类型。形式如下: 如果枚举不添加任何方法,枚举值默认为从0开始的有序数值。以 Color 枚举类型举例,它的枚举常量依次为 RED:0,GREEN:1 ...
分类:编程语言   时间:2019-08-25 14:21:21    阅读次数:68
go语言语法记录
go 基本语法 变量 变量类型 变量类型有哪些? 包内变量 不可以使用 符号来定义变量 函数内变量 可以使用 定义,然后只在函数内有效 定义即需要使用 自动类型推断 强制类型转换 常量的定义 枚举类型 普通枚举 自增值枚举类型 条件语句 没有括号 条件里可以赋值,且赋值的变量作用域只在 里可以用 f ...
分类:编程语言   时间:2019-08-23 10:37:06    阅读次数:72
linux模块编写
一、linux模块化机制简介 模块化的优势: linux内核是单内核结构,由于所有内容都集成在一起,效率很高,但可扩展性和可维护性相对较差,模块机制弥补这一缺陷。 Linux模块可以通过静态或动态的方法加载到内核空间,静态加载是指在内核启动过程中加载;动态加载是指在内核运行的过程中随时加载。一个模块 ...
分类:系统相关   时间:2019-08-21 21:32:17    阅读次数:112
枚举类
什么是枚举?java中枚举如何定义 枚举是将变量的值一一列举出来,变量的值只限定于列举出来的值,java中的枚举是jdk1.5后引入的,以前通常会在接口中定义静态常量的方式来表示枚举.我们只讨论1.5以后引入的枚举类.下面的例子定义了一个简单的枚举类用于表示四季.定义枚举使用关键字enum 可以看出 ...
分类:其他好文   时间:2019-08-19 20:48:08    阅读次数:68
集合框架
Java集合主要包含四部分:list、set、Map、工具类(Iterator迭代器、Enumeration枚举类、Arrays和Collections) a) Collection是一个接口 ,里边定义了关于集合的基本操作和属性。 b) Collection中包含了List和Set两个接口,这两个 ...
分类:其他好文   时间:2019-08-19 13:25:13    阅读次数:78
【MySQL】数据类型之数字相关
" 目录 . 数值类型 1. 数值范围验证 /. 有符号 /. 无符号 2. int类型显示长度验证 . 浮点型 1. 验证 /. 建表 /. 精度 . 日期类型 1. 验证 /. year /. date、time、datatime /. timetamp /. datetime 与 t ...
分类:数据库   时间:2019-08-19 11:31:34    阅读次数:155
【MySQL】数据类型之字符相关
" 目录 字符类型 char类型 varchar类型 实测 总结 枚举类型与集合类型 字符类型 官网:https://dev.mysql.com/doc/refman/5.7/en/char.html注意:char与varchar括号内的参数指的是字符的固定长度 char类型 定长,简单粗暴,浪费空 ...
分类:数据库   时间:2019-08-19 11:13:32    阅读次数:110
java基础面试题之:switch的参数类型
1.参数类型 基础数据类型: (整数):byte,short,int (字符):char 非基础数据类型:String和枚举类 2.跟break有关的事情: 源代码: for(int x=0;x<5;x++) { switch(x) { case 1: System.out.println(1); ...
分类:编程语言   时间:2019-08-15 13:15:20    阅读次数:105
2031条   上一页 1 ... 28 29 30 31 32 ... 204 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!