摘要:
(阅读/编写)代码行数 发布博客量/博客评论数量 课堂/课余学习时间(小时) 最满意的编程任务 第一周主要熟悉了解编程环境,没有满意的编程任务 阅读全文
摘要:
这学期从一个对JAVA陌生的状态,到现在不能说是完全了解,完全掌握,至少熟悉了它最基本的东西。这两周的自主编程其实有点难,因为之前迭代的过程有些就没出来,所以就有些不会。十九周下来积累的东西当然比起刚开始要多很多。有时候其实好多东西自己还是不懂,对各方面的东西肯定都有欠缺,没有完美。这一学期的学习给 阅读全文
摘要:
这周学了线程。在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。Thread和Runnable的区别,如果一个类继承Thread,则不适合资源共享。但是如果实现了Runable接口的话,则很容易的实现资源共享。在任务一种用了Thread类实现,很好理 阅读全文
摘要:
十三章的部署java应用程序感觉有些抽象,有些东西不能很透彻的理解,只知道个大概。applet程序比起往常的程序就要简介许多,只有很简单的代码,但是有和之前类似的页面效果,属性映射和服务加载器的一些API也很有用。因为没有完全掌握,所以会继续看书的。 阅读全文
摘要:
上一周实验课老师讲了十二章的几个例题,带着我们深入的了解了边框,组合框,菜单栏的创建,菜单栏中添加图标,弹出菜单,以及在面板上的按钮的快捷键和加速器的应用。当然在了解的基础上还需要更多的自己动手操作敲代码,我还是不太熟悉怎样应用全部的组件将他们组合在一个框架面板当中。所以会继续看书,多敲代码熟悉这些 阅读全文
摘要:
这一周通过很多的例题认识了很多常用的图形用户界面的组件,让我感觉高级的java变得更高级了。比如几个最常用的组件: 按钮(JButton):JButton是我们常用的一个组件,其表现形式为一个按钮。 标签(JLabel):用于短文本字符串或图像或二者的显示区。 复选框(JCheckBox):复选框的 阅读全文
摘要:
这一周同上一周一样,将复习与学习结合在一起。通过小测验知道自己对于继承和接口这一章的掌握不太好,开心的还是老师带领我们一步步做的那个实验,每错一次就多学习一次,多一次反思,知道自己在知识点上的欠缺。这一周我们先接触了一点关于事件处理的知识点,通过实验作业了解了java事件处理机制使用的是事件委托处理 阅读全文
摘要:
这一周我们学习了图形程序设计的相关内容。重要是学习怎样去构建一个框架,定义一个组件,然后在框架中添加一个组件。之后在更深入的在组件中绘制图形,设置2D图形中的字体格式,以及2D图形的显示方式。这一章的内容让我想起了上学期学习的网页设计,虽然编程语言不一样,但在一些设计以及测绘上都有相似之处。 这一周 阅读全文
摘要:
这周学习了集合一章,我结合搜索总结了一下知识点,如下: 1.java集合可以大致分为Set、list、map三中体系,其中set代表无序不可重复的集合;List代表有序、可以重复的集合;Map代表具有映射关系的集合。 2.集合与数组的区别:数组元素既可以是基本数据类型,也可以是对象(其实保存的是对象 阅读全文
摘要:
在第10周我们接触了一个我们并不是很陌生的知识点,泛型类。在之前学习的过程中Employee类中就有过泛型数组。当然这周的学习是深入的学习什么是泛型,怎样定义,怎样使用。首先就先说说什么是泛型,泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型 阅读全文
摘要:
这一周我们学习了 异常,断言。在没接触这一章时,我们在运行程序的过程中也会出现某些错误,有时候会提示,用时候不提示。所以建立一个异常,如果程序出现在错误,就会抛出一个异常,从而中断程序。异常分为致命异常和非致命异常。所有的异常都是Throwable继承而来,在下一层分为Error和Exception 阅读全文