十年编程两茫茫,工期短,需求长。千行代码,Bug何处藏。纵使上线又如何,新版本,继续忙。黑白颠倒没商量,睡地铺,吃食堂。夜半梦醒,无人在身旁。最怕灯火阑珊时,手机响,心里慌。
摘要: 运行结果如下: 由于无法插入视频,故就只能放几张截图 源码如下: 总结心得: (1)通过该实验,让我学会了线程的创建和使用,即编写线程run函数 (2)要注意可视化界面和线程之间的结合关系,在线程中要改变JLabel的值,通过图形界面中创建标签:this.text=new JLabel,线程中调用t 阅读全文
posted @ 2019-06-27 21:06 风眷残云 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 实验效果图如下: 源代码如下: 总结心得: 通过该实验学会了各种图形界面的组件的使用方法,掌握了创建组件按钮的各种函数 阅读全文
posted @ 2019-06-18 10:03 风眷残云 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 这里不再一一显示截图 源码如下: 心得总结: 通过本次实验学会了使用SWING组件,并将其添加到图形界面。 阅读全文
posted @ 2019-06-16 19:32 风眷残云 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 运行初始状态: 计算结果如下: 代码如下: 修改版如下: 源码如下: 总结心得: (1)在创建选项框时,要将所有的选项放在一个“容器”里,并把这个容器添加到程序中,这里我用的容器为JComboBox comboBox,同时需要导入包javax.swing.ComboBoxEditor和javax.s 阅读全文
posted @ 2019-05-28 20:13 风眷残云 阅读(4386) 评论(2) 推荐(6) 编辑
摘要: (1)测试Point类中参数异常 point1中参数是负数,故参数报错 (2)测试Rectangle类中参数异常 矩形的高为负数,故参数报错 (3)测试Triangle类中参数异常 由于三个点斜率都一样,故在一条直线上,参数报错 (4)测试Polygon类中参数异常 由于只传入了两个点的参数,无法构 阅读全文
posted @ 2019-05-21 20:31 风眷残云 阅读(634) 评论(0) 推荐(0) 编辑
摘要: Java源码如下: 抽象接口: 心得总结: (1)创建接口时要将其单独的放在implments.java类中,以备之后的类调用 (2)声明接口时一定要加上关键字interface (3)非抽象类在继承接口类时,一定要全部定义接口的方法。如果实现接口的类是抽象类,那么就没必要实现该接口的方法。 阅读全文
posted @ 2019-05-14 09:32 风眷残云 阅读(2467) 评论(0) 推荐(1) 编辑
摘要: 源代码如下: 心得总结: (1)在定义数据类型时一定不要加上static,不然后面的对象数据会覆盖之前的数据 (2)在统计成绩时,一定要先运行对象中的函数separate(),因为对象是无法自动执行函数 (3)最后是通过该实验,掌握了几个新的调用函数,如:indexOf(),这个函数作用是匹配字符串 阅读全文
posted @ 2019-05-06 18:50 风眷残云 阅读(970) 评论(0) 推荐(1) 编辑
摘要: 代码如下: 运行结果如下: 实验心得: (1)通过该实验让我学会了使用类的封装。通过调用封装好的类中的成员,来实现各种操作 (2)要注意最后面要留有退出程序的方法,不然程序就是死循环 (3)还要注意在定义数据类型的时候,时间和金钱由于数据较大,所以要定义为长整形,不然就会出错 阅读全文
posted @ 2019-04-14 11:46 风眷残云 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 代码如下: 运行结果如下: 总结心得: (1)输入数据时,因为涉及到多个数据的输入,所以要循环输入 (2)输入数组后,排序所用到的sort函数要注意,在开始创建的数组大小一定要和数组容量相同,即int b[]=new int[10],如果过大,就会数据排序出错 (3)最后在判断素数时,要注意排除0和 阅读全文
posted @ 2019-04-02 16:38 风眷残云 阅读(1138) 评论(0) 推荐(1) 编辑
摘要: 代码如下: 总结心得: (1)创建静态数组时,一定要定义数组的大小,我这里定义的大小为100 (2)计算杨辉三角时,要注意两个数组之间的关系,即c[x]=b[x-1]+b[x] (3)嵌套的for循环作用:外层for循环是控制杨辉三角层数,内层for循环是具体的计算每个元素的数值 (4)输出格式,即 阅读全文
posted @ 2019-03-26 19:00 风眷残云 阅读(452) 评论(0) 推荐(0) 编辑