当前位置: 首页 > news >正文

网站用表格做的吗优化大师免费安装下载

网站用表格做的吗,优化大师免费安装下载,微信微网站开发策划,wordpress 调用近期文章枚举的二种实现方式 1) 自定义类实现枚举 2) 使用 enum 关键字实现枚举 自定义实现枚举: 1.不需要提供setXxx方法,因为枚举对象值通常为只读. 2.对枚举对象/属性使用final static共同修饰,实现底层优化. 3.枚举对象名通常使用全部大写&…
枚举的二种实现方式
1) 自定义类实现枚举 2) 使用 enum 关键字实现枚举
自定义实现枚举:
1.不需要提供setXxx方法,因为枚举对象值通常为只读.
2.对枚举对象/属性使用final+ static共同修饰,实现底层优化.
3.枚举对象名通常使用全部大写,常量的命名规范.
4.枚举对象根据需要,也可以有多个属性
package com.hspedu.enum_;
/**
* @author
* @version 1.0
*/
public class Enumeration02 {
public static void main(String[] args) {
System.out.println(Season.AUTUMN);
System.out.println(Season.SPRING);
}
}
//演示字定义枚举实现
class Season {//类
private String name;
private String desc;//描述
//定义了四个对象, 固定. public static final Season SPRING = new Season("春天", "温暖");
public static final Season WINTER = new Season("冬天", "寒冷");
public static final Season AUTUMN = new Season("秋天", "凉爽");
public static final Season SUMMER = new Season("夏天", "炎热");
//1. 将构造器私有化,目的防止 直接 new
//2. 去掉 setXxx 方法, 防止属性被修改
//3. 在 Season 内部,直接创建固定的对象
//4. 优化,可以加入 final 修饰符
private Season(String name, String desc) {
this.name = name;
this.desc = desc;
}
public String getName() {
return name;
}
public String getDesc() {
return desc;
}
@Override
public String toString() {
return "Season{" +
"name='" + name + '\'' +
", desc='" + desc + '\'' +
'}';
}
}

 enum 关键字实现枚举-快速入门:

package com.hspedu.enum_;
/**
* @author 
* @version 1.0
*/
public class Enumeration03 {
public static void main(String[] args) {
System.out.println(Season2.AUTUMN);
System.out.println(Season2.SUMMER);
}
}
//演示使用 enum 关键字来实现枚举类
enum Season2 {//类
//定义了四个对象, 固定. // public static final Season SPRING = new Season("春天", "温暖");
// public static final Season WINTER = new Season("冬天", "寒冷");
// public static final Season AUTUMN = new Season("秋天", "凉爽");
// public static final Season SUMMER = new Season("夏天", "炎热");
//如果使用了 enum 来实现枚举类
//1. 使用关键字 enum 替代 class
//2. public static final Season SPRING = new Season("春天", "温暖") 直接使用
// SPRING("春天", "温暖") 解读 常量名(实参列表)
//3. 如果有多个常量(对象), 使用 ,号间隔即可
//4. 如果使用 enum 来实现枚举,要求将定义常量对象,写在前面
//5. 如果我们使用的是无参构造器,创建常量对象,则可以省略 ()
SPRING("春天", "温暖"), WINTER("冬天", "寒冷"), AUTUMN("秋天", "凉爽"), SUMMER("夏天", "炎热")/*, What()*/;
private String name;
private String desc;//描述
private Season2() {//无参构造器
}
private Season2(String name, String desc) {
this.name = name;
this.desc = desc;
}
public String getName() {
return name;
}
public String getDesc() {
return desc;
}
@Override
public String toString() {
return "Season{" +
"name='" + name + '\'' +
", desc='" + desc + '\'' +
'}';
}
}
1) 当我们使用 enum 关键字开发一个枚举类时,默认会继承 Enum , 而且是一个 final [ 如何证明 ], 老师使用 javap
具来演示
2) 传统的 public static final Season2 SPRING = new Season2(" 春天 ", " 温暖 "); 简化成 SPRING(" 春天 ", " 温暖 ") , 这里必
须知道,它调用的是哪个构造器 .
3) 如果使用无参构造器 创建 枚举对象,则实参列表和小括号都可以省略
4) 当有多个枚举对象时,使用 , 间隔,最后有一个分号结尾
5) 枚举对象必须放在枚举类的行首 .
enum 2 用方法说明:
说明:使用关键字 enum 时,会隐式继承 Enum , 这样我们就可以使用 Enum 类相关的方法
[ 看下源码定义 .]
public abstract class Enum<E extends Enum<E>>
implements Comparable<E>, Serializable {
}

 

http://www.tj-hxxt.cn/news/87194.html

相关文章:

  • 电子商务网站的重要性推广普通话宣传周活动方案
  • 新安网站建设微信推广平台自己可以做
  • 做网站开发电脑配置网络营销名词解释答案
  • 做基础网站主机要潍坊网站建设优化
  • 学校如何报销网站开发费用百度推广的步骤
  • 菜鸟做网站企业网络营销策划
  • 哪个网站比较好百度在线咨询
  • 鞍山在网络做推广seo基础
  • b2b开发揭阳seo快速排名
  • 汇通网做期货的网站做期货的网站网络推广方法的分类
  • 游戏制作公司排名网站优化外包
  • 肇庆住房和城乡建设局网站网站seo啥意思
  • 网站建设案例 优帮云网页设计规范
  • 泰州网站制作网站优化种类
  • 10个网站做站群北京seo分析
  • 做贸易上什么网站seo收录查询
  • 杭州做网站要多少钱什么是淘宝搜索关键词
  • 有哪里可以做兼职翻译的网站近三天发生的大事
  • 孝感专业做网站公司亚马逊关键词
  • 网页设计搜题软件天津seo网站管理
  • 网站开发有名的公司济南网络推广网络营销
  • 网站开发 公司 深圳谷歌搜索引擎营销
  • 大学英文网站建设百度推广怎么收费的
  • 学校门户网站建设百度号码认证申诉平台
  • 安装wordpress程序北京百度推广优化公司
  • 免费网站建设模板下载竞价开户推广
  • 哪个网站做清洁的活多关键词优化一年的收费标准
  • 山东做网站建设公司排名seo入门教学
  • 美甲网站自适应源码鼓楼网页seo搜索引擎优化
  • 从零开始网站建设下载即刻搜索引擎入口