原文:聊一聊Java的枚举enum

一. 什么是枚举 枚举是一种数据类型,具有集合的一些特点,可以存放多个元素,但存储对象有限且固定,枚举也有比较常见的使用场景,如我们需要表达性别 男 女 ,颜色 红 黄 蓝 ,星期 星期一 星期二...星期日 ,四季 春 夏 秋 冬 ,地理位置 东 西 南 北 ,方向 前 后 左 右 等,这些场景都非常适合枚举。 二. 定义枚举 java中使用enum来定义枚举,和class,interface具 ...

2019-08-01 15:43 0 2485 推荐指数:

查看详情

我们都熟知的 “ Java分层 ”

一、为什么要分层。   以前的我们,写代码的时候,都在main()方法中,出现了错误,就慢慢调试,这样浪费了我们很长的时间,而我们程序员的时间是非常宝贵的 但是当我们使用分层架构的时候,就可以清晰 ...

Sat Oct 31 04:48:00 CST 2015 1 2105
Java中的各种运算符

计算机之所以叫“计算机”,其最基本用途之一就是运算,对应刚刚接触Java的小伙伴而言,熟悉并掌握Java中的各种运算符及其在表达式中的运算优先级是十分必要的。 算术运算 算术运算主要用来处理数学中的加、减、乘、除四则运算。是最简单、最常用的运算符。 1. 除与取模:数据做除法操作时 ...

Tue Nov 05 21:30:00 CST 2019 0 393
JVM

JVM 什么是JVM? ​ JVM是java虚拟机的缩写,本质上是一个程序,能识别.class字节码文件(.java文件编译后产生的二进制代码),并且能够解析它的指令,最终调用操作系统上的函数,完成我们想要的操作。 ​ 关于java语言的跨平台性(一次编译,多次运行),就是应为JVM ...

Tue Mar 02 01:26:00 CST 2021 0 329
关于MySQL的count(*)

0.背景 自从大家对于MySQL数据库的稳定性有了更高的追求后,经常有小伙伴有这样的疑问,对于count(*)这样的操作,有没有正确的姿势,或者有没有可以优化的地方? 但答案比较残酷,如果已经使用 ...

Sun Mar 01 04:35:00 CST 2020 0 905
Flutter的setState()

Flutter 里面包含两种widget 一种可变的,一种不可变的; 在可变的widget中可以使用 setstate(){} 函数。 官方也给出了例子: _onClick(){ ...

Tue Aug 06 23:36:00 CST 2019 0 1610
Redis事务

没错,Redis也有事务管理,但是功能很简单,在正式开发中也并不推荐使用。但是面试中有可能会问到,所以本文简单谈一谈Redis的事务。 通过这篇文章,你会了解 Redis为什么要提供事务? ...

Thu Feb 17 00:20:00 CST 2022 4 1419
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM