java给定_Java – 在给定示例中使用super()
我刚刚开始学习Spring框架,并在javatpoint.com上找到了一些教程.
我有这个代码(没什么特别的,只打印一些问题和答案):
private int id;
private String name;
private Map answers;
public Question(){}
public Question(int id, String name, Map answers){
super();
this.id = id;
this.name = name;
this.answers = answers;
}
我的问题是:为什么他使用那个空构造函数和关键字super()?该应用程序在没有它们的情况下工作,我在这段代码中没有得到它们有用的东西.
附: :没有超级类或类似的东西.
解决方法:
在几种情况下,无参数构造函数(例如,Question())可能很有用 – 如果您使用类作为bean并且希望懒惰地初始化其成员,通过GWT将其序列化等等.不提供任何上下文例如,这确实是多余的.
对super()的调用是完全冗余的,如果没有指定对super的[other]调用,则会隐式执行.
标签:java,super
来源: https://codeday.me/bug/20190519/1134998.html
java给定_Java – 在给定示例中使用super()相关推荐
- java coin介绍_代码示例中的Java 7:Project Coin
java coin介绍 该博客通过代码示例介绍了一些新的Java 7功能,这些项目在Project Coin一词下进行了概述. Project Coin的目标是向JDK 7添加一组小的语言更改.这些更 ...
- java 麦克风_JAVA麦克风录音示例源码
[实例简介] 利用JAVA实现麦克风录音功能,支持常见的音频格式.当用户点击捕捉按钮,输入 从麦克风捕获数据,并保存在 经指定的命名junk.xx音频文件文件格式. (xx为文件扩展名 指定的文件格式 ...
- java % 负数_Java如何在括号中显示负数?
下面的代码段向我们展示了如何在括号中显示或格式化负数.我们从定义数字格式开始,该模式有两部分,以分号分隔.在代码段中,我们使用了#,##0.00;(#,##0.00)模式.分号后的模式将用于格式化负数 ...
- java 匿名内部类_Java 匿名内部类的示例介绍
匿名内部类的示例介绍 1.方法中的内部类 public class InnerClass { public void LocalOne() { class DeepInside { DeepInsid ...
- java 手势识别_java – 如何在Android中实现手势识别
有一天我得到它的工作,失去的一部分是,我必须禁用滑动关闭手势,并添加DismissOverlayView到我的布局,步骤: >禁用滑动关闭手势 将AppTheme样式添加到您的styles.xm ...
- java组合与继承始示例_Java示例中的组合
java组合与继承始示例 Composition in java is the design technique to implement has-a relationship in classes. ...
- java安装_Java开发中更多常见的危险信号
java安装 在< Java开发中的常见危险信号>一文中,我介绍了一些不一定本身就是错误或不正确的做法,但它们可能表明存在更大的问题. 这些"红色标记"类似于" ...
- dmol3给定关键字不在字典中_一日一技:举例说明python中的map()方法
map()函数 Python 的map()方法,作为输入提供的迭代器的所有元素应用函数. 例如,迭代器可以是列表,元组,集合,字典,字符串,并且它返回可迭代的映射对象. 另外,map()是python ...
- lambda java 表达式_Java中的Lambda表达式
介绍 Lambda函数是 Java 8 附带的一项功能,它是该语言向 函数式编程 迈出的第一步,这是实现各种兼容 范例的 有用功能的普遍趋势. 引入lambda函数的动机主要是为了减少传递给类实例以模 ...
最新文章
- 五分钟搭建一个基于BERT的NER模型
- 水晶报表技术(12)——一个投票系统水晶报表应用
- git commit —amend_Git之修改commit记录
- rank() over,dense_rank(),row_number() 的区别
- 归并排序验证性实验_攻略 | 10 大经典排序算法(Python 版)
- 从.Net到Java学习第四篇——spring boot+redis
- 【算法分析与设计】浅析算法复杂度
- 想学大数据,应该从什么语言开始学?
- 中文信息处理——语料划分测试集与训练集
- 网络安全审计系统产品竞品分析
- 张驰咨询:关于企业选择六西格玛绿带培训人员,你需要知道这些
- EXCEL 编辑公式时如何固定某一个单元格
- 实现一个简单的Java类:长方形与梯形的面积计算
- 【Linux】三、Linux 环境基础及开发工具使用(上篇)|开发工具|编辑器-vim使用|sudo提升权限问题|编译器 - gcc/g++使用|项目自动化构建工构建工具-make/Makefile
- AI虚拟教练助你练出人鱼线,揭秘Keep AI运动技术实力
- 下载高清图片素材,就上这6个网站,免费还能商用
- 虚幻引擎(UE4) 环境问询系统EQS
- Vue设置浏览器小图标(ICON)
- Apache Log4j Server 反序列化漏洞(CVE-2017-5645)
- 安装威锋替换的镜像源
热门文章
- iview的表格自定义_Vue中使用iview-UI表格样式修改和使用自定义模板数据渲染相关...
- window环境下mysql配置参数_Window下mysql环境配置问题整理
- 之全能忙内_全能水适能指导员流行到山西,你是否跟上?
- python语言有哪两个系列_(转)Python学习笔记系列——Python是一种纯粹的语言
- Android开发之通过反射获取全局的application
- Android开发Android studio之gradle打包apk重命名的方法
- 使用apache配置基于IP地址的虚拟主机
- 软件工程:第五章作业
- 在VMware Workstation中批量创建上千台虚拟机(上)
- openstack-5:安装rabbitmq