仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 472|回复: 11
打印 上一主题 下一主题

[学习教程] 发布一篇Java完成双色球复式盘算

[复制链接]
小妖女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:20:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
没有那个大公司会傻了吧唧用.net网页编程开发大型项目,开发了,那等于自己一半的生命线被微软握着呢。而.net网页编程不行,限制在window系统,又是捆绑,鄙视微软之!
明天偶作一双色球复式投注盘算。实在很复杂,盘算出组合数便可。界面计划接纳AWT,列表框的值选中以后,引发itemStateChanged事务举行处置。上面是实例:
packagestudy;
importjava.awt.*;
importjava.awt.event.*;
publicclassssqextendsFrame//implementsActionListener
{
Labela=newLabel("请选择红球和篮球号码:");
Labelsta=newLabel("感谢利用世讯通软件!CopyrightbyMr.Zhou;firstcoffee@sina.com;OICQ:5129575");
Panelp=newPanel();
Panelp1=newPanel();
TextAreata=newTextArea();
Listh=newList(4);
Listl=newList(4);
Buttonbn=newButton("扫除");
  longtmp_count;
  inttmp_r,tmp_b;
publiCSSq()
{
 super("双色球复式盘算");
 setSize(500,310);
 for(inti=7;i<=20;i++)
   {
   h.addItem(String.valueOf(i));
   }
 for(inti=1;i<=16;i++)
   {
   l.addItem(String.valueOf(i));
   }

  h.setBackground(Color.ORANGE);
  l.setBackground(Color.blue);
    h.select(0);
    l.select(0);
 p.add(a);
 p.add(h);
 p.add(l);
 p.add(bn);
 p1.add(ta);
 p1.add(sta);
 add("North",p);
 add("Center",p1);

  addWindowListener(newWindowAdapter()
  {
  publicvoidwindowClosing(WindowEvente)
    {
    System.exit(0);
    }

  });
  ta.append("盘算了局:"+"
");
  h.addItemListener(newItemListener()
  {
  publicvoiditemStateChanged(ItemEvente){
  tmp_r=Integer.parseInt(h.getSelectedItem());
  }
});
  l.addItemListener(newItemListener()
  {
  publicvoiditemStateChanged(ItemEvente1){
  tmp_b=Integer.parseInt(l.getSelectedItem());
   print(tmp_r,tmp_b);
}
});
    bn.addActionListener(newActionListener(){
    public voidactionPerformed(ActionEvente)
{
     ta.setText("盘算了局:"+"
");
    }

    }
    );

  super.setResizable(false);

  show();

}

   longcount(intx,inty)
   {
    longtmp_count1; //fdfdfdfdfd
    inta,b;
    longp=1,c=1;
    a=x;b=y;
    for(inti=1;i<=6;i++)
    {
    c=c*i;
    }
    for(intj=(a-5);j<=a;j++)
    {
    p=p*j;
    }
    //System.out.println(p);
    tmp_count1=p/c*b;
    returntmp_count1;

   }
   voidprint(intx1,inty1)
   {longtmp_count2;
   tmp_count2=count(x1,y1);
   //System.out.println("tmp_count2="+tmp_count2);

   ta.append(tmp_r+"个红球加"+tmp_b+"个蓝球"+"总金额:"+tmp_count2*2+"
");
   }
publicstaticvoidmain(Stringarg[])
{
 newssq();
  }

}
**************停止

但是一些大型开发或者是保密型比较高的项目都会用java,原因有2点,一:java是开源的,不怕别人留后门,偷我工具,.net网页编程就不一样了,保持微软的一向风格,源代码不公开
因胸联盟 该用户已被删除
沙发
发表于 2015-1-20 20:42:32 | 只看该作者
另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。
精灵巫婆 该用户已被删除
板凳
发表于 2015-1-20 20:42:32 | 只看该作者
自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。
第二个灵魂 该用户已被删除
地板
发表于 2015-1-27 14:29:56 | 只看该作者
是一种突破用户端机器环境和CPU
admin 该用户已被删除
5#
发表于 2015-1-29 14:31:59 | 只看该作者
Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
若相依 该用户已被删除
6#
发表于 2015-2-5 21:56:41 | 只看该作者
你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-2-6 15:12:54 | 只看该作者
你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。
乐观 该用户已被删除
8#
发表于 2015-2-11 10:50:32 | 只看该作者
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
冷月葬花魂 该用户已被删除
9#
发表于 2015-3-1 17:30:18 | 只看该作者
科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
山那边是海 该用户已被删除
10#
发表于 2015-3-10 21:32:53 | 只看该作者
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
莫相离 该用户已被删除
11#
发表于 2015-3-17 10:11:49 | 只看该作者
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
柔情似水 该用户已被删除
12#
发表于 2015-3-24 07:11:13 | 只看该作者
所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 05:29

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表