Java教程

关于java实体类Bean中的属性名第一个字母为什么要小写?

本文主要是介绍关于java实体类Bean中的属性名第一个字母为什么要小写?,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

因为针对属性名自动生成的get和set方法中默认返回的是小写的属性名。
假设你属性名是name,然后生成的get和set方法分别为,getName()和setName()。但是如果你属性名字是Name,生成的get和set方法还是getName()和setName()。但是程序会自动默认你传过来的属性是小写的name。然后就会报错,找不到你想要的大写的Name的值。更要命的是,这种错误还不会提示出错地方,只能自己发现。
下边一张图片针对这个原因有相关的说明。
在这里插入图片描述

这篇关于关于java实体类Bean中的属性名第一个字母为什么要小写?的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!