当前位置:文档之家› 广工java第一次作业

广工java第一次作业

广工java第一次作业
广工java第一次作业

import java.io.IOException;

import java.util.Scanner;

/**

*16. 写一个Person类,定义人的基本属性:name(姓名)、age(年龄)、gender(性别)、partner (配偶)。

要求至少为Person类写一个marry(Person p)方法,来判断两个人是否可以结婚。如果可以结婚,将其partner属性赋值为其配偶。

结婚必须满足以下3个条件。

必须是异性,同性暂时不允许结婚

有配偶者不能结婚,犯重婚罪。

要达到年龄方可结婚:男方23岁以上,女性21岁以上。

* @author Administrator

*

*/

class MemberOfPerson{

public String name;

public int age;

public String gender; //性别

public String partner;

}

public class Person {

/**

* 判断两个人的性别是否相同

* @param s 对象person的性别

* @param s2 对象person2的性别

* @return 返回一个boolean值

*/

private static boolean isSexDifferent(String s,String s2){

if((s.equals("男") && s2.equals("女"))||(s.equals("女") && s2.equals("男"))){

return true;

}

else if((s.equals("男") &&s2.equals("男"))||(s.equals("女") && s2.equals("女"))){ return false;

}

else{

System.out.println("你输入的性别数据有误");

return false;

}

}

/**

* 首先判断判断这个人的性别,之后再判断他们的年龄要求是否符合

* @param s 性别

* @param age 接受实参传过来的年龄值

* @return 返回一个boolean值

*/

private static boolean isAgeEnough(String s,int age){

if(s.equals("男")){

if(age > 23){

return true;

}

else{

return false;

}

}

else if(s.equals("女")){

if(age > 21){

return true;

}

else{

return false;

}

}

else{

System.out.println("你输入的性别表示符号有错,无法判断是男是女");

return false;

}

}

/**

* 判断是否已有配偶

* @param partner

* @return

*/

private static boolean isNotMarry(String partner){

if(partner.equals("true")){

System.out.println("\n有人已经结婚,如果此人再次结婚则犯重婚罪");

return false;

}

else if(partner.equals("false")){

return true;

}

else{

System.out.println("你输入的数据有错");

return false;

}

}

public static void main(String[] args)throws IOException {

MemberOfPerson person=new MemberOfPerson();

MemberOfPerson person2=new MemberOfPerson();

Scanner sc =new Scanner(System.in);

System.out.println("请按顺序输入person各属性值,分别为name,age,gender,partner."

+ "\n其中gender值只能为“男”或“女”,partner输入的值只能为“true”或“false”,有伴侣就输true,"

+ "没有就输false。\n否则将出错,该处理方法暂时有点问题,以后会改善这个问题");

https://www.doczj.com/doc/004862433.html, = sc.next();

person.age = sc.nextInt();

person.gender = sc.next();

person.partner =sc.next();

System.out.println("请按顺序输入person2各属性值,分别为name,age,gender,partner."

+ "\n其中gender值只能为“男”或“女”,partner输入的值只能为“true”或“false”,有伴侣就输true,"

+ "没有就输false。\n否则将出错,该处理方法暂时有点问题,以后会改善这个问题");

https://www.doczj.com/doc/004862433.html, = sc.next();

person2.age = sc.nextInt();

person2.gender = sc.next();

person2.partner = sc.next();

System.out.println("\n\n第一个人的属性:姓名:"+https://www.doczj.com/doc/004862433.html,+"\t年龄:"+person.age+"\t性别:"+person.gender+"\t结婚与否:"+person.partner);

System.out.println("第一个人的属性:姓名:"+https://www.doczj.com/doc/004862433.html,+"\t年龄:"+person2.age+"\t性别:"+person2.gender+"\t结婚与否:"+person2.partner);

boolean b1 = isSexDifferent(person.gender,person2.gender);

boolean b2 = isAgeEnough(person.gender,person.age);

boolean b3 = isAgeEnough(person2.gender,person2.age);

boolean b4 = isNotMarry(person.partner);

boolean b5 = isNotMarry(person2.partner);

if(b1==true&&b2==true&&b3==true&&b4==true&&b5==true){

System.out.println("\n这两个人可以结婚");

}

else{

System.out.println("\n这两个人不满足结婚的条件");

}

}

}

2014年4月份考试Java程序设计第一次作业及答案

2014年3月份考试Java程序设计第一次作业及答案 答案:一、单项选择题(50分,共 20 题,每小题 2.5 分) 1. D 2. C 3. B 4. A 5. D 6. A 7. D 8. B 9. B 10. A 11. A 12. A 13. D 14. A 15. C 16. C 17. C 18. D 19. B 20. A 二、判断题(50分,共 20 题,每小题 2.5 分) 1. √ 2. × 3. √ 4. × 5. √ 6. √ 7. √ 8. √ 9. √ 10. × 11.× 12. × 13. √ 14. × 15. × 16. √ 17. √ 18. × 19. √ 20. √ 一、单项选择题(本大题共50分,共 20 小题,每小题 2.5 分) 1. 在某类的子类中,下述方法中必须要实现的方法是() A. Public double methoda(); B. Static void methoda (double d1) {} C. Public native double methoda(); D. Abstract public void methoda(); 2. 给定File f=new File("aa.txt");可以实现向文件尾部读写的是() A. RandomAccessFile f1=new RandomAccessFile(f,"r"); B. RandomAccessFile f1=new RandomAccessFile(f,"a"); C. RandomAccessFile f1=new RandomAccessFile(f,"rw"); D. RandomAccessFile f1=new RandomAccessFile(f,"w"); 3. 以下由do-while语句构成的循环执行的次数是() int k = 0; do { ++k; }while ( k < 1 ); A. 一次也不执行 B. 执行1次 C. 无限次 D. 有语法错,不能执行 4. 给定类Demo定义如下 下列描述中正确的是() A. 新生成Demo对象时coumt的值为0 B. 新生成Demo对象时coumt的值未定义

广工java第一次作业

import java.io.IOException; import java.util.Scanner; /** *16. 写一个Person类,定义人的基本属性:name(姓名)、age(年龄)、gender(性别)、partner (配偶)。 要求至少为Person类写一个marry(Person p)方法,来判断两个人是否可以结婚。如果可以结婚,将其partner属性赋值为其配偶。 结婚必须满足以下3个条件。 必须是异性,同性暂时不允许结婚 有配偶者不能结婚,犯重婚罪。 要达到年龄方可结婚:男方23岁以上,女性21岁以上。 * @author Administrator * */ class MemberOfPerson{ public String name; public int age; public String gender; //性别 public String partner; } public class Person { /** * 判断两个人的性别是否相同 * @param s 对象person的性别 * @param s2 对象person2的性别 * @return 返回一个boolean值 */ private static boolean isSexDifferent(String s,String s2){ if((s.equals("男") && s2.equals("女"))||(s.equals("女") && s2.equals("男"))){ return true; } else if((s.equals("男") &&s2.equals("男"))||(s.equals("女") && s2.equals("女"))){ return false; } else{ System.out.println("你输入的性别数据有误"); return false; } } /**

《易经中的管理智慧》详细说明

《易经中的管理智慧》详细说明 《易经》是中国古代最早涵盖天、地、人三界的哲学著作,是中国最古老、最深邃的经典,是华夏五千年智慧与文化的结晶,被誉为“群经之首,大道之源。纵览几千年中华文明史,易学始终贯穿于中国文化脉络之中,大到安邦治国,兼济天下;小到独善其身,明达君子之志。在古代,《易经》被奉为帝王之学,政治家、军事家也将《易经》作为必修之术。 先秦的孔子、鬼谷子,汉代的董仲舒、郑玄、荀爽,魏晋的王弼、何晏、嵇康,唐代的徐茂公、袁天罡、李淳风,宋代的陈抟、邵康节、张载、周敦颐、程颐、程颢、苏东坡、司马光、朱熹,历代大儒无不躬身研易,或修己,或安天下。 历史总是惊人地相似,中华民族的每一个盛世,都是易道弘扬的时代。自文王拘而演《周易》,秦王嬴政焚书独存《周易》,到汉武大帝列《易经》为儒家五经之首,《易经》终为治世之学。 虽然《易经》是作为一部占卜的书而流传于世,但其充满无限智慧和深邃哲理的理性光辉却在科技高度发达的今天大放异彩。有中国学者证明了基因的六十四个密码与《易经》六十四卦的一一对应关系,有西方科学家借鉴《易经》二进制法则为计算机诞生提供可能,也有丰田、三星等企业创始人受《易经》启发而成就事业。 曾仕强教授生于福建,长于台湾,国学功底深厚,后又游学欧美等国。他在长期研究中西管理思想的过程中,结合中国传统文化精髓,于三十年前首度提出“中国式管理”思想,对华人企业管理培训界,乃至整个中国社会都产生了重大的影响,名动政、商、学各界。 2009年是曾仕强教授赴大陆讲学20周年,已近80高龄的曾仕强教授丝毫没有懈怠之意,仍将发扬中国传统文化当成自己的终生使命和最大乐趣,孜孜不倦地为之忙碌和奋斗着。《易经中的管理智慧》即是根据曾教授大陆讲学20周年纪念系列活动的培训现场实况编辑加工而成,是曾教授所开创的“中国式管理”理论的浓缩和集萃。相信这部视频课程会为你的人生和事业经营带来很好的启迪和指引。

java实验报告4

一.实验目的 (1)学习类的成员变量和成员方法的声明格式 (2)学习java对象的创建和调用 (3)学习参数传递 (4)学习类的私有成员的定义、访问方法已经共有成员的定义 (5)理解类的构造方法、构造方法的调用 (6)理解方法重载 (7)掌握静态成员和非静态成员的访问方式 (8)学习对象的赋值以及比较 二.实验软件环境 jdk1.6.0_18、windows 7 三.实验内容 (1)编写一个java程序,在程序中创建Student类的两个实例并访问他们的属性以及方法package https://www.doczj.com/doc/004862433.html,.javaoo.class070120; //Student.java class Student { String name; int age; int Chinese; int Math; int English; int total() { return Chinese+Math+English; } int average() { return (Chinese+Math+English)/3; } } package https://www.doczj.com/doc/004862433.html,.javaoo.class070120; //MyObject.java

class MyObject { public static void main(String args[]) { Student s1=new Student(); https://www.doczj.com/doc/004862433.html,="张三"; s1.age=13; s1.Chinese=80; s1.Math=90; s1.English=85; System.out.println("你好,我叫"+https://www.doczj.com/doc/004862433.html,+","+"我今年"+s1.age+"岁"); System.out.println("我的总分是"+s1.total()); System.out.println("我的平均分是"+s1.average()); Student s2=new Student(); https://www.doczj.com/doc/004862433.html,="李四"; s2.age=12; s2.Chinese=80; s2.Math=90; s2.English=90; System.out.println("你好,我叫"+https://www.doczj.com/doc/004862433.html,+","+"我今年"+s1.age+"岁"); System.out.println("我的总分是"+s2.total()); System.out.println("我的平均分是"+s2.average()); if(s1.total()>s2.total()) System.out.println(https://www.doczj.com/doc/004862433.html,+"的成绩好"); else if(s1.total()

JAVA学生管理系统期末大作业

JA V A学生管理系统大作业 课程名称:JA V A编程基础 题目:学生信息管理系统 专业:计算机软件 班级:计算机软件121班 学号:8000612030 学生姓名:李俊楠 完成人数:1人 起讫日期:第十六周至第十八周 任课教师:龚根华职称:副教授 部分管主任: 完成时间:2015-1-2

目录 ------------------------------2 课题设计内容------------------------------3 程序功能简介 需求分析--------------------------------------------------3 总体设计---------------------------------------------------3 模块详细设计---------------------------------------------------4 数据库设计 ------------------------------5 主体内容 ------------------------------6 心得体会 -----------------------------11 参考书籍 -----------------------------12

一:课题设计内容 学生管理系统 学生信息管理系统是学校管理的重要工具,是学校不可或缺的部分。随着在校大学生人数的不断增加,教务系统的数量也不断的上涨。学校工作繁杂、资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。并且这种传统的方式存在着很多的弊端,如:保密性差、查询不便、效率低,很难维护和更新等。然而,本系统针对以上缺点能够极大地提高学生信息管理的效率,也是科学化、正规化的管理,与世界接轨的重要条件。所以如何自动高效地管理信息是这些年来许多人所研究的。 二:程序功能简介 2.1 需求分析 本系统需要实现的功能: (1)、管理员对学生信息和课程信息进行增加、删除、修改、查找等操作,对选课信息进行管理,对成绩信息和用户信息进行修改、查找等操作。 (2)、学生对学生信息和成绩信息进行查看,对个人的密码信息进行修改等。 2.2 总体设计 学生信息管理系统主要包括管理员和学生两大模块。管理员模块包括:学生信息管理、课程信息管理、选课信息管理、成绩信息管理、用户信息管理等。用户模块包括:学生信息查看、成绩信息查看、个人信息管理等。系统总体结构如图所示。 总体结构图 2.3 模块详细设计 1、学生信息管理模块 学生信息管理模块包括增加、删除、修改、查询、显示全部等。具体的结构图如图所

java第一次作业题目2013版

1. 题目:从键盘上输入两个正整数m和n,求其最大公约数和最小公倍数,必须判断输入数的正确性(比如非正整数等必须提示)。[选题人数:3] 2. 题目:给出一个月的总天数 编写程序,提示用户输入月份和年份,然后显示这个月的天数。例如,如果用户输入的月份是2而年份是2000,那么程序应显示“2000年2月有29天”。如果用户输入的月份为3而年份为2005,那么程序就应该显示“2005年3月有31天”。(提示:必须判断是否是闰年)[选题人数:3] 3. 题目:计算一个三角形的周长 编写程序,提示用户从键盘输入三角形的三条边,如果输入值合法就计算这个三角形的周长,否则,显示这些输入值不合法(如果任意两条边的和大于第三条边,那么输入值都是合法的)。[选题人数:3] 4. 题目:奖金发放问题 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?[选题人数:3] 5. 题目:打印金字塔形的数字 编写一个嵌套的for循环,打印下面的输出。 1 2 1 1 2 4 2 1 1 2 4 8 4 2 1 1 2 4 8 16 8 4 2 1 1 2 4 8 16 32 16 8 4 2 1 1 2 4 8 16 32 64 32 16 8 4 2 1 1 2 4 8 16 32 64 128 64 32 16 8 4 2 1 [选题人数:2] 6. 题目:十进制转换成二进制或十六进制 编写程序,从键盘上输入一个十进制整数,然后显示对应的二进制值或十六进制值。在这个程序中不要使用Java的Integer.toBinaryString(Int)或Integer.toHexString(Int)这两个方法。[选题人数:4] (其中2个选十进制转二进制,2个选十进制到十六进制) 7. 题目:回文整数 编写一个程序,提示用户输入一个整数值,然后报告这个数是否是回文数(例如131,逆向结果也是131)。判断回文数的函数如下: //返回一个数是否是回文数 public static Boolean isPalindrome(int number) [选题人数:3] 8.题目:回文素数 回文素数是指一个数同时为素数和回文数。例如:131是一个素数,同时也是一个回文数。数字313和757也是如此。编写程序,显示前100个回文素数,每行显示10个数并且准确对齐,如下所示: 2 3 5 7 11 101 131 151 181 191 313 353 373 383 727 757 787 797 919 929 ……. …. …. ………………. [选题人数:3] 9. 题目:打印不同的数

数据库实验报告大全 广工 蔡延光版

自动化学院自动化专业班学号 姓名实验时间2011.3.14 教师评定 实验题目数据定义 实验报告一 一、实验目的与要求 目的:使用SQL语言实现数据库的创建、删除;基本表的创建、删除、更新工作;以及索引的创建、删除工作。 要求:1、在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、DROP 命令实现数据库的创建及删除工作。 2、在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、ALTER及DROP命令进行基本表的创建、更新、删除工作,并实现基本表中各类完整性约束条件的限定。 3、在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、ALTER及DROP命令进行基本表中索引的创建、更新、删除工作。 4、完成上述工作后,在SQL SERVER 2000企业管理器中,查看是否成功创建实验所要求数据库、基本表、各类完整性约束条件及索引等内容。 二、实验方案 所有实验内容必须在SQL Server 2000的查询分析器中完成,设置查询分析器的结果区为Standard Execute(标准执行)或Executed Grid(网格执行)方式.发布执行命令.并在结果区中查看查询结果,如果结果不正确则需要进行修改,直到正确为止。要求完成如下内容: 1.定义数据库 定义一个借阅数据库,要求所定义的数据库大小为1M,且数据库名称为Labery_学号。 2.定义下列数据库基本表 在所定义的借阅数据库Labery_学号中,按要求定义如下数据库表: 1)书(book)

列名别名类型及长度是否可为空书号bno char(8)否 类别category varchar(10)否 书名title varchar(40)否 出版社press varchar(30)是 年份book_year Int否 作者author char(20)是 价格price decimal(7,2)否 总藏书量book_total Int否 2)借书证(card) 列名别名类型及长度是否可为空卡号cno char(7)否 姓名name char(8)否 单位department varchar(40)是 类别type char(1)否 3)借书记录(borrow) 列名别名类型及长度是否可为空卡号cno char(7)否 书号bno char(8)否 借书日期borrow_date smalldatetime否 还书日期return_date smalldatetime是 3.完整性约束条件: 主要内容为: 1)确定各基本表的主码; 2)确定各基本表的外码; 3)要求在定义各基本表的同时,确定如下完整性约束条件 1、定义各基本表主码,并且要求主属性不能为空; 2、如果有外码,定义各基本表外码; 3、要求检查借书证中属性Type的值是否为('T','G','U','F')); 4、借书记录borrow基本表中borrow_date默认日期为当前时间。4)确定各基本表哪些字段需要建立索引。

JAVA期末大作业

JAVA期末大作业 1.圆柱体: import java.util.*; public class cylinder { public static void main(String[] args) { double radius,height; final double PI=3.14; double area,volume; Scanner s=new Scanner(System.in); radius=s.nextDouble(); height=s.nextDouble(); area=2*PI*radius*radius+2*PI*radius*height; volume=PI*radius*radius*height; System.out.println("area="+area); System.out.println("volume="+volume); } } 结果: 2.heap: import java.util.*; public class heap { public static boolean isYearHeap(int x){ if(x%4==0||x%400==0){ return true; }else{ return false;

} } public static void main(String args[]){ int i; Scanner s=new Scanner(System.in); i=s.nextInt(); if(isYearHeap(i)){ System.out.println("Heap"); }else{ System.out.println("Not a heap year"); } } } 结果: 3.符号: import java.util.*; public class test { public static void main(String[] args) { int a=60;/*60=0011 1100*/ int b=13;/*13=0000 1101*/ int c=0; c=a&b;/*12=0000 1100*/ System.out.println("a&b="+c); c=a|b; System.out.println("a|b="+c); c=a^b; System.out.println("a^b="+c); c=~a; System.out.println("~a="+c); c=a<<2;

易经中的管理智慧

易经中的管理智慧 《易经》是中国古代最早涵盖天、地、人三界的哲学著作,是中国最古老、最深邃的经典,是华夏五千年智慧与文化的结晶,被誉为“群经之首,大道之源&rdquo。纵览几千年中华文明史,易学始终贯穿于中国文化脉络之中,大到安邦治国,兼济天下;小到独善其身,明达君子之志。在古代,《易经》被奉为帝王之学,政治家、军事家也将《易经》作为必修之术。 先秦的孔子、鬼谷子,汉代的董仲舒、郑玄、荀爽,魏晋的王弼、何晏、嵇康,唐代的徐茂公、袁天罡、李淳风,宋代的陈抟、邵康节、张载、周敦颐、程颐、程颢、苏东坡、司马光、朱熹,历代大儒无不躬身研易,或修己,或安天下。 历史总是惊人地相似,中华民族的每一个盛世,都是易道弘扬的时代。自文王拘而演《周易》,秦王嬴政焚书独存《周易》,到汉武大帝列《易经》为儒家五经之首,《易经》终为治世之学。 虽然《易经》是作为一部占卜的书而流传于世,但其充满无限智慧和深邃哲理的理性光辉却在科技高度发达的今天大放异彩。有中国学者证明了基因的六十四个密码与《易经》六十四卦的一一对应关系,有西方科学家借鉴《易经》二进制法则为计算机诞生提供可能,也有丰田、三星等企业创始人受《易经》启发而成就事业。 曾仕强教授生于福建,长于台湾,国学功底深厚,后又游学欧美等国。他在长期研究中西管理思想的过程中,结合中国传统文化精髓,于三十年前首度提出“中国式管理”思想,对华人企业管理培训界,乃至整个中国社会都产生了重大的影响,名动政、商、学各界。 2009年是曾仕强教授赴大陆讲学20周年,已近80高龄的曾仕强教授丝毫没有懈怠之意,仍将发扬中国传统文化当成自己的终生使命和最大乐趣,孜孜不倦地为之忙碌和奋斗着。《易经中的管理智慧》即

java第一次作业

15、在构造函数中使用super引用时有什么限制?() 选择一项: a. 只能用在父类的构造函数中。 b. 只有一个子类可以用。 c. 必须出现在构造函数的第一条语句。 d. 必须出现在构造函数的最后一条语句。 3、 Java 中,能实现多重继承效果的方式是() 选择一项: a. 适配器 b. 同步 c. 接口 d. 内部类 4、在Java 中,所有类的公共基类是() 选择一项: a. https://www.doczj.com/doc/004862433.html,ng.Class b. java.awt.Frame c. java.applet.Applet d. https://www.doczj.com/doc/004862433.html,ng.Object 2、作为Java应用程序入口的main方法,其声明格式可以是()选择一项: a. public static void main(String [] args) b. public static void Main(String * args) c. public void main(String [] args) d. public int main(String [] args)

13、若特快订单是一种订单,则特快订单类和订单类的关系对应于面向对象编程(OOP)中的术语() 选择一项: a. 无关系 b. 使用关系 c. 继承关系 d. 包含关系 5、在Java中,用package 语句声明一个包时,该包的层次结构必须是()选择一项: a. 与文件大小相同 b. 与文件结构相同 c. 与文件类型相同 d. 与文件目录的层次相同 7、下列叙述中,错误的是() 选择一项: a. 接口与类的层次无关 b. 通过接口说明类所实现的方法 c. 接口与存储空间有关 d. 通过接口可以了解对象的交互界面 1、下列关于构造方法的叙述中,错误的是() 选择一项: a. Java 语言规定构造方法不可重载 b. Java 语言规定构造方法名与类名必须相同 c. Java 语言规定构造方法只能通过new自动调用 d. Java 语言规定构造方法没有返回值,但不可用void 声明

广工计算机网络课设基于UDP的ping.doc

《计算机网络》课程设计 学院 ____计算机学院 _______ 专业 ______软件工程 _______ 年级班别 ______12 级 4 班 _______ 学号91 学生姓名指导教师______ ____ 林炳城 梁路 _ __ ___ ________ 成绩

目录

设计题目 已知技术参数和设计要 求 设计内容与 步骤 设计工作计划与进度安 排 计算机网络课程设计任务书 编程实现基于UDP 的 PING (Java) 1.编程实现 PING 的服务器端和客户端,实现操作系统提供的 ping 命令的类似功能。 2.服务器端PingServer 功能: 可以显示用户通过客户端发送来的消息内容(包含头部和payload); 能够模拟分组的丢失;能够模拟分组传输延迟; 将用户发送来的请求request 在延迟一段随机选择的时间(小于 1s)后返回给客户端,作为收到请求的响应reply; 通过如下命令行启动服务器:java PingServer port 。 port 为 PingServer 的工作端口号 3.客户端 PingClient功能: 启动后发送10 个 request。发送一个request 后,最多等待 1 秒以便接收PingServer 返回的 reply 消息。如果在该时间内没有收到服务器的reply ,则认为该请求或对该请求的 reply 已经丢失;在收到 reply 后立即发送下一 个 request。 请求消息的payload 中至少包含关键字PingUDP 、序号、时间戳等内容。 如: PingUDP SequenceNumber TimeStamp CRLF 其中: CRLF 表示回车换行符(0X0D0A) ; TimeStamp 为发送该消息的机器时间。 为每个请求计算折返时间(RTT) ,统计10 个请求的平均RTT 、最大 /小RTT 。 通过如下命令行启动:java PingClient host port 。 host 为 PingServer 所在的主机地址;port 为 PingServer 的工作端口号 1.学习 ICMP ,了解 ping 命令的工作机理; 2.学习 Java UDP Socket 通信机制; 3.了解 Java 多线程程序设计; 4.服务器 PingServer 程序设计; 5.客户端 PingClient 程序设计。 6.调试与演示 命令工作机制学习 2 小时 UDP Socket 通信机制 2 小时 多线程程序设计 4 小时 程序设计 6 小时 程序设计12 小时 6.调试与演示 4 小时6.课程设计说明书10 小时

我的JAVA作业题库

作业 1.第1题 Java Application源程序的主类是指包含有()方法的类 A.main方法 B.toString方法 C.init方法 D.actionPerfromed方法 答案:A 您的答案:A 题目分数:2.0 此题得分:2.0 2.第2题 在安装了Java的开发工具箱JDK后,通常要进行相关环境变量的配置,下列说法正确的是:() A.需要在环境变量中配置path和classpath两个环境变量,其中path是指定JDK的可执行文件的运行路径,classpath是指向Java程序运行时所需要的Java类库 B.安装了JDK后,安装程序会自动配置系统的环境变量path和classpath C.因为JDK安装在同一目录中所以path和classpath的路径完全相同 D.classpath环境变量设置中的“.;”是指可以加载Java运行程序所需的Java自带类库。 答案:A 您的答案:A 题目分数:2.0 此题得分:2.0 3.第3题 以下说法中错误的是:() A.Choice、Checkbox、CheckboxGroup、List这些组件可以接收用户在一个选择的集合中作出选择,但是不能输出信息 B.一个Checkbox对象既可以作为一个复选按钮,也可作为一个单选按钮组中的一个按钮 C.一个复选按钮实现的是“二选一”的结构,一个单选按钮组实现的是“多选一”的结构 D.List对象可以实现“多选一”结构,也可以实现“多选多”结构,完全由创建List对象时的参数确定 答案:A 您的答案:A 题目分数:2.0 此题得分:2.0

4.第4题 下列关于方法覆盖不正确的是________。 A.方法覆盖和方法重载都是定义相同方法名的方法,本质上是一致的 B.方法覆盖只能发生在子类对父类的继承中 C.方法覆盖充分体现了Java语言的多态性 D.方法返回值类型不同时也能实现方法覆盖 答案:A 您的答案:A 题目分数:2.0 此题得分:2.0 5.第5题 应用程序Test.java的源程序如下,在命令行键入:java Test aaa bb c,则输出的结果是( )。public class Test { public static void main(String args[]) { int k1=args.length; int k2=args[1].length(); System.out.print(k1+" "+k2); } } A.3 2 B.1 2 C.1 3 D.3 3 答案:A 您的答案:A 题目分数:2.0 此题得分:2.0 6.第6题 在Java中,一个类可同时定义多个同名的方法,这些方法形式参数的个数、类型或顺序各

易经的64个人生智慧

易经的64个人生智慧 易经的日常用法: 《易经》没有那么神秘,它是科学的,它就在我们的身边,我们每天的生活起居,工作事业,健康幸福,都受这64个哲理的左右。我们以科学的态度对待这64个哲理,就形成了64个感悟,64个感悟回答了人生64个怎么办。 64卦为我们的生活解惑,减压,导航。 第一感悟:养精蓄锐把握机会-----学会定位 《易经》告诉人们,人在不同的年龄阶段的定位是不同的,而又是承前启后相互衔接密不可分的,因而又是不能超越的。人生的路虽然是曲折的,但我们还必须得按部就班地一步一个脚印地从头走起,该受的苦你必须要受,该喝的蜜你必须要喝,不可越雷池一步。 第二感悟:心有乾坤神闲气定----戒除浮躁 当人们浮躁的时候,应该想想那浩繁飘渺无穷无尽的宇宙,为什么它能够数亿年的时间仍然坚守着自己的法则,遵循自己的规律不动摇。 第三感悟:锲而不舍奋发进取----磨掉幼稚 如果说一个成年人很幼稚,就不是那么好听了,多少有点讽刺的意味。说明他(她)不懂事理,不辩是非,不通达。说重一点就是他(她)很傻。 第四感悟:目标明确果断前行----战胜疏懒

要找聪慧者,要找我们的“启蒙”老师作为指导,而不是“启蒙” 老师来找我们,如果“启蒙”老师指出我们的缺点和错误,就应该积极主动地去接受,去改正。 第五感悟:等待时机慧眼明察----走向成熟 等待是一种智慧。等待是一种积蓄。等待是一种信念。人们之所以等待,是因为时机还没成熟。 第六感悟:冷静反省心安理得----避免争执 我们必须学会反省,当我们做事之前反省了,每个细节都考虑到了,办事才能得心应手,即使遇到挫折由于预先考虑的明白,心里也会有准备,不至于最后会把事情办咂,甚至走向歧途。当我们做事之后反省了,从中得到经验教训,就可以为以后的成功铺好路。 第七感悟:伸张正义宽厚仁慈----化干戈为玉帛 国家出师有名,惩恶扬善,是为了伸张正义,为天下人谋福利,这是大义;同样一个人也能出师有名,而这个“师”就是“小师”。就是人们心中的正义之道,就是做正义之事,这个义也是小义。 第八感悟:相亲相爱和平共处----赶走孤独 爱需要相互帮助,爱需要相互依靠,爱需要理解,爱需要交流,爱需要磨合,爱需要缘分,爱可以赶走孤独。 第九感悟:以退为进蓄势待发----鼓足干劲 提起以退为进,我们不禁想起卧薪尝胆,忍辱负重,胯下之辱,退一步进两步这些先人们留下来的典故。最有代表性的,要数“退一步海阔天空”的故事吧。这种海阔天空表示让自己有更多的回旋余地。

java 第一次作业 一些小程序编写题目

第1 、2章 【程序1】 判断101-200之间有多少个素数,并输出所有素数。 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。 【程序2】 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如: 153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 【程序3】 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。 (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。 【程序4】 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 1.程序分析:(a>b)?a:b这是条件运算符的基本例子。 【程序5】 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。 【程序6】 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 1.程序分析:利用while语句,条件为输入的字符不为'\n'. 【程序7】 题目:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。 【程序8】 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? 【程序9】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。

《java程序设计》作业答案

《JA V A程序设计》作业答案 一、选择题 1、编译HelloWorld.java的正确命令是: C) javac HelloWorld.java 2、正确运行HelloWorld.java的正确命令是: A)java HelloWorld 3、下面程序代码,使用多行注释正确的是: C)/* int k=9; int j=8; k = k + j; */ 4、long型的取值范围是: D)-263~263-1 5、下面不属于Java保留字的是: C)malloc 6、下面属于非法的Java标识符的是: D) abc-d 7、对与System.out.println()语句解释合理的是: C)执行后输出一个空行 8、阅读下面的代码,回答问题, for( m = 0 ; m > -2 ; m -- ){….} For循环执行多少次: C)2 9、阅读下面的代码,回答问题, for( m = 0; m < 5; m++ ) { System.out.print( m + "," ); if( m == 3 ) break; } 执行结果是: C)0,1,2,3, 10、阅读下面的代码,回答问题, public class Ex { int x = 1; void m() { int x = 3; System.out.print( "x= " + x); } public static void main( String[] args ) { Ex ex = new Ex();

ex.m(); } } 执行结果是: B)x=3 11、下面语句在编译时不会出现错误信息的是: a) float f = 1.3; b) char c = "a"; c) byte b = 257; d) boolean b = null; e) int i = 10; 12、编译和运行下面的代码,会有什么结果产生: public class MyClass { public static void main(String arguments[]) { amethod(arguments); } public void amethod(String[] arguments) { System.out.println(arguments); System.out.println(arguments[1]); } } a) 错误,静态方法不能直接引用非静态方法b) 错误,主方法有错误 c) 错误,数据定义有错误d) 方法amethod必须被声明为String型 13、编译期间会出错的是: a) import java.awt.*; package Mypackage; class Myclass {} b) package MyPackage; import java.awt.*; class MyClass{} c) /*This is a comment */ package MyPackage; import java.awt.*; class MyClass{} 14、byte型的变量的表示范围为: a) -128 to 127 b) (-2 power 8 )-1 to 2 power 8 c) -255 to 256 d) 依赖Java虚拟机而定 15、在命令行运行命令:java myprog good morning 会有什么结果显示出来: public class myprog{ public static void main(String argv[]) { System.out.println(argv[2]) } } a) myprog b) good c) morning

易经的智慧

进入新世纪以来,随着中国经济的崛起和国际地位的提升,中国人终于从盲目 崇拜西洋文化和以“欧洲中心论”为唯一价值判断标准中恢复了民族文化的自信,伴之而兴的是国学热的兴起。在这其中最为令人探奇的现象就是易经热、命理 风水热的方兴未艾。 《易经》这部被誉为中华文化“群经之首”的传世经典,曾经一度被打入冷宫, 如今又焕发了更加光辉、灿烂的神奇魅力。 古今中外说《易经》 《易经》历来都是中华圣贤的智慧经典和人生宝典。它所蕴藏的天地大道,它 所倡导的核心理念,它所阐述的哲学思想,它所具有的神奇功能,它所揭示的 成功法则,几千年来都渗透、浸淫于中国人的血液骨髓和精神灵魂,影响并指 导着炎黄子孙的行为方式、思维逻辑与是非标准。易经智慧作为一种中华文化 的基因,一直在滋养着中国人的生命与心灵,并成为我们成长的动力,智慧的 源泉。 温家宝总理曾经把中华民族的优良传统归纳为“天行健,君子以自强不息;地势坤,君子以厚德载物。”这两句话就来源于《易经》的乾卦和坤卦。“与时俱进,开拓创新”的新时代精神,也来自于《易经·乾卦?文言》九三之:“君子终日乾乾,与时偕行。” 台湾知名国学大师南怀瑾先生曾经如此评价《易经》的价值。他说:“《易经》 这部书,不但在中国文化中很有地位,是…经典中的经典,学问中的学问,哲学 中的哲学?,而且还是最高明的帝王学、领导学,也是最高明的谋略学。所以, 只有读懂了《易经》,才懂得如何做领袖,当老板,也才能当好幕僚、部属、 员工,才能够真正的医世救人。” 《易经》真的有如此神奇的作用和巨大的价值吗?治天下,做领袖,当老板, 做幕僚,真的需要从《易经》中寻求统帅的谋略,领导的艺术吗?宋朝的开国 宰相赵普曾说他是靠“半部《论语》治天下”。 汇集孔子大智大慧的《论语》一直被历代统治者奉为治世的经典。殊不知《周易》的《易传》乃孔子所编纂。被赞为“至圣先师”,“万世师表”的孔子曾有如此 的感慨:“加我十年,五十以学易,可以无大过矣。”(《论语?述而》)。孔子 以为,倘若能再给他十年的时间,让他从五十岁开始能够领略《易经》真谛的话,他就可以少犯许多错误。有幸如此的话,《论语》中所蕴藏的人生智慧的 深邃,所彰显的治国谋略的高度,恐怕就更加令人惊叹了! 读《论语》可治天下,而读《易经》不仅可以治天下,还可以闯天下和创天下。读《易经》,小则可以修身处世,成功创业,大则可以治国理政,经邦济世。 历史上开明的皇帝唐太宗李世民身边,有一位宰相虞世南。正是这位为大唐江 山繁荣昌盛立下奇功的虞世南受益于《易经》智慧的恩赐而屡建功勋。他深有 感触地说:“不读易,不可为将相。”此后,“善易者为官,为官者习易”乃成为风尚。汉之张良、三国之诸葛亮、大唐之李淳风、明之刘伯温莫不是因在《易经》术数上有奇思睿智而成为千古传奇。

Java第一次作业答案

一、选择题 1.以下的选项中能正确表示Java语言中的一个整型常量的是()。 A) 12. B) -20 C) 1,000 D) 4 5 6 2.下列的变量定义中,错误的是()。 A) int 6_a; B) float a; C) int i=Integer.MAX_VALUE; D) static int i=100; 3.下列程序段执行后c的结果是()。 int a = 9, b = 11, c; c= a != b ? a+b : a-b; A) –2 B) 20 C) 11 D) 9 4.下列方法定义中,正确的是()。 A) int x( ){ char ch='a'; return (int)ch; } B) void x( ){ ...return true; } C) int x( ){ ...return true; } D) int x( int a, b){ return a+b; } 5. 为了定义三个整型数组a1、a2、a3,下面声明正确的语句是()。 A)intArray [ ] a1,a2; int a3[ ]={1,2,3,4,5}; B)int [ ] a1,a2; int a3[ ]={1,2,3,4,5}; C)int a1,a2[ ]; int a3={1,2,3,4,5}; D)int [ ] a1,a2; int a3=(1,2,3,4,5); 二、填空题 1. 定义数组,需要完成以下三个步骤,即:________、_______和________ 。 2 在Java语言中,所有的数组都有一个_________属性,这个属性存储了该数组的元素的个数(数组长度)。 3、对象的软件开发方法用___把数据和基于数据的操作封装在一起。 4、______是一个特殊的方法,用于对类的变量进行初始化。 5、stract关键字能修饰_____、_____。 三、简答题 1、java程序分为哪两类,两类的区别是什么? 2、怎样编译和执行java程序? 3、Java中数据类型有哪些,使用的关键字是什么? 4、变量和内存之间的关系是什么?写出访问内存数据的方法 5、什么是优先级和结合律? 四、程序题 1、下面是用户程序对 Applet 类中方法 paint( ) 的重新定义。 __________ void paint(Graphics g) { g.____________("你好!",10,20); } 2、下面方法的功能是判断一个整数是否为偶数,将程序补充完整。 public ________ isEven(int a) { if(a%2==0) return _____; else return false; } 3、阅读程序,回答问题。 import java.awt.*; import java.applet.Applet; import java.awt.event.*;

相关主题
文本预览
相关文档 最新文档