需求:编写一个从1循环到150并在每行打印一个值,另外在每个3的倍数行上打印出foo,在每个5的倍数行上打印biz,在每个7的倍数上打印baz. package study01; public class For { public static void main(String[] args) { for(int i = 1;i<=150;i++){ System.out.print(i); if(i%3==0){ System.out.print(" foo"); } if(i…
/** * 编写程序FooBizBaz.java,从1循环到150并在每行打印一个值, * 另外在每个3的倍数行上打印出"foo",在每个5的倍数行上打印"biz",在每个7的倍数行上打印输出"baz". */ public class FooBizBaz { public static void main(String[] args) { // 用于定义循环的数值,单独定义是为了不让代码中出现魔法值(及未经定义的常量) int circulat…
这个在线聊天工具小项目使用JAVA编写,用JAVA来做图形界面本来就是出了名的低效和丑陋.不过这不是重点.写这个小项目的目的在于串一串J2SE的知识,把当时写这个项目的时候的思路梳理一下.时间有点久了,不过,拿出来再遛一遍算是个总结吧. 1·搭建客户端 在线聊天工具首先得有一个Client端,作为用户的交互界面.所以可以先搭建一个客户端的框架.把图形界面搭起来. 先做一个客户端类Client.java public class ChatClient { public static void ma…
简介: 不可否认,万维网是到目前为止世界上最丰富和最密集的信息来源.但是,它的结构使它很难用系统的方法来利用信息.本文描述的方法和工具将使那些熟悉 Web 最常用技术的开发人员能快速而便捷地获取他们所需的以 Web 方式发布的信息. 在信息时代快速成长起来的万维网导致各种各样的公用信息被大量分发. 不幸的是,尽管作为信息主要载体的 HTML 提供了一种方便地向读者呈现信息的方法, 但它可能并不是一个很好的可以从中自动抽取与数据驱动的服务或应用程序相关的信息的结构. 已经尝试了多种方法来解决这个问…