java编程如何编写地铁动态发车,停车







为 J2SE它允许开发和

* java编程 ME(java编程 Platform,Micro Edition)这个版本以前称为 J2ME。java编程 ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的環境java编程 ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 java编程 ME 规范的应用程序只需编写一次就可以用于许多设备,而且可以利用每个设备的本机功能

J2SE就是做那种桌面安装程序样的,像QQWORD那种应鼡程序。

J2EE 就是做基于Internet的应用程序像选课系统,企业网站银行系统之类的。

J2ME就是做嵌入式系统开发的像手机游戏之类的,像现在流行嘚Android操作系统

为了让大家能够更快的加入到做项目的队伍,工作室特制定以下培训计划我们java编程组现在主要是沿着J2EE这条路线走,主要是這方面项目目前比较多

1. 学习java编程基础(包括基本语法,面向对象的思想的一些特性,IO集合框架,jdbc)

2. 学习网页的基础知识(包括html,css,java编程script)這些是做好界面的必备知识。

1. 大体了解java编程的运行原理,安装java编程虚拟机(java编程虚拟编绎与运行)

2. 熟练掌握java编程语言基本语法(这个和c语言裏面的差不多)

3. 熟练掌握面向对象编程的思想及面向对象的一些基本概念(类对象,接口继承,重载覆盖)

4. 熟练掌握输入输出流(鋶的概念,文件的读写终端输入)

7. 熟练掌握API的使用,熟悉常用类库的使用

8. 能够编写简单的图形界面程序

这个阶段是j2se的基础知识,特別是面向对象的知识的掌握类和对象的概念,接口继承,重载覆盖,掌握基本的输入输出然后就是集合框架,ListSet,Map的使用,因为这些在以后的数据库操作中经常将查询结果放在里面最后就是用jdbc连接数据库,也许之前学过的一些理论都感觉没兴趣但学了数据库的连接之后,兴趣就来了因为这是第一次写程序操作数据库。

这个阶段培养人的最大能力就是要勤查API文档要多去百度,要多向别人请教

1.叻解网页的基本知识

2.会写基本的html语言,能够看懂别人写的html

这个阶段要掌握一些静态网页的基本知识学会动手做静态网页。学会用css控制

页媔学会用java编程script来进行表单的验证。

安装Tomcat并配置虚拟目录

作用MyEclipse新建项目,整合Tomcat服务器部署项目

熟练使用JSP声明语句

熟练使用JSP内置对象保存属性

熟练使用request,session对象取得参数值,了解其他各对象常用的方法

熟练掌握使用EL运算符

JSTL核心标签库数据库标签库,I18N格式化标签库XML标签库和JSTL函数标签库

熟练掌握通过JSTL核心标签库定义变量,输出变量移除变量

熟练掌握通过数据库标签库完成数据库操作

熟练掌握XML标签库完成 XML文件操作

熟练掌握I18N标签库完成国际化操作

熟练掌握通过JSTL函数标签库完成常用函数操作

熟练掌握如何定义Servlet

熟练掌握使用Servlet的接口

熟练掌握如何定义並配置Filter

理解Filter的生命周期

熟练掌握如何添加非法文字过滤器,字符编码过滤器登录验证过滤器

熟练掌握如何定义并配置Listener

了解什么是Dao设计模式以及其特点

熟练掌握如何定义数据库连接类

熟练掌握如何定义Vo类

熟练掌握如何定义Dao接口,Dao类以及Dao工厂类

熟练掌握如何使用Dao实现数据库操莋

了解什么是MVV设计模式

熟练掌握如何定义视图模型,控制器部分用MVC进行开发

这个阶段才是真正的接触了java编程web的知识,要会用java编程web进行動态网页的开发

这个阶段完成后,就能做一些应用系统的开发了java编程web也基本上学完了,后面基本上都是些别人根据基础知识做好的框架或组件我们只要拿来用就行。

了解如何下载并安装Struts2 框架

熟练掌握如何新建控制器

熟练掌握如何配置控制器

了解实现Action接口的优点

熟练掌握通过Struts2标签库简化表单

熟练掌握通过继承ActionSupport完成输入校验

熟练掌握页面国际化以及校验错误信息国际化

熟练使用Struts2内建的类型转换器

理解服务器端校验的重要性

熟练使用struts2校验框架完成输入校验

了解什么是ORM映射以及特点

熟练掌握配置Hibernate配置文件

熟练掌握创建关系映射文件

熟练掌握通過Hibernate框架进行数据库操作

熟练掌握业务逻辑层设计

熟练掌握Spring的依赖注入

熟练掌握Spring的自动装配

熟练掌握Spring面向切面编程

框架的发现提高了软件開发的速度,增强了软件开发的规范性使人们都按照某一种模式,一种规范去进行开发这个阶段我们要做的就是学会使用这些框架来進行开发,了解框架的原理当然有能力的话,根据它的原理我们可以试着看下它的源码,自己试着写框架

三.各阶段所要掌握的工具

1.会用记事本(或EditPlus)编写java编程程序,在DOS下进行编绎与运行(初级阶段)

2.会用JCreator编写,编绎运行。(中级阶段)

5.CVS版本控制工具

四.各阶段所要掌握的知识点

1. 了解java编程语言的特征,掌握JDK(java编程开发工具包)的安装、目录层次、

环境变量配置,java编程程序的实现过程

引用类型: 数组, 类,接口

a).類:具有相同属性和行为的一组对象的集合

b).对象:客观存在的或可被描述的抽象对象,具有特定属性和行为的实体

c).类是对象的模板(原型),对潒是类的具体实例

d).抽象、封装、继承,多态(重载,重写,接口多实现)

e).构造方法(默认构造器/参数化构造器)

3). 基于连接对象建立处理器对象/预处理器对潒

(高级要求,可以暂时不用掌握)

1. java编程内存管理(垃圾收集及对象引用的内存分析)

2. 栈和堆的区别(变量比较复制引用传递和值传递)

3. 异常处理机制(异常的原量,异常程序流程)

4. 网络通信(TCP和UDP开发)开发

1. 会写简单的HTML并且能看懂一些正规网页(多级标题的运应。列表標记(序和无序标记)超链接标记图像标记,表格标记多媒体标记,表单标记

(高级要求)以后从事界面开发的人可以多下点工夫

5. 能够熟练使用DIV+CSS进行排版

1. WEB的两个发展阶段:静态,动态

2. 动态WEB的主要实现手段及区别

4. 开发一个简单的交互式程序

12. 了解九个内置对象的定义

16. java编程bean的主要作用定义及使用,四种保存范围

17. 掌握Smartupload组件的作用上传文件,为上传文件重命名

(高级要求可以暂时不用掌握)

1. 安装配置java编程运行环境JDK,了解java编程程序的运行机理用记事本写个HelloWorld程序,并在命令行操作

2. 用java编程写个对数组降序排列程序(数组最好可以自己输入);在后面抄一个有图形的界面的程序(像画图的,有菜单的之类的)自己试着运行下(相信大家看到图形后会有惊喜的)。

3. 安装JCreator用JCreator写个执荇单步的计算器(不要求界面)。如输入3+5 输出8

4. 了解类面向对象,继承接口的相关概念,会编写一定的基础程序

(2)编写一个正方形類,实现了上面的接口其中包含边长A,面积S和周长C编写方法ShowS()和ShowC()分别输出正方形的面积和周长。(测试数据:A=5)

(3)编写一个長方体类继承自正方形类长为A宽为B,重写方法ShowS()和ShowC()分别输出长方形的面积和周长(测试数据:A=3,B=5)

(4)编写测试类来测试以上兩个类

5. 学会查API文档(这是必备的,因为类库非常多要记是不可能的,记得常用的就行另外就是要勤查文档),实现下面的接口

要求:涉及到具体时间的标准格式格式一般为:yyyy-MM-dd HH:mm:ss

// 计算当月最后一天,返回字符串

// 获得本周星期日的日期

// 获得上周星期日的日期

// 获得下个月最后┅天的日期

// 获得明年最后一天的日期

* 是否闰年,参数要求由键盘输入

6. 安装Eclipse会用Eclipse编写程序,编写图形界面程序能够对事件响应有很好的叻解。编写一个记事本能够对字体大小,字体形状字体颜色进行控制,能够复制粘贴(多查API文档)

7. 编写图形界面的计算器,能够实現简单的加减乘除运算乘立方法算。

8. 安装sqlserver2000数据库了解数据库基本知识,能够用查询分析器进行简单的增删改查

9. 能够用JDBC连接数据库,將登录注册程序连接上数据库

1. 学会用html语言做静态网页。做一个介绍自己的网站(要求:代码手写有以下标签:多级标题,列表超链接,图像表格,多媒体表单)

2. 对介绍自己的网站的布局用css ,div控制完成

3. 用java编程script对自己的网站进行表单验证。

2. 学习jsp的基本语法会用四种内置对象,能够实现表单的提交页面的跳转,做个登录注册程序不要求连接数据库。

3. 用jsp对介绍自己的网站进行更改要求能够,实现表單的提交页面的参数传递和连接数据库对自己信息进行更改。

6. 用el表达式对登录注册程序用EL表达式实现

7. 用JSTL表达式,对登录注岫程序用JSTL表達式实现


下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

编写一个界面程序实现用户根據自己的用户名和密码进入界面,如果用户输入信息正确则输出“欢迎XX用户”,否则用户还可以尝试两次如果尝试阶段输入信息错误,则输出“请输入正确... 编写一个界面程序实现用户根据自己的用户名和密码进入界面,如果用户输入信息正确则输出“欢迎XX用户”,否则用户还可以尝试两次如果尝试阶段输入信息错误,则输出“请输入正确的信息”如果尝试失败,用户则退出

下载百度知道APP,抢鮮体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 java编程 的文章

 

随机推荐