Download presentation
Presentation is loading. Please wait.
1
Java语言程序设计
2
QQ: Phone:
3
课程有关信息 教材:《Java程序设计》第1版 学时: 48H(理论)/32H(实验) 周3-2(1-16)
刘德山、金百东 编著,科学出版社 学时: 48H(理论)/32H(实验) 周3-2(1-16)
4
课程介绍 的作用,通过这门课程,学生可以掌握在Java 语言的基本语句、语法;掌握JAVA编程的开发
本门课程在专业教学计划中起着十分重要 的作用,通过这门课程,学生可以掌握在Java 语言的基本语句、语法;掌握JAVA编程的开发 环境、基本方法与技能,并通过这些知识和技 能从事小型JAVA应用系统的开发 。 Java应用方面十分广泛,基本涵盖了当前 生活的各个领域,随着专业知识的深入了解, 必将在桌面应用程序,网络多媒体应用程序, 智能手机游戏开发等生活的各方面感受到Java 的强大功能。
5
应该掌握的技能 编程最重要的就是体会其中的思想, 锻炼编程思维和学习方法才是最重要的! 命令:必须熟悉JDK带的一些常用命令及其常用选项
工具:必须至少熟练使用一种IDE的开发工具 API:Java的核心API是非常庞大的,但是有一些内容笔者认为是必须熟 悉的,否则不可能熟练的运用Java, 面向对象思想:必须掌握OOP的主要要求,这样使用Java开发的系统才 能是真正的Java系统。 规范 :编写的代码必须符合流行的编码规范,例如类名首字母大写,成 员和方法名首字母小写,方法名的第一个单词一般是动词,包名全 部小写等,这样程序的可读性才比较好。 排错:应该可以根据异常信息比较快速的定位问题的原因和大致位置。
6
应该掌握的技能 熟悉并精通一下几个方面的应用: GUI编程:AWT和Swing开发桌面应用程序 熟练运用JDBC :开发数据库应用程序
熟悉socket开发网络应用程序 基本I/O应用程序 Java的异常处理机制 Java 开发多线程应用程序 Java开发基于Applet的小应用程序(嵌入html) 博学:熟悉使用junit编写测试用例完成代码的自动测试 熟悉使用ant完成工程管理的常用任务,例如工程编译、生成 javadoc、生成jar、版本控制、自动测试。掌握J2EE 、Oracle 、 Jboss、Spring、Struts、Hibernate 等流行技术, 掌握软件架 构设计思想、搜索引擎优化、缓存系统设计、网站负载均衡、系 统性能调优等实用技术。
7
课程要求 考试形式:闭卷 成绩评定: 平时成绩 40%:出勤+作业+课堂提问+课堂纪律 作业主要是上机电子文档+实验程序 期末考试成绩
60%:期末闭卷考试
8
参考资料 1.http://www.jdance.com/ 2.http://www.javaeye.com/
3. 图书馆相关书籍 网站上,论坛中有关Java的相关技术
Similar presentations