摘要:
含有验证码的登陆界面 package day02; import java.util.Random; import javax.swing.JOptionPane; public class DHK { public static void main(String[] args) { StringB 阅读全文
摘要:
用RandomStr.java:使用类型转换生成六位验证字符串。每次运行时,都会生成不同的字符串 思想: (1)定义一个字符串变量来存储要生成的验证码 (2)随机生成六个字符,每产生一个就将其放在字符串后面 (3)弹出对话框 (4)判断用户输入的验证码是否与随机生成的验证码相同 import jav 阅读全文
摘要:
第6章 可以工作的类 警惕有超过约7个数据成员的类。 优先使用“深层副本(deep copies)”,除非论证可行,才采用“浅层副本(shallow copies) 第7章 高质量的子程序 复杂的布尔判断,应该使用子程序来实现。 人类很难同时记住超过7个单位的信息。 子程序的名字是它的质量的指示器。 阅读全文
摘要:
四则运算 (4)定制是否有乘除法 package day02; import java.util.Random; import java.util.Scanner; public class Test { public static void main(String args[]) { Random 阅读全文
摘要:
动手动脑 一、EnumTest.java package day02; public class EnumTest { public static void main(String[] args) { Size s = Size.SMALL; Size t = Size.LARGE; // s和t引 阅读全文
摘要:
四则运算 (3)可定制数量,输入大的数量值,测试系统是否崩溃。 package day02; import java.util.Random; import java.util.Scanner; public class Test { public static void main(String a 阅读全文
摘要:
第一部分 打好基础 第一章 欢迎进入软件构建的世界 软件构建是软件开发的核心活动;构建活动是每个项目中唯一一项必不可少的工作。 软件构建的主要活动包括:详细设计、编码、调试、集成、开发者测试(developer testing)(包括单元测试和集成测试)。 构建也常被称作“编码”和“编程”。构建活动 阅读全文
摘要:
今日收获: 1、对编程的精义有了更深层次的理解 首先我们面对的是原始的需求,正是因为存在问题,所以才要想解决问题的办法。 有了想要解决问题的想法,而个人能力有限,因此需要寻找伙伴,及项目中的团队,需要进行有效的项目沟通。 确立了团队成员后,需要确立项目目标,即在对问题进行实际考量后确定想要达到的最大 阅读全文
摘要:
ATM机的账户记录Account有账户的唯一性标识(8个数字的组合),用户的姓名,操作日期(Date),操作类型,账户密码(六位的数字,可以用0开头),当前的余额(可以为0)。 1、定义Account类,其中包括七个私有变量(accountID,accountname,operatedate,ope 阅读全文
摘要:
学习内容 1、输入OFF文件,其中OFF文件保存n个点的坐标,第一行为点的个数,从第二行开始,每一行为一个点的三个坐标,写一个程序能读入OFF文件,并将输入的点的坐标输出到屏幕上。 1 import java.io.FileWriter; 2 import java.io.IOException; 阅读全文