当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 为了更好理解MVC,在这里我给出一个简单例子. 共
 

 

 ·为何称之为java?    »显示摘要«
    摘要: “java”是美国sun计算机公司java发展小组历经无数次的激烈讨论之后才被选择出。生动(liveliness)、动画(animation)、速度(speed)、交互性(interactivity)为当初选择名字时所欲表达出的特色。"java"是在无数的建议中脱颖而出的,而“java” 不是由几个单字的首字所组成, 而是从许多java/j2me/code/ target=_blank......
 ·基础篇:循环    »显示摘要«
    摘要: 循环: for,while和do   java中有三种循环控制语句,他们是:for语句、while语句和do语句,下面分别说明这三种语句的结构。 1:for循环 for语句的格式为:   for (初始化语句; 条件语句; 控制语句)   {     语句1 ;     语句2 ;     ....     语句n ;   } ......


为了更好理解MVC一例
为了更好理解mvc,在这里我给出一个简单例子. 共有4个java类,你可以run accountframe.java. //accountmodel.java package com.newmodern.mvc; import java.util.*; public class accountmodel extends observable{ private double dbalance; private string accountid; public accountmodel(string accountid, double dbalance){ this.accountid = accountid; this.dbalance = dbalance; } public void deposit(double dbalance){ this.dbalance+=dbalance; setchanged(); notifyobservers(this); } public void substract(double dbalance){ this.dbalance-=dbalance; setchanged(); notifyobservers(this); } public double getbalance(){ return dbalance; } public void mynotifyobservers(){ setchanged(); notifyobservers(this); } } //accountview.java package com.newmodern.mvc; import java.util.*; import java.awt.*; public class accountview implements observer{ textfield txtbalance; accountmodel am; public accountview (accountmodel am){ this.am = am; am.addobserver(this); txtbalance = new textfield(10); } public voi
...   下一页
 ·基础篇:brake和label    »显示摘要«
    摘要: brake和label (akebono 2001年08月06日 09:31) 1:break   break语句提供了一种方便的跳出循环的方法。 boolean test=true;   int i=0;   while(test) {     i++;    if(i>=10) break; } 执行这段程序时,尽管whi......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE