求教!为何我不能正确调用另一个.java文件中的方法?

u010345418 2013-04-18 09:45:56
小弟最近才接触JAVA,卡在一个弱智问题上:
现在编写了两个.java文件,一个是面板,一个是时钟
想通过面板中的一个JButoon实现调用时钟的功能
在面板中:

class dcListenerClass implements ActionListener {
public void actionPerformed(ActionEvent e) {
Clock newC = new Clock();
newC.getClock(null);
}
}

在Clock.java中:

public class Clock {

public static void getClock(String[] args) {
……

其中时钟部分的代码,调用的方法全部在getClock中且单独执行能够正确显示
但现在点击按钮,只弹出一个Frame的框架,没有其他内容
为什么啊?是我调用的方法有错吗,求各位大神指教
...全文
167 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
u010345418 2013-04-18
  • 打赏
  • 举报
回复
非常感谢各位的建议,但是将调用语句改为

Clock.getClock(null);
后,仍然出现只有Frame没有内容的情况,求教这是怎么回事啊
yyw6637 2013-04-18
  • 打赏
  • 举报
回复
newC.getClock(null);你这方法是控制台输出还是怎么的?
cykabc 2013-04-18
  • 打赏
  • 举报
回复
引用 3 楼 yyw6637 的回复:
静态方法直接用类调用
静态方法其实也不一定要用类名,用类对象也可以调用静态方法(不过调用与类对象无关!),只不过为了不至于产生混淆,一般都是用类名调用静态方法。
onlyyou67 2013-04-18
  • 打赏
  • 举报
回复
引用 3 楼 yyw6637 的回复:
静态方法直接用类调用
yyw6637 2013-04-18
  • 打赏
  • 举报
回复
静态方法直接用类调用
跳蚤图 2013-04-18
  • 打赏
  • 举报
回复
class dcListenerClass implements ActionListener { public void actionPerformed(ActionEvent e) { Clock newC = new Clock(); newC.getClock(null); } } 改成 class dcListenerClass implements ActionListener { public void actionPerformed(ActionEvent e) { Clock.getClock(null); } }
STEEL-CHINA 2013-04-18
  • 打赏
  • 举报
回复
Clock.getClock(null);
内容概要:本文围绕搜索引擎营销(SEM)广告投放策略优化问题,构建了一个从诊断、分类、优化到鲁棒决策的完整建模框架。基于某互联网公司2025年全年约142万元的投放数据,文章首先从广告设计、关键词管理、出价与预算、投放时间四个维度系统分析了投放策略的合理性,并揭示了工作日与节假日之间显著的效益波动规律,特别是春节断崖式下跌、国庆与双十一冲高的假日效应。随后提出基于成本—效益二维归一化的分类方法,结合位数分割与K-means聚类校验,将6000余个关键词科学划分为黄金词、重点词、潜力词、问题词和无效词五类。在此基础上建立了以注册量最大化为目标、受日预算与总预算双重约束的0-1整数规划模型,并设计贪心选词与拉格朗日对偶定价相结合的两阶段高效求解算法,实现了关键词优选与精细化出价。最后引入条件风险价值(CVaR)鲁棒优化框架,通过情景生成与动态参数更新,有效应对竞价、点击、转化等多重不确定性,提升了策略在极端市场环境下的稳定性与抗风险能力。实证结果表明,优化后单位注册成本下降约20%,预算结构更趋合理,展位质量和投放稳健性显著提升。; 适合人群:具备数据分析与运筹优化基础,从事数字营销、广告算法、商业智能等相关工作的研究人员或从业者,以及参与数学建模竞赛的学生。; 使用场景及目标:①用于企业SEM广告投放策略的诊断与优化,提升广告投放的投资回报率(ROI);②为关键词价值评估、预算分配、出价决策等关键环节提供可解释、可操作的量化模型支持;③在高度不确定的竞争环境实现风险可控的鲁棒化广告投放决策,适用于电商、互联网产品推广、在线教育等多种数字营销场景。; 阅读建议:本文兼具理论深度与实践价值,建议读者结合文提供的代码与数据复现模型全流程,重点关注关键词分类的逻辑设计、两阶段求解算法的经济含义及其计算效率优势,以及CVaR在处理多重不确定性的建模技巧,从而深入掌握从实际问题分析到数学模型构建再到策略落地实施的完整方法论链条。

62,621

社区成员

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

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