- 1
- 0
- 约5.34千字
- 约 17页
- 2018-07-11 发布于浙江
- 举报
accp.0第一章笔记
第一学期:使用Java理解程序逻辑
第二学期:使用Java实现面向对象编程
使用JSP/Servlet/Ajax技术开发新闻发布系统
使用JSP开发Web应用系统
第二学年:使用Hibernate开发租房系统
使用MVC框架开发租房网站
使用Java企业级技术开发大型系统
开发基于JSP/Servlet/JavaBean的网上交易系统 开发基于Struts/Spring/Hibernate/Ajax的网上信息发布平台
第一部分:(1-9章)将学习Java的基础语法,包括运算符、流程控制语句、数组等。你会发现Java语言简洁明快,容易学习。学完这几章,你就能够编写比较实用的小程序了。
第二部分:(10-16章)将带你跨入对象的世界,Java是一门纯面向对象的语言,通过学习基本的面向对象编程思想,你会对诸如“对象”、“类”、“属性”以及“方法”等概念有一个初步的了解,并掌握Java丰富的字符串处理机制。面向对象编程思想几乎贯穿你的编程生涯,因为一定要好好体会,领略它的真谛。编程过程中频繁使用两种结构:数组和字符串,数组可以使你更好地组织数据,而Java提供的丰富的字符串处理机制更是我们编程的一把利器。
第三部分:(17章)项目案例,我们会综合以上所学技术做一个有趣的项目,“迷你DVD管理器”,为某音像店开发一个迷你DVD管理器,实现对DVD碟片的管理,包括新增、查看、删除、借出、归还DVD等功能。
什么是程序?
生活中的程序:
计算机程序执行的整个过程是怎样的呢?计算机完成一件我们分配给它的任务,它按照我们的命令去做,这样在我们的支配下完成预定工作,这里,我们所下达的每一个命令称为指令,它对应着计算机执行的一个基本动作,我们告诉计算机按照某种顺序完成一系列指令,这一系列指令的集合称为程序。
程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。
计算机语言有很多种,它们都有自己的语法规则,我们可以选用其中一种来描述我们的程序,传达给计算机。用Java语言描述的程序称为Java程序,计算机阅读我们给它的程序,也就是阅读指令集,然后按部就班地严格执行。通常来讲,我们编制程序时选用的语言是那种有利于人类读写的语言,俗称高级语言,但是计算机仅仅明白0和1代码组成的低级语言(即二进制形式的机器语言程序),中间需要一个翻译官进行语言转换,不用担心,开发高级语言的工程师们已经为我们准备好了翻译官,我们学好高级语言就可以了。
在计算机软件应用领域中,可以把Java应用分为两种典型类型:1.安装和运行在本机上的桌面程序,比如政府和企业里面常用的各种管理信息系统,例子:物流配送管理信息系统,商场结算软件,银行软件;2.通过浏览器访问的面向Internet的应用程序,比如网上商城系统,例子:网上数码商城,阿里巴巴,易趣网。
Java还能做出非常炫的图像效果,能够利用Java做出2D和3D立体效果的应用程序,比如使用Java开发的2D立体效果的桌面应用系统和使用Java开发的3D立体效果Internet应用程序。
演示Java开发的2D立体效果的桌面应用程序:Java2Demo
将Java2Demo.jar文件存放在D盘下,然后通过cmd命令,在DOS命令行上进行如下操作可以运行桌面应用程序
JavaSE:Java平台标准版,是Java技术的核心,提供基础Java开发工具、执行环境与应用程序接口(API),主要用于桌面应用程序的开发。
JavaEE:Java平台企业版,主要用于网络程序和企业级应用的开发。任何Java学习者都要从JavaSE开始入门,JavaSE是Java语言的核心,而JavaEE是在JavaSE的基础上扩展的,JavaSE提供了Java的执行环境,使我们开发出的应用程序能够在操作系统上运行。
集成开发环境:IDE,IDE是一类软件,它将程序开发环境和程序调试环境集合在一起,帮助程序员开发软件,通常IDE包括编辑器,编译器和调试器等多种工具。
工作的重点是要写源程序 引出Java程序框架
创建项目是为了方便管理,就像我们在计算机中建文件夹管理文件一样,我们编写java程序有时也会有很多文件,在Eclipse中,我们把能够共同完成一项需求的程序文件都放在一个项目中。
分析程序:
对比:System.out.println();和System.out.print(\n);可以达到同样的效果,在引号中的“\n”是指将光标移动到下一行的第一格,也就是换行,这里“\n”称为转义字符,另外一个比较常用的转义字符是“\t”,它是将光标移到下一个水平制表位置(一个制表位等于8个空格)。
Java项目组织结构:
包资源管理器:Package Explorer
通过包资源管理器,我们能够查看java源文件的组织
您可能关注的文档
- 2016中南财经政法大学自考本劳动和社会保障专业课程信息.doc
- 2016业技术人员创业能力建设读本在线考试90分.doc
- 2016中国太平洋人寿保险股份有限公司四川公司招聘公告.docx
- 2016中国石油大学会计硕考研难度分析.doc
- 2016二级建造师考试真题解汇总下载.doc
- 2016云南大理(业单位教师岗)教师招聘公告.doc
- 2016企业人力资源管理师三级考试精讲培训课程张力权-餐更优惠.docx
- 2016QS世大学排名.docx
- 2016北交《劳动经济学》在线作业二.doc
- 2016天北辰区招聘合同制聘用人员165名公告.doc
- 良肢位摆放在骨科康复中的应用.ppt
- 2026精选人教版一年级上册数学期末考试试卷(3套含答案解析).docx
- 2026新版人教版三年级上册语文期末考试试卷(3套含答案解析).pdf
- 2026精选人教版四年级上册英语期末考试试卷(3套含答案解析).pdf
- 2026新版人教版三年级上册数学期末考试试卷(3套含答案解析).pdf
- 2026新版人教版三年级下册数学期末考试试卷(3套含答案解析).docx
- 2026精选人教版四年级上册英语期末考试试卷(3套含答案解析).docx
- 2026新版人教版三年级上册语文期末考试试卷(3套含答案解析).docx
- 良肢位摆放与康复训练的结合.ppt
- 良肢位摆放在儿童康复中的应用.ppt
原创力文档

文档评论(0)