请帮我看这3行代码,给分感谢

msoss 2009-03-24 11:26:59
java代码
public static JSONObject fromObject(Object object)
{
return fromObject(object, new JsonConfig());
}

这是一个类的方法,但是我看不懂.请解释下.
...全文
459 30 打赏 收藏 转发到动态 举报
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinxian13 2009-03-25
  • 打赏
  • 举报
回复
换另一种写法你就认不出了?呵呵,这就是重载,你可以试下另一种方法,也许你就明白了
  • 打赏
  • 举报
回复
调用另外一个方法而已嘛,重载了一下
yangfeitarena 2009-03-24
  • 打赏
  • 举报
回复
public static JSONObject fromObject(Object object)//静态方法fromObject,返回值类型JSONObject,参数Object
{
return fromObject(object, new JsonConfig());//调用一个重载的方法fromObject(object, new JsonConfig()),当然被调用的方法也必须是静态的,以Object和JsonConfig为参数类型
}
  • 打赏
  • 举报
回复
JSONObject是个类名
return fromObject(object, new JsonConfig())表示的返回JSONObject类的对象
是调用fromObject(object, new JsonConfig())中返回的对象
还有个静态的fromObject(object obj,JsonConfig jc)方法
此方法返回JSONObject的对象
public static JSONObject fromObject(Object object)这个方法只不过调用了
fromObject(object obj,JsonConfig jc)方法
就像构造函数可以重载一样 方法也可以重载
APOLLO_TS 2009-03-24
  • 打赏
  • 举报
回复
public static JSONObject fromObject(Object object)
{
return fromObject(object, new JsonConfig());
}

将object 对象转化为JSON对象

将object 属性copy 到 一个新的JSON对象

新的JSON对象--new JsonConfig()
IT农夫 2009-03-24
  • 打赏
  • 举报
回复
这个类还有一个类似如下的方法
public static JSONObject fromObject(Object object,JsonConfig confg)
{
//return JSONObject;
}
这是方法的重载,方法名称相同,参数不同。
return fromObject(object, new JsonConfig()); 会调用上面的方法。
yuppy 2009-03-24
  • 打赏
  • 举报
回复
oklinsong 2009-03-24
  • 打赏
  • 举报
回复
一个方法调用重载方法。
  • 打赏
  • 举报
回复
看错了。。
  • 打赏
  • 举报
回复
JsonConfig这个在哪个包里,
递归?
好像不是有个jsonArray。。
忘了。
请贴全代码。
orangemike 2009-03-24
  • 打赏
  • 举报
回复
给我的感觉类似工厂方法,使用static,代表着一种生产新对象的方式.
yuppy 2009-03-24
  • 打赏
  • 举报
回复
fromObject(Object object) 这个方法调用其重载的方法 fromObject(object, new JsonConfig())
fromObject(object, new JsonConfig()) 返回一个JSONObject对象~~

dreamhunter_lan 2009-03-24
  • 打赏
  • 举报
回复
在一个方法调用一个重载方法!!仅此而已!
hiyoung 2009-03-24
  • 打赏
  • 举报
回复
重载方法的调用
chenleicom 2009-03-24
  • 打赏
  • 举报
回复
汗 高手如云
helei123a 2009-03-24
  • 打赏
  • 举报
回复
重载方法!
hoojo 2009-03-24
  • 打赏
  • 举报
回复

public JSONObject fromObject(Object object,JsonConfig config){
return JSONObject;
}
public JSONObject fromObject(Object object) // 方法一
{
return fromObject(object, new JsonConfig()); // 方法二
}


属于方法重载,方法名和返回值相同,参数不同
^_*
augusthx 2009-03-24
  • 打赏
  • 举报
回复
方法重载了,对外可以提供不同参数的方法,其实干得是同样事。
successgl 2009-03-24
  • 打赏
  • 举报
回复


方法体中调用其重载的函数,fromObject(object, new JsonConfig()); 应该是一个比较泛的函数,就是能够返回的值的类型是第二个参数所决定的
JSONObject fromObject(Object object)函数针对具体的应用,就是返回JSONObject类型的对象!这样如果还需要别的返回类型的值,再写一个函数调用其重载函数就可以了
fengnanhai 2009-03-24
  • 打赏
  • 举报
回复
都回答了~~~~
加载更多回复(10)
内容概要:本文围绕四开关Buck-Boost变换器的建模析与闭环仿真性能展开研究,重点探讨其在Simulink环境下的稳压控制特性与系统动态响应。通过建立精确的状态空间平均法数学模型,设计基于PI调节器的闭环控制系统,并结合仿真手段验证了变换器在不同输入电压和负载条件下的输出电压稳定性与抗扰动能力。研究涵盖主电路拓扑结构、工作模态析、小信号建模、控制器参数整定及Simulink仿真平台搭建等关键技术环节,实现了对升降压过程的平滑切换与高性能电压调节。同时,文中强调科研过程中应注重逻辑思维与创新意识的培养,倡导借助成熟仿真工具提升研究效率与系统设计水平。; 适合人群:具备电力电子技术基础、熟悉Simulink仿真环境,从事新能源变换系统、电源设计等相关方向的研究生或工程技术人员。; 使用场景及目标:①掌握四开关Buck-Boost变换器的工作原理与状态空间建模方法;②学习基于Simulink的闭环控制器设计与动态性能仿真验证流程;③为电力电子变换器的稳定性析、控制器优化及工程化实现提供理论支持与实践参考。; 阅读建议:建议读者结合文中的仿真模型逐步操作,重点关注电路工作模态推导与控制器设计部,深入理解系统稳定性判据与参数 tuning 方法,同时关注科研方法论的引导,提升系统性思维与仿真实践能力。
内容概要:本文详细介绍了基于自适应虚拟阻抗的光储并网系统谐波抑制策略的Simulink仿真实现方法,旨在通过构建高精度的仿真模型解决光伏发电与储能系统在并网过程中引发的谐波污染问题。文中深入剖析了自适应虚拟阻抗技术的核心原理,重点阐述其在动态调节阻抗参数以应对电网阻抗波动、有效抑制并网电流谐波、提升电能质量和系统稳定性方面的关键技术优势。该策略能够根据实时运工况自适应调整控制参数,显著增强系统对复杂电网环境的适应能力。资源配套完整的Matlab/Simulink仿真模型与可运代码,支持用户完美复现仿真结果,并为进一步的算法优化、控制器设计及学术研究提供坚实的技术基础。; 适合人群:具备电力电子、新能源并网、自动控制理论等相关专业知识背景的科研人员,包括从事相关课题研究的研究生、高校教师及电力系统领域的工程技术人员;熟悉Matlab/Simulink仿真平台并希望深入理解先进并网控制策略的研发人员; 使用场景及目标:①用于光储混合系统的电能质量析与谐波治理关键技术研究;②支撑高水平学术论文的复现、科研项目申报及实际工程中并网逆变器控制器的设计与性能验证;③作为高校研究生课程或科研培训的教学案例,助学生深入理解虚拟阻抗控制机理、自适应算法设计及其在提升并网系统动态响应特性中的应用; 阅读建议:建议读者结合提供的仿真模型进模块调试与整体运,重点关注控制器参数的整定过程、系统在不同电网条件下的频率响应特性和谐波抑制效果,同时建议参考相关领域的权威文献,以深化对自适应控制策略的理解,实现从仿真复现到技术创新的跨越。

62,622

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧