java程序设计第十周作业,java程序设计考试题及答案

发布时间:2022-11-20

本文目录一览:

  1. JAVA程序设计-简单的学生信息管理系统
  2. java大学实用教程(习题讲解答案)
  3. 求JAVA程序设计课后习题答案,雍俊海编著 清华大学出版社
  4. JAVA程序设计,求大神
  5. java程序设计题,设计一个宠物商店,内有猫和狗两种宠物,研究名字、颜色和年龄等属

JAVA程序设计-简单的学生信息管理系统

我们有这个小组作业。 不过还没写出来。。。 分了任务的。。。 慢慢写好了。。。 用JD做吧。。既然你都列了这么多的条条框框,那你应该晓得大体怎么构建撒。。一个做有点工作量。不过感觉也不是不可能。。就像上学期做的JAVA记事本一样。。。头脑清醒。。多上百度。。哎。。就OK了。

java大学实用教程(习题讲解答案)

你到书店买吧 网上书店 有你要的书...

第1章 Java语言概述

  • 1.1 Java语言的诞生
  • 1.2 学习Java的必要性
  • 1.3 Java的特点
  • 1.4 Java与C/C++之关系
  • 1.5 Java运行平台
  • 1.6 Java程序开发
  • 1.7 SDK 1.5编译器的新规定 问答题 作业题

第2章 基本数据类型和数组

  • 2.1 标识符和关键字
  • 2.2 基本数据类型
  • 2.3 基本数据类型的转换
  • 2.4 数据的输入与输出
  • 2.5 数组 问答题 作业题

第3章 运算符、表达式与语句

  • 3.1 算术运算符和算术表达式
  • 3.2 关系运算符和关系表达式
  • 3.3 逻辑运算符和逻辑表达式
  • 3.4 赋值运算符和赋值表达式
  • 3.5 移位运算符
  • 3.6 位运算符
  • 3.7 条件运算符
  • 3.8 instanceof运算符
  • 3.9 一般表达式
  • 3.10 语句概述
  • 3.11 分支语句
  • 3.12 循环语句
  • 3.13 跳转语句 问答题 作业题

第4章 类与对象

  • 4.1 类声明和类体
  • 4.2 类体的构成
  • 4.3 构造方法与对象的创建
  • 4.4 对象的引用与实体
  • 4.5 成员变量
  • 4.6 方法
  • 4.7 方法重载
  • 4.8 关键字this
  • 4.9 包
  • 4.10 import 语句
  • 4.11 访问权限
  • 4.12 基本类型数据的类包装
  • 4.13 反编译和文档生成器 问答题 作业题

第5章 继承、接口与泛型

  • 5.1 子类与父类
  • 5.2 子类的继承性
  • 5.3 子类对象的构造过程
  • 5.4 成员变量隐藏和方法重写
  • 5.5 关键字super
  • 5.6 final类与final方法
  • 5.7 对象的上转型对象
  • 5.8 继承与多态
  • 5.9 abstract类
  • 5.10 接口
  • 5.11 接口回调
  • 5.12 内部类
  • 5.13 匿名类
  • 5.14 异常类
  • 5.15 泛型类 问答题 作业题

第6章 字符串和正则表达式

  • 6.1 String类
  • 6.2 StringBuffer类
  • 6.3 StringTokenizer类
  • 6.4 正则表达式与模式匹配
  • 6.5 元字符模式
  • 6.6 限定符模式
  • 6.7 模式的逻辑或 问答题 作业题

第7章 常用实用类

  • 7.1 Date类
  • 7.2 Calendar类
  • 7.3 Math类与BigInteger类
  • 7.4 LinkedListE泛型类
  • 7.5 HashSetE泛型类
  • 7.6 HashMapK,V泛型类
  • 7.7 TreeSetE泛型类
  • 7.8 TreeMapK,V泛型类
  • 7.9 StackE泛型类 问答题 作业题

第8章 线程

  • 8.1 Java中的线程
  • 8.2 线程的生命周期
  • 8.3 线程的优先级与调度管理
  • 8.4 Thread的子类创建线程
  • 8.5 Runable接口
  • 8.6 线程的常用方法
  • 8.7 线程同步
  • 8.8 在同步方法中使用wait()、notify()和notifyAll()
  • 8.9 线程联合
  • 8.10 守护线程 问答题 作业题

第9章 输入/输出流

  • 9.1 文件
  • 9.2 文件字节流
  • 9.3 文件字符流
  • 9.4 从键盘读取数据
  • 9.5 缓冲流
  • 9.6 数组流
  • 9.7 字符串流
  • 9.8 数据流
  • 9.9 管道流
  • 9.10 对象流
  • 9.11 序列化和对象克隆
  • 9.12 随机读写流
  • 9.13 文件锁 问答题 作业题

第10章 基于SWING的图形用户界面设计

  • 10.1 AWT组件与SWING组件概述
  • 10.2 JFrame窗体
  • 10.3 菜单组件
  • 10.4 布局设计
  • 10.5 中间容器
  • 10.6 文本组件
  • 10.7 按钮与标签组件
  • 10.8 复选框与单选按钮组件
  • 10.9 列表组件
  • 10.10 表格组件
  • 10.11 树组件
  • 10.12 进度条组件
  • 10.13 组件常用方法
  • 10.14 焦点事件
  • 10.15 窗口事件
  • 10.16 鼠标事件
  • 10.17 键盘事件
  • 10.18 多文档界面
  • 10.19 AWT线程
  • 10.20 对话框
  • 10.21 打印组件
  • 10.22 发布应用程序 问答题 作业题

第11章 Java中的网络编程

  • 11.1 URL类
  • 11.2 读取URL中的资源
  • 11.3 显示URL资源中的html文件
  • 11.4 处理超链接
  • 11.5 InetAddress类
  • 11.6 套接字Socket
  • 11.7 使用多线程处理套接字连接
  • 11.8 UDP数据报
  • 11.9 广播数据报 问答题 作业题

第12章 Java Applet

  • 12.1 Java Applet的运行原理
  • 12.2 在Java Applet中播放声音
  • 12.3 在网页向Java Applet传值
  • 12.4 在Java Applet中使用AWT组件
  • 12.5 在Java Applet中使用SWING组件
  • 12.6 在Java Applet中绘制图形
  • 12.7 在Java Applet中绘制图像
  • 12.8 在Java Applet中播放幻灯片和动画
  • 12.9 Java Applet的网络功能 问答题 作业题

求JAVA程序设计课后习题答案,雍俊海编著 清华大学出版社

《马·克思主·义基本原理概论》新版 ;fromuid=216349 《毛·泽东思想和中国特色社会主·义理论体系概论》习题答案(2008年修订版的) ;fromuid=216349 21世纪大学实用英语综合教程(第一册)课后答案及课文翻译 ;fromuid=216349 西方经济学(高鸿业版)教材详细答案 ;fromuid=216349 《新视野大学英语读写教程(第二版)第二册》 课后答案 ;fromuid=216349 思想道德修养与法律基础课后习题答案 ;fromuid=216349 《中国近代史纲要》完整课后答案(高教版) ;fromuid=216349 《全新版大学英语综合教程》(第三册)练习答案及课文译文 ;fromuid=216349 《全新版大学英语综合教程》(第一册)练习答案及课文译文 ;fromuid=216349 《会计学原理》同步练习题答案 ;fromuid=216349 《微观经济学》课后答案(高鸿业版) ;fromuid=216349 《统计学》课后答案(第二版,贾俊平版) ;fromuid=216349 《西方经济学》习题答案(第三版,高鸿业)可直接打印 ;fromuid=216349 毛邓三全部课后思考题答案(高教版)/毛邓三课后答案 ;fromuid=216349 新视野大学英语听说教程1听力原文及答案下载 ;fromuid=216349 西方宏观经济 高鸿业 第四版课后答案 ;fromuid=216349 《管理学》经典笔记(周三多,第二版) ;fromuid=216349 《中国近代史纲要》课后习题答案 ;fromuid=216349 《理论力学》课后习题答案 ;fromuid=216349 《线性代数》(同济第四版)课后习题答案(完整版) ;fromuid=216349 高等数学(同济第五版)课后答案(PDF格式,共527页) ;fromuid=216349 中国近现代史纲要课后题答案 ;fromuid=216349 曼昆《经济学原理》课后习题解答 ;fromuid=216349 21世纪大学英语读写教程(第三册)参考答案 ;fromuid=216349 谢希仁《计算机网络教程》(第五版)习题参考答案(共48页) ;fromuid=216349 《概率论与数理统计》习题答案 ;fromuid=216349 《模拟电子技术基础》详细习题答案(童诗白,华成英版,高教版) ;fromuid=216349 《机械设计》课后习题答案(高教版,第八版,西北工业大学) ;fromuid=216349 《大学物理》完整习题答案 ;fromuid=216349 《管理学》课后答案(周三多) ;fromuid=216349 机械设计基础(第五版)习题答案[杨可桢等主编] ;fromuid=216349 程守洙、江之永主编《普通物理学》(第五版)详细解答及辅导 ;fromuid=216349 新视野大学英语课本详解(四册全) ;fromuid=216349 21世纪大学英语读写教程(第四册)课后答案 ;fromuid=216349 新视野大学英语读写教程3册的课后习题答案 ;fromuid=216349 新视野大学英语第四册答案(第二版) ;fromuid=216349 《中国近现代史》选择题全集(共含250道题目和答案) ;fromuid=216349 《电工学》课后习题答案(第六版,上册,秦曾煌主编) ;fromuid=216349 完整的英文原版曼昆宏观、微观经济学答案 ;fromuid=216349 《数字电子技术基础》习题答案(阎石,第五版) ;fromuid=216349 《电路》习题答案上(邱关源,第五版) ;fromuid=216349 《电工学》习题答案(第六版,秦曾煌) ;fromuid=216349 21世纪大学英语读写教程(第三册)课文翻译 ;fromuid=216349 《生物化学》复习资料大全(3套试卷及答案+各章习题集) ;fromuid=216349 《模拟电子技术基础》课后习题答案(共10章) ;fromuid=216349 《概率论与数理统计及其应用》课后答案(浙江大学 盛骤 谢式千 编著) ;fromuid=216349 《理论力学》课后习题答案(赫桐生,高教版) ;fromuid=216349 《全新版大学英语综合教程》(第四册)练习答案及课文译文 ;fromuid=216349 《化工原理答案》课后习题答案(高教出版社,王志魁主编,第三版) ;fromuid=216349 《国际贸易》课后习题答案(海闻 P.林德特 王新奎) ;fromuid=216349 大学英语综合教程 1-4册练习答案 ;fromuid=216349 《流体力学》习题答案 ;fromuid=216349 《传热学》课后习题答案(第四版) ;fromuid=216349 高等数学习题答案及提示 ;fromuid=216349 《高分子化学》课后习题答案(第四版,潘祖仁主编) ;fromuid=216349 马·克思主·义基本原理概论答案 ;fromuid=216349 《计算机网络》课后习题解答(谢希仁,第五版) ;fromuid=216349 《概率论与数理统计》优秀学习资料 ;fromuid=216349 《离散数学》习题答案(高等教育出版社) ;fromuid=216349 《模拟电子技术基础简明教程》课后习题答案(杨素行第三版) ;fromuid=216349 《信号与线性系统分析》习题答案及辅导参考(吴大正版) ;fromuid=216349 《教育心理学》课后习题答案(皮连生版) ;fromuid=216349 《理论力学》习题答案(动力学和静力学) ;fromuid=216349 选修课《中国现当代文学》资料包 ;fromuid=216349 机械设计课程设计——二级斜齿圆柱齿轮减速器(WORD+原图) ;fromuid=216349 《成本会计》配套习题集参考答案 ;fromuid=216349 《概率论与数理统计》8套习题及习题答案(自学推荐) ;fromuid=216349 《现代西方经济学(微观经济学)》笔记与课后习题详解(第3版,宋承先) ;fromuid=216349 《计算机操作系统》习题答案(汤子瀛版,完整版) ;fromuid=216349 《毛·泽东思想和中国特色社会主·义理论体系概论》有史以来最全面的复习资料!!! ;fromuid=216349 《线性代数》9套习题+9套相应答案(自学,复习推荐) ;fromuid=216349 《管理理论与实务》课后题答案(手写版,中央财经大学,赵丽芬) ;fromuid=216349 统计学原理作业及参考答案 ;fromuid=216349 机械设计课程设计——带式运输机的传动装置的设计 ;fromuid=216349 《物理学》习题分析与解答(马文蔚主编,清·华大学,第五版) ;fromuid=216349 《新编大学英语》课后答案(第三册) ;fromuid=216349 《数据库系统概论》课后习题(第四版) ;fromuid=216349 大学数学基础教程课后答案(微积分) ;fromuid=216349 《投资学》课后习题答案(博迪,第四版) ;fromuid=216349 流体力学课后答案(高教版,张也影,第二版) ;fromuid=216349 《语言学概论》习题答案(自考,新版教材) ;fromuid=216349 《统计学》各章练习题答案 ;fromuid=216349 《数字电子技术基础》课后习题答案(完整答案版) ;fromuid=216349 《积分变换》习题答案(配套东南大学张元林编的) ;fromuid=216349 《中级财务会计》习题答案(第二版,刘永泽) ;fromuid=216349 《计算机网络》课后习题答案(第5版和第4版) ;fromuid=216349 《单片机原理及应用》课后习题答案(张毅刚主编,高教版) ;fromuid=216349 《金融工程》课后题答案(郑振龙版) ;fromuid=216349 《液压传动》第2版思考题和习题解答(共36页) ;fromuid=216349 《动物学》习题集与答案(资料相当丰富) ;fromuid=216349 《高频电子线路》习题参考答案(第四版) ;fromuid=216349 《国际经济法》课后参考答案 ;fromuid=216349 大学英语四级十年真题+听力 ;fromuid=216349 《信号与系统》习题详解(奥本海姆版) ;fromuid=216349 《电路分析》课后答案及学习指导(第二版,胡翔骏,高教版) ;fromuid=216349 《C语言设计》(谭浩强,第三版)227页 ;fromuid=216349 新视野大学英语课后习题答案1-4册全集 ;fromuid=216349

JAVA程序设计,求大神

package com.zhidao.www;
public class TestArray {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int max;
        int min;
        int sum = 0;
        int maxPos = 0;
        int minPos = 0;
        int[] arr = {1,25,7,9,38,4,8,16,5,0};
        max = arr[0];
        min = arr[0];
        for(int i = 0; i < arr.length; i++){
            sum += arr[i];
            if(arr[i] > max){
                max = arr[i];
                maxPos = i;
            }
            if(arr[i] < min){
                min = arr[i];
                minPos = i;
            }
        }
        System.out.println("max="+max);
        System.out.println("min="+min);
        System.out.println("maxPos=" + maxPos);
        System.out.println("minPos=" + minPos);
        System.out.println("sum=" + sum);
    }
}

第一题

java程序设计题,设计一个宠物商店,内有猫和狗两种宠物,研究名字、颜色和年龄等属

//望采纳,打这么多字不容易

一、问题描述

设计一个宠物商店,在商店中可以有多种宠物,试表示出此种关系,并要求可以根据关键字查找相应的宠物信息。所需要的宠物信息自行设定。

  1. 可以保存多个宠物的信息
  2. 宠物的属性:名字、年龄等
  3. 可以实现宠物上架、下架、模糊查询等功能。

实现思路

  1. 首先需要定义一个宠物类,因为宠物种类有很多,因此需要定义一个抽象类。该类中需要包含宠物的各种信息,例如:种类、名字、年龄、雌雄等。
  2. 有了宠物后还需要定义一个商店类,来存放各种宠物。该商店类可以展示出商店内的宠物信息,以满足用户需求。
  3. 因为要实现宠物的上架和下架操作,因此还需要定义一个上架类和下架类。可以通过该类对宠物进行上架和下架操作,以存放到商店中。
  4. 要实现模糊查询功能,需要定一个查询类,该类可以通过输入关键字来查询商店内的宠物信息来展现出来。
  5. 要实现上诉功能,还需要定义一个测试类,来实现上述操作。

代码实现:

1. 宠物类

package 宠物商店;
public abstract class 宠物类 {
    public String species; //种类
    public String name; //名字
    public String sex; //雌雄
    public int age; //年龄
    public 宠物类() {
    }
    public 宠物类(String species,String name,String sex,int age) {
        this.species=species;
        this.name=name;
        this.sex=sex;
        this.age=age;
    }
    public abstract void pet1();
    public void setspecies(String species) {
        this.species=species;
    }
    public String getspecies() {
        return species;
    }
    public void setname(String name) {
        this.name=name;
    }
    public String getname() {
        return name;
    }
    public void setsex(String sex) {
        this.sex=sex;
    }
    public String getsex() {
        return sex;
    }
    public void setage(int age) {
        this.age=age;
    }
    public int getage() {
        return age;
    }
}

2. 商店类

package 宠物商店;
public class 商店类 extends 宠物类{
    public 商店类(String species,String name,String sex,int age) {
        super(species, name, sex,age);
    }
    public void pet1() {
        System.out.println("宠物种类:"+species+"\t宠物名称:"+name+"\t宠物性别"+sex+"\t宠物年龄"+age+"岁");
    }
    static 商店类 doug1=new 商店类("金毛","豆豆","雄性",1);
    static 商店类 doug2=new 商店类("牧羊犬","花花","雌性",2);
    static 商店类 doug3=new 商店类("泰迪","毛毛","雄性",1);
    static 商店类 doug4=new 商店类("二哈","笨笨","雌性",2);
    static 商店类 cat1=new 商店类("加菲猫","胖胖","雄性",1);
    static 商店类 cat2=new 商店类("波斯猫","玲玲","雌性",2);
}

3. 下架类

package 宠物商店;
import java.util.Scanner;
public class 下架类 {
    public static void XJ() {
        Scanner scanner = new Scanner(System.in);
        System.out.println("现在本店有以下宠物:");
        商店类.doug1.pet1();
        商店类.doug2.pet1();
        商店类.doug3.pet1();
        商店类.doug4.pet1();
        商店类.cat1.pet1();
        商店类.cat2.pet1();
        System.out.println("请您选择要下架的宠物名称");
        String name = scanner.next();
        System.out.println("您好,您已成功下架名字为:"+name+"的宠物");
    }
}

4. 上架类

package 宠物商店;
import java.util.Scanner;
public class 上架类 {
    public static String species; //种类
    public static String name; //名字
    public static String sex; //雌雄
    public static int age; //年龄
    public static void SJ() {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入你要上架宠物的种类:");
        species=scanner.next();
        System.out.println("请输入你要上架宠物的名字:");
        name=scanner.next();
        System.out.println("请输入你要上架宠物的雌雄:");
        sex=scanner.next();
        System.out.println("请输入你要上架宠物的年龄:");
        age=scanner.nextInt();
        商店类 cw=new 商店类(species,name,sex,age);
        System.out.println("恭喜您,您已经成功上架:");
        cw.pet1();
        System.out.println("现在本商店有:");
        商店类.doug1.pet1();
        商店类.doug2.pet1();
        商店类.doug3.pet1();
        商店类.doug4.pet1();
        商店类.cat1.pet1();
        商店类.cat2.pet1();
        cw.pet1();
    }
}

5. 查询类

package 宠物商店;
import java.util.Scanner;
public class 查询类 {
    public static void CX() {
        Scanner scanner = new Scanner(System.in);
        System.out.println("尊敬的顾客您好,我会为您提供最优的服务");
        System.out.println("1:查询本店宠物种类\t2:查询本店宠物信息");
        int n = scanner.nextInt();
        if(n==1) {
            System.out.println("尊敬的顾客,目前本店有:1、宠物狗\t2、宠物猫");
        }
        if(n==2) {
            System.out.println("请输入您要查询宠物的种类信息:");
            String name = scanner.next();
            if(name.equals("狗")||name.equals("gou")) {
                System.out.println("本店提供"+name+"的品种为:");
                商店类.doug1.pet1();
                商店类.doug2.pet1();
                商店类.doug3.pet1();
                商店类.doug4.pet1();
            }
            else if(name.equals("猫")||name.equals("mao")) {
                System.out.println("本店提供"+name+"的品种为:");
                商店类.cat1.pet1();
                商店类.cat2.pet1();
            }
            else {
                System.out.println("给常抱歉,本店不能提供你所需要的宠物:"+name);
            }
        }
    }
}

6. 测试类

package 宠物商店;
import java.util.Scanner;
public class 测试类 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("**********欢迎来到宠物商店在线系统**********");
        System.out.println("我们将为您提供最优秀的服务,请您做以下选择");
        System.out.println("1:员工登录\t2:尊敬的顾客");
        int i = scanner.nextInt();
        if(i==1){
            System.out.println("亲爱的员工您好,请选择您要进行的操作:");
            System.out.println("1:对宠物进行上架操作\t2:对宠物进行下架操作");
            int n = scanner.nextInt();
            if(n==1) {
                //转到上架类
                上架类.SJ();
            }
            if(n==2) {
                //转到下架类
                下架类.XJ();
            }
        }
        if(i==2) {
            查询类.CX();
        }
    }
}