课程总结
一、回望开学初对于课程的想象,总结这门课程的给你带来的提升。
其实与数据结构的相比较之下,让我对编程重获信心的是java,本学期的Java都是比较基础简单的知识,让我在现阶段认为编程是比较有趣的。起初学习java的时候我虽然觉得不难但是十分繁杂,需要写上比C语言多很多的语句。让我觉得麻烦,但是在第一次上机的时候就改变了我这种想法,首先eclipse这个软件能给我纠错,有快速帮我补充语句的功能,仅这两个功能就能帮我节省大量时间,在网络编程中占据了无可比拟的优势。
我认为java是一门很基础的语言,所有的机器语言都是相通的,只要熟练掌握了一门语言,其他语言的学习也会轻松很多,但是上学期C语言学习的不用心,导致了java有些知识我不能一听就懂而是模棱两可。通过Java学习我也间接的巩固了C语言的学习,让基础更加扎实。
二、对于大一的你,对于教师的我,你有什么想建议和告知的呢?
在我看来大一的基础知识是比较简单的,比较容易掌握的,希望老师上课的节奏能够快一点因为我觉得一节课讲完学校规定的内容是绰绰有余的,再利用一点时间进行拓展让我觉得收获更多。
三、对未来的你的期许
我觉得如果未来从事编程相关的工作的话,我一定会选择Java编程而不是C语言!如果我考研的话我很大可能不会往互联网方面学习了,因为经过一年的学习我觉得我不是很适合我的这个专业。
四、随意发挥,包括图文、照片和创意等
import javax.swing.*; import org.omg.CORBA.INITIALIZE; import java.awt.*; /* * 绘制五个圆组成的图案 */ public class cc extends JFrame { private final int w = 80;// 圆形的宽 private final int h = 80;// 圆形的高 public cc() { super(); initialize(); } // 初始化方法 private void initialize() { this.setSize(300, 200);// 设置窗体大小 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 设置窗体关闭模式 setContentPane(new DrawPanel()); this.setTitle("奥运五环"); } // 创建绘图画板 class DrawPanel extends JPanel { public void paint(Graphics g) { super.paint(g); g.drawOval(10, 10, w, h); g.drawOval(80, 10, w, h); g.drawOval(150, 10, w, h); g.drawOval(50, 70, w, h); g.drawOval(120, 70, w, h); } } public static void main(String[] args) { new cc().setVisible(true); } }