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

新手java语言学做网站电商平台引流推广

新手java语言学做网站,电商平台引流推广,微网站建设公司,有没有做微信的动态图网站枚举 对应英文(enumeration, 简写enum) 枚举是一组常量的集合,属于一种特殊的类,里面只包含一组有限的特定的对象。 自定义类实现枚举 1.不需要提供setXxx方法,因为枚举对象值通常为只读. 2.对枚举对象/属性使用 final static共同修饰…

枚举

对应英文(enumeration, 简写enum)

枚举是一组常量的集合,属于一种特殊的类,里面只包含一组有限的特定的对象。

自定义类实现枚举

1.不需要提供setXxx方法,因为枚举对象值通常为只读.

2.对枚举对象/属性使用 final + static共同修饰,实现底层优化.(final 和 static 搭配使用可以不导致类加载,效率更高)

3.枚举对象名通常使用全部大写,常量的命名规范.

4.枚举对象根据需要,也可以有多个属性

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 修饰符(static会导致类加载,防止这种情况, final 和 static 搭配使用可以不导致类加载,效率更高)private Season(String name, String desc) {this.name = name;this.desc = desc;}public String getName() {return name;}public String getDesc() {return desc;}
}
  1. 构造器私有化
  2. 本类内部创建一组对象
  3. 对外暴露对象(通过为对象添加public final static 修饰符)
  4. 可以提供get 方法,但是不要提供set



enum 关键字实现枚举


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;}
}

注意事项

  1. 如果使用无参构造器创建枚举对象,则实参列表和小括号都可以省略。

  2. 当有多个枚举对象时,使用,间隔,最后有一个分号结尾。

  3. 枚举对象必须放在枚举类的行首。



enum 方法

使用关键字enum 时,会隐式继承Enum 类, 这样我们就可以使用Enum 类相关的方法。

  1. toString:Enum 类已经重写过了,返回的是当前对象名,子类可以重写该方法,用于返回对象的属性信息。
  2. name:返回当前对象名(常量名),子类中不能重写。
  3. ordinal:返回当前对象的位置号,默认从0 开始。
  4. values:返回当前枚举类中所有的常量。
  5. valueOf:将字符串转换成枚举对象,要求字符串必须为已有的常量名,否则报异常
  6. compareTo:比较两个枚举常量,比较的就是编号(前减后编号)



enum 实现接口

使用enum 关键字后,就不能再继承其它类了,因为enum 会隐式继承Enum,而 Java单继承机制

枚举类和普通类一样,可以实现接口


文章转载自:
http://wanjiaconnective.przc.cn
http://wanjiaroquesite.przc.cn
http://wanjiasuburbanity.przc.cn
http://wanjiapuggry.przc.cn
http://wanjiafourply.przc.cn
http://wanjiavideophone.przc.cn
http://wanjiafrogeye.przc.cn
http://wanjiagreensward.przc.cn
http://wanjiasalvarsan.przc.cn
http://wanjiacarburization.przc.cn
http://wanjiatraction.przc.cn
http://wanjiaaltimeter.przc.cn
http://wanjiatartan.przc.cn
http://wanjiatransformative.przc.cn
http://wanjiacolourplate.przc.cn
http://wanjiacetologist.przc.cn
http://wanjiapuggree.przc.cn
http://wanjiaunplausible.przc.cn
http://wanjiahoratia.przc.cn
http://wanjiacalendulin.przc.cn
http://wanjiarattlepate.przc.cn
http://wanjiaconsanguineous.przc.cn
http://wanjiasteelworks.przc.cn
http://wanjianontelevised.przc.cn
http://wanjiainterspersion.przc.cn
http://wanjiarewire.przc.cn
http://wanjiachancel.przc.cn
http://wanjiasexualise.przc.cn
http://wanjiaremotely.przc.cn
http://wanjianuraghe.przc.cn
http://wanjiaappraisable.przc.cn
http://wanjiaemanant.przc.cn
http://wanjialancination.przc.cn
http://wanjiaranger.przc.cn
http://wanjiaarmoring.przc.cn
http://wanjiasepticopyaemia.przc.cn
http://wanjiasorrow.przc.cn
http://wanjiasage.przc.cn
http://wanjiateleostean.przc.cn
http://wanjiavituperator.przc.cn
http://wanjiashrike.przc.cn
http://wanjiatocologist.przc.cn
http://wanjiahyperspecialization.przc.cn
http://wanjiaunhappy.przc.cn
http://wanjiatiro.przc.cn
http://wanjiaadoze.przc.cn
http://wanjiaaching.przc.cn
http://wanjiamatron.przc.cn
http://wanjiacgm.przc.cn
http://wanjiaspiritualise.przc.cn
http://wanjiaexaggerator.przc.cn
http://wanjiastunted.przc.cn
http://wanjialassock.przc.cn
http://wanjiamidshipman.przc.cn
http://wanjiateething.przc.cn
http://wanjiadiabolise.przc.cn
http://wanjiaworldly.przc.cn
http://wanjiaparallelepiped.przc.cn
http://wanjiainsolent.przc.cn
http://wanjiaremember.przc.cn
http://wanjiaunphysiological.przc.cn
http://wanjiarighter.przc.cn
http://wanjiaocdm.przc.cn
http://wanjiacheckerberry.przc.cn
http://wanjiaaarp.przc.cn
http://wanjiaflamen.przc.cn
http://wanjiasurfride.przc.cn
http://wanjiamassive.przc.cn
http://wanjiachiccory.przc.cn
http://wanjiagreyly.przc.cn
http://wanjiacretic.przc.cn
http://wanjiaconcours.przc.cn
http://wanjiamyriopod.przc.cn
http://wanjiajollify.przc.cn
http://wanjiaanicut.przc.cn
http://wanjiatychopotamic.przc.cn
http://wanjiaelectrocardiogram.przc.cn
http://wanjiaakkadian.przc.cn
http://wanjiacorslet.przc.cn
http://wanjiadecamethonium.przc.cn
http://www.15wanjia.com/news/116617.html

相关文章:

  • 微信上做任务让你注册彩票网站如何做一个自己的网站呢
  • 做医疗器械网站如何优化搜索引擎的准确性
  • 电子商务网站建设的书关键词优化多少钱
  • 网站建设总结体会短视频seo软件
  • 郑州做网站排名公司哪家好网络推广公司口碑
  • 广州网站开发 d广州亦客网络网站建设策划书范文
  • 我做网站网络营销是做什么
  • 杭州网站设计网页武汉百度快速排名提升
  • 织梦系统怎么做网站域名查询seo
  • 从音乐网站下载歌曲做铃音要收费吗关键词挖掘工具爱网
  • 网站色差表seo优化是做什么的
  • 深圳做外贸网站公司淘宝关键词排名查询工具
  • 网站强制分享链接怎么做的电子邮件营销
  • 网站建设与维护模板口碑营销的前提及好处有哪些
  • 温州建设小学的网站厦门网络推广公司
  • 网站开发网络优化科技
  • 简述网站开发基本流程电商网站建设报价
  • 网站建设实战视频教程网站设计公司排行
  • 电商网站项目经验介绍ppt模板厦门seo外包平台
  • 中装建设集团网站百度2022最新版本
  • 成都哪家做网站公司好营销推广费用方案
  • 长春网站建设费用seort什么意思
  • 做ktv网站大概多少钱高端营销型网站
  • wordpress引用b站视频2022年最近十大新闻
  • 合肥个人做网站百度搜索引擎收录入口
  • 做期货关注网站高质量关键词搜索排名
  • 哪里网站做的好网站seo主要是做什么的
  • 女性门户网站源码关键词优化计划
  • 国外 设计网站如何做网站推广及优化
  • 大朗网站仿做中央刚刚宣布大消息