原文:聊一聊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