1. 了解Java的基本语法内容,如数据类型、表达式、程序结构等;
2. 了解面向对象语言的基本概念。掌握类的封装方法,以及如何创建类和对象、成员变量和成员方法的特性,学习使用面向对象方式对程序进行设计。
3. 掌握Java类的多态性和继承性。
4. 掌握Java中创建包、引用包的方法;Java中创建接口、实现接口的方法。
5. 掌握 AWT事件处理机制,并且能够熟练应用;掌握在图形界面中的绘图方法。掌握Java图形用户界面的高级组件。这些组件包括窗口、对话框,以及它们构造出的标准GUI程序。了解Java Swing的使用方法。
6. 理解线程的概念;掌握线程的构造,调度,控制方法;能够处理简单的多线程互斥和同步。
7. 完成本课程的学习后能够熟练的、综合应用Java技术和面向对象的思想编写程序解决现实生活中的问题。
二、作业选题及要求
1. 根据自己的兴趣设计题目及所要完成的程序功能,100程序行左右。
2. 撰写作业报告,报告要求:
(1) 程序功能介绍,设计目的;
(2) 运行界面抓图;
(3) 核心代码说明,附原程序,程序中要尽量加注释行;
(4) 作业总结:总结本次作业完成中有何收获、有何创新和所存在的不足以及需要改进的.
写个什么程序呢,..,或者谁那有现成的,叫我瞅瞅
33 个解决方案
#1
简易版贪吃蛇,100行左右差不多了吧应该
#2
没做过游戏,,
#3
100行程序能达到所有的那些“目的”,Java大神都不是轻易设计得出吧。。
能完成一半就相当牛逼了。。
100行程序选题很多,但要满足那么多“目的”开什么玩笑。。
能完成一半就相当牛逼了。。
100行程序选题很多,但要满足那么多“目的”开什么玩笑。。
#4
无所谓,200行也行
#5
那些作业目的是必需达到还是仅供参考的可选要求?
#6
100行,估计差不多可以做个简单点儿的记事本吧
#7
最好都用到
#8
能用到线程什么的么
#9
先做好基础功能版,然后追加像grep这样的功能时,最好用多线程的方式处理,执行速度快
#10
人呐,别睡觉了
#11
这个有难度啊
#12
关键是多线程这个问题,不知道写一个复制文件的程序怎么样。
#13
关键是多线程这个问题,不知道写一个复制文件的程序怎么样。
复制文件能用到线程?
#14
这么厉害,一百行;;;
#15
把那么多的目的一个个地写完。。然后看看能不能产生什么有意思的事情。。。加油。。。
#16
这学期我们也学了和你一样的java内容
#17
复制文件怎么了,比如说一个文件夹内有多个问价,复制的时候难道不会用到多线程。
#18
复制文件一般不用多线程吧,因为磁盘寻址时间很长,多个文件一般在不同扇区,这样的话就需要磁盘在几个区域来回寻址,很费时间的。
#19
做个俄罗斯方块呗,多简单。要是时间紧的话就做个简单的游戏,贪吃蛇你总会吧。
#20
100行,估计你们老师自己也...
#21
写个qq模拟一下
#22
推箱子游戏怎么样
#24
感觉这些要求。。。。就是个聊天窗口该做的所有事情啊,
100行。。。。用线程实现发送、接收聊天信息,然后再写点界面的处理,差不多刚好
100行。。。。用线程实现发送、接收聊天信息,然后再写点界面的处理,差不多刚好
#25
游戏吧,养宠物的,两个bean,一个GUI,搞定
#26
你去编写一个Socket程序,
自己写一个客户端,在自己写一个服务端,不够100行的话就加上多线程,如果在不够多线程。就上AWT,在不够你就加注释吧
自己写一个客户端,在自己写一个服务端,不够100行的话就加上多线程,如果在不够多线程。就上AWT,在不够你就加注释吧
#27
写一个Socket。设计程序的目的就是模拟QQ聊天。
#28
100 行太少了 按照你的要求 至少 要两三个类 还有见面 还有 线程 100太少了 以我的了解至少要400多
#29
模拟股票行情
#30
简单...就是代码100行绝B不够...
一、作业目的
1. 了解Java的基本语法内容,如数据类型、表达式、程序结构等;(基本的不需要怎么考率)
2. 了解面向对象语言的基本概念。掌握类的封装方法,以及如何创建类和对象、成员变量和成员方法的特性,学习使用面向对象方式对程序进行设计。(基本的不需要怎么考率)
3. 掌握Java类的多态性和继承性。(基本的不需要怎么考率)
4. 掌握Java中创建包、引用包的方法;Java中创建接口、实现接口的方法。(基本的不需要怎么考率)
5. 掌握 AWT事件处理机制,并且能够熟练应用;掌握在图形界面中的绘图方法。掌握Java图形用户界面的高级组件。这些组件包括窗口、对话框,以及它们构造出的标准GUI程序。了解Java Swing的使用方法。 (这个需要写个登录框就解决了)
6. 理解线程的概念;掌握线程的构造,调度,控制方法;能够处理简单的多线程互斥和同步。 (写个多用户登录,代入图书管理系统)
7. 完成本课程的学习后能够熟练的、综合应用Java技术和面向对象的思想编写程序解决现实生活中的问题。(不知道说什么)
写个带登录的图书管理系统解决了!!!!!
一、作业目的
1. 了解Java的基本语法内容,如数据类型、表达式、程序结构等;(基本的不需要怎么考率)
2. 了解面向对象语言的基本概念。掌握类的封装方法,以及如何创建类和对象、成员变量和成员方法的特性,学习使用面向对象方式对程序进行设计。(基本的不需要怎么考率)
3. 掌握Java类的多态性和继承性。(基本的不需要怎么考率)
4. 掌握Java中创建包、引用包的方法;Java中创建接口、实现接口的方法。(基本的不需要怎么考率)
5. 掌握 AWT事件处理机制,并且能够熟练应用;掌握在图形界面中的绘图方法。掌握Java图形用户界面的高级组件。这些组件包括窗口、对话框,以及它们构造出的标准GUI程序。了解Java Swing的使用方法。 (这个需要写个登录框就解决了)
6. 理解线程的概念;掌握线程的构造,调度,控制方法;能够处理简单的多线程互斥和同步。 (写个多用户登录,代入图书管理系统)
7. 完成本课程的学习后能够熟练的、综合应用Java技术和面向对象的思想编写程序解决现实生活中的问题。(不知道说什么)
写个带登录的图书管理系统解决了!!!!!
#31
你们老师是不想让你闲着吧
#32
唉···现在老师居然还能出这种题目····
肯定不是大学老师
肯定不是大学老师
#33
我记得当初学GUI的时候做个拼图游戏都不止100行了。而且还没用到多线程。
#1
简易版贪吃蛇,100行左右差不多了吧应该
#2
简易版贪吃蛇,100行左右差不多了吧应该
没做过游戏,,
#3
100行程序能达到所有的那些“目的”,Java大神都不是轻易设计得出吧。。
能完成一半就相当牛逼了。。
100行程序选题很多,但要满足那么多“目的”开什么玩笑。。
能完成一半就相当牛逼了。。
100行程序选题很多,但要满足那么多“目的”开什么玩笑。。
#4
100行程序能达到所有的那些“目的”,Java大神都不是轻易设计得出吧。。
能完成一半就相当牛逼了。。
100行程序选题很多,但要满足那么多“目的”开什么玩笑。。
无所谓,200行也行
#5
那些作业目的是必需达到还是仅供参考的可选要求?
#6
100行,估计差不多可以做个简单点儿的记事本吧
#7
那些作业目的是必需达到还是仅供参考的可选要求?
最好都用到
#8
100行,估计差不多可以做个简单点儿的记事本吧
能用到线程什么的么
#9
100行,估计差不多可以做个简单点儿的记事本吧
能用到线程什么的么
先做好基础功能版,然后追加像grep这样的功能时,最好用多线程的方式处理,执行速度快
#10
人呐,别睡觉了
#11
这个有难度啊
#12
关键是多线程这个问题,不知道写一个复制文件的程序怎么样。
#13
关键是多线程这个问题,不知道写一个复制文件的程序怎么样。
复制文件能用到线程?
#14
这么厉害,一百行;;;
#15
把那么多的目的一个个地写完。。然后看看能不能产生什么有意思的事情。。。加油。。。
#16
这学期我们也学了和你一样的java内容
#17
复制文件怎么了,比如说一个文件夹内有多个问价,复制的时候难道不会用到多线程。
#18
复制文件一般不用多线程吧,因为磁盘寻址时间很长,多个文件一般在不同扇区,这样的话就需要磁盘在几个区域来回寻址,很费时间的。
#19
做个俄罗斯方块呗,多简单。要是时间紧的话就做个简单的游戏,贪吃蛇你总会吧。
#20
100行,估计你们老师自己也...
#21
写个qq模拟一下
#22
推箱子游戏怎么样
#23
java简版飞鸽传书如何呢?
我有源码哦。 http://download.csdn.net/detail/abc_key/7497543
我有源码哦。 http://download.csdn.net/detail/abc_key/7497543
#24
感觉这些要求。。。。就是个聊天窗口该做的所有事情啊,
100行。。。。用线程实现发送、接收聊天信息,然后再写点界面的处理,差不多刚好
100行。。。。用线程实现发送、接收聊天信息,然后再写点界面的处理,差不多刚好
#25
游戏吧,养宠物的,两个bean,一个GUI,搞定
#26
你去编写一个Socket程序,
自己写一个客户端,在自己写一个服务端,不够100行的话就加上多线程,如果在不够多线程。就上AWT,在不够你就加注释吧
自己写一个客户端,在自己写一个服务端,不够100行的话就加上多线程,如果在不够多线程。就上AWT,在不够你就加注释吧
#27
写一个Socket。设计程序的目的就是模拟QQ聊天。
#28
100 行太少了 按照你的要求 至少 要两三个类 还有见面 还有 线程 100太少了 以我的了解至少要400多
#29
模拟股票行情
#30
简单...就是代码100行绝B不够...
一、作业目的
1. 了解Java的基本语法内容,如数据类型、表达式、程序结构等;(基本的不需要怎么考率)
2. 了解面向对象语言的基本概念。掌握类的封装方法,以及如何创建类和对象、成员变量和成员方法的特性,学习使用面向对象方式对程序进行设计。(基本的不需要怎么考率)
3. 掌握Java类的多态性和继承性。(基本的不需要怎么考率)
4. 掌握Java中创建包、引用包的方法;Java中创建接口、实现接口的方法。(基本的不需要怎么考率)
5. 掌握 AWT事件处理机制,并且能够熟练应用;掌握在图形界面中的绘图方法。掌握Java图形用户界面的高级组件。这些组件包括窗口、对话框,以及它们构造出的标准GUI程序。了解Java Swing的使用方法。 (这个需要写个登录框就解决了)
6. 理解线程的概念;掌握线程的构造,调度,控制方法;能够处理简单的多线程互斥和同步。 (写个多用户登录,代入图书管理系统)
7. 完成本课程的学习后能够熟练的、综合应用Java技术和面向对象的思想编写程序解决现实生活中的问题。(不知道说什么)
写个带登录的图书管理系统解决了!!!!!
一、作业目的
1. 了解Java的基本语法内容,如数据类型、表达式、程序结构等;(基本的不需要怎么考率)
2. 了解面向对象语言的基本概念。掌握类的封装方法,以及如何创建类和对象、成员变量和成员方法的特性,学习使用面向对象方式对程序进行设计。(基本的不需要怎么考率)
3. 掌握Java类的多态性和继承性。(基本的不需要怎么考率)
4. 掌握Java中创建包、引用包的方法;Java中创建接口、实现接口的方法。(基本的不需要怎么考率)
5. 掌握 AWT事件处理机制,并且能够熟练应用;掌握在图形界面中的绘图方法。掌握Java图形用户界面的高级组件。这些组件包括窗口、对话框,以及它们构造出的标准GUI程序。了解Java Swing的使用方法。 (这个需要写个登录框就解决了)
6. 理解线程的概念;掌握线程的构造,调度,控制方法;能够处理简单的多线程互斥和同步。 (写个多用户登录,代入图书管理系统)
7. 完成本课程的学习后能够熟练的、综合应用Java技术和面向对象的思想编写程序解决现实生活中的问题。(不知道说什么)
写个带登录的图书管理系统解决了!!!!!
#31
你们老师是不想让你闲着吧
#32
唉···现在老师居然还能出这种题目····
肯定不是大学老师
肯定不是大学老师
#33
我记得当初学GUI的时候做个拼图游戏都不止100行了。而且还没用到多线程。