java题 救急!

题目1:请谈谈你对面向对象的认识。题目2:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?题目3:... 题目1:请谈谈你对面向对象的认识。

题目2:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?

题目3:创建一个学生对象,包含姓名、年龄、成绩等属性,然后创建四个学生对象实例,并对其排序,先按分数排从高到低,如果分数相等就按年龄排分数从低到高。

题目4:设计两个线程,一个负责生产多种产品,一个负责销售多种产品,要求必须生产一个销售一个。

题目5:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

题目6:编写一个应用程序,完成文件的拷贝功能。

题目7:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。

题目8:设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。

题目9:使用socket编写一个服务器端程序,服务器端程序在端口8888监听,如果它接到客户端发来的"hello"请求时会回应一个"hello",对客户端的其他请求不响应。
展开
 我来答
解内衣高手
2017-05-10 · TA获得超过116个赞
知道小有建树答主
回答量:135
采纳率:0%
帮助的人:52.2万
展开全部

1,其基本思想是使用对象、类、继承、封装、多态等基本概念来进行程序设计。从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。

2,

public static void main(String[] args) {
int num = 100;// 100米高
for (int i = 0; i < 10; i++) {
// 每次反弹之前的一般
num = num / 2;
System.out.println("第" + (i + 1) + "次反弹" + num + "m米");
}

}
结果如下:
第1次反弹50m米
第2次反弹25m米
第3次反弹12m米
第4次反弹6m米
第5次反弹3m米
第6次反弹1m米
第7次反弹0m米
第8次反弹0m米
第9次反弹0m米
第10次反弹0m米

你都不给悬赏:

追问
很久没用了啊  没币了。。
追答
给你写了那么多代码。。。。后悔了,哈哈
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式