java编程基础题库(急需java上机题库)

2024-07-10 21:57:04 29

java编程基础题库(急需java上机题库)

本文目录

急需java上机题库

1. 学生管理系统a) 用swing来实现界面b) 学生的信息保存到sql2000中c) 至少要实现对学生的添加,查找,修改,删除四个操作。d) 查询条件可为姓名,班级,此处的查询要用到模糊查询。e) 如用到jtable来显示学生信息的话,不提倡直接在表格中修改学生信息,可将表格设置为不可修改状态,当双击该行的时候弹出一个新的窗口,在这个新的窗口中实现对该学生的修改。2. 通讯录a) 通讯录的实现可参考t10《上机手册》中的上机作业来实现;主要用到jtree与jtable;b) Jtree用来分班现实同学信息c) 可在jtree中实现对学生的查询,查询条件可是姓名、班级、联系电话;此处的查询要用具体查询,不推荐使用模糊查询d) Jtable用来显示选种的学生信息,且为只读状态;如果要修改的话,双击后谈出一个新的窗口,在新窗口中来修改。e) 可直接在表格中删除选种的同学信息;当选种某行后,单击“删除”按钮可直接删除该学生信息;此处纪录删除后要同时修改jtree与jtable的 model中的信息。如果想做的更人性话,那么在执行删除操作前,先谈出一个对话框,询问是否真的要删除,如果选择是,则从数据库中删除该学生联系方式,否则不执行删除操作。f) Jtree 与jtable中的数据是从数据库中得到的,且有可能根据需要进行修改,所以要使用model来保存数据;3. 改写雷电游戏a) 可根据13讲线程中给的简单友敌机游戏改写成多线程的可用游戏,此游戏中只有一个友机,但可有多个敌机;b) 敌机的飞行路线是随机的,这个可由线程来控制;c) 友机的飞行路线可让玩家自己控制,可通过鼠标或键盘来控制;d) 如果想打开该游戏界面完游戏要先登陆成功,此处就要用到jdbce) 每次游戏的结果可保存到数据库中;4. 参考书上的内容实现一个网络聊天室a) 此处一有一个要求;在玩这个游戏之前必须通过登陆验证,要用到jdbc的知识点;b) 可将聊天的内容按照发信息时间,发言人,内容等保存到数据库中;1) 设置表格为不可的2) 设置表格不能拖动3) 设置表格为行选择看看你学习了没有 如果不会我可以给你些再简单点的 你可以进我的文档下载JAVA的基础课总结

JAVA基础编程题

public class HelloTest { public static void main(String args) { String s = "Hello World"; //输出该字符串的长度 System.out.println(s.length()); //输出Hello,提示用求子串方式得到。 String subs = s.substring(0,5); System.out.println(subs); //输出index为5处的字符。 System.out.println(s.charAt(4)); }}出来混的都不容易,问题解决了就采纳本答案吧……

简单的java编程题

public class BaiduZhiDao {        //未做异常处理,价格要输数字.    public static void main(String args) {        Scanner scanner =new Scanner(System.in);        Ware;        for (int i=0;i《10;i++){            Ware ware = new Ware();            System.out.println("请输入第"+(i+1)+"个产品信息:");            System.out.print("名称: ");            ware.setName(scanner.nextLine());            System.out.print("单价: ");            ware.setPrice(Double.valueOf(scanner.nextLine()));            wares=ware;        }        Ware maxWare = getMaxPrice(wares);        System.out.println("单价最高,产品:"+maxWare.getName()+"--"+maxWare.getPrice());    }    static Ware getMaxPrice( Ware wares){        Ware maxWare = wares;        for (int i=1;i《wares.length;i++){            if(null!=wares.getPrice()》maxWare.getPrice()){                maxWare=wares;            }        }        return maxWare;    }    static class Ware{        String name ;        double price;        public String getName() {            return name;        }        public void setName(String name) {            this.name = name;        }        public double getPrice() {            return price;        }        public void setPrice(double price) {            this.price = price;        }    }}

java编程基础练习题

这道题的答案是C。 double num1; //定义一个double类型的数组num1double num3=2.0; //定义一个double类型的变量并赋值为2.0int num2=5; //定义一个int类型的冰凉num2,并赋值为5num1=new double; //给double类型的数组num1赋值,并初始化为5+1个大小, num2=5,所以是5+1num1=num3;//上面这句翻译过来就是:数组num1=2.0 。 由于数组下标从0开始,所以下标为5的元素是最后一个元素。 所以答案是C

用JAVA编程 类与对象的基础题

class Phone{ private String phonenumber; public void setPhonenumber(String phonenumber){ this.phonenumber=phonenumber; } public String getPhonenumber(){ return phonenumber; } public void recCall(){ System.out.println("接到一个电话"); } public void telCall(){ System.out.println("拨出一个电话"); }}class Fixedphone extends Phone{ private String phonenumber;//号码是私有,设置为private,不可继承 public void recCall(){ System.out.println("以"+this.phonenumber+"呼出了一个电话"); //重载了父类的recCall }}class Cordlessphone extends Fixedphone{ private String phonenumber; public void info(){ System.out.println("这是无绳电话的信息"); }}interface Moveable{ public void moveinfo();}class Mobilephone extends Phone implements Moveable{ private String phonenumber; public void moveinfo(){ System.out.println("我实现了可移动性"); }}public class PhoneTest{ public static void main(String a){ Phone; Phone p1=new Phone(); p1.setPhonenumber("123456789"); p=p1; Phone p2=new Phone(); p2.setPhonenumber("987654321"); p=p2; Mobilephone mp=new Mobilephone(); mp.setPhonenumber("11111"); p=mp; Fixedphone fp=new Fixedphone(); fp.setPhonenumber("22222"); p=fp; Cordlessphone cp=new Cordlessphone(); cp.setPhonenumber("33333"); p=cp; for(int i=0;i《p.length;i++){ System.out.println(p.getPhonenumber()); } p; System.out.println(p.getPhonenumber()); }} 写的不是很好,希望对你有帮助噶

JAVA编程题!

//把你的那个表作成test3.txt放到D盘根,跑程序就好了import java.io.BufferedReader;import java.io.FileInputStream;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Collections;import java.util.Iterator;import java.util.List;public class MyTest3 { List stuInfoList = new ArrayList(); public MyTest3(){ printResult(); } public void readFile() { try { BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("d:\\test3.txt"))); String line = ""; int i=0; while ((line = br.readLine()) != null) { if(i++》0){ //略过头上的汉字行 StudentInfo student = new StudentInfo(line.split(" ")); stuInfoList.add(student); } } } catch (Exception e) { e.printStackTrace(); } } class StudentInfo implements Comparable{ public int stuId; public double pings; public double qizhong; public double qimo; public double bishi; public double zhongFeng; public StudentInfo(){}; public StudentInfo(String info){ this.stuId = Integer.parseInt(info); this.pings = Integer.parseInt(info); this.qizhong = Integer.parseInt(info); this.qimo = Integer.parseInt(info); this.bishi = Integer.parseInt(info); this.zhongFeng = pings*0.1+qizhong*0.25+qimo*0.15+bishi*0.5; } public String getPingJunFeng(int size){ return pings/size +" "+qizhong/size+" "+qimo/size+" "+bishi/size+" "+zhongFeng/size; } public String toString(){ return stuId + " " +pings + " "+qizhong+" "+qimo+" "+bishi+" "+zhongFeng; } public int compareTo(Object arg0) { StudentInfo info = (StudentInfo)arg0; return (int)(info.zhongFeng-this.zhongFeng); } } public void printResult(){ readFile(); System.out.println("学号 平时 期中 期末 笔试 总评分"); for(Iterator it=stuInfoList.iterator();it.hasNext();){ System.out.println(it.next()); } System.out.println("-----------80分以上---------------\r\n学号 总评分"); for(Iterator it=stuInfoList.iterator();it.hasNext();){ StudentInfo info = (StudentInfo)it.next(); if(info.zhongFeng》=80) System.out.println(info.stuId + " "+info.zhongFeng); } System.out.println("-----------没有及格---------------\r\n学号 总评分"); for(Iterator it=stuInfoList.iterator();it.hasNext();){ StudentInfo info = (StudentInfo)it.next(); if(info.zhongFeng《60) System.out.println(info.stuId + " "+info.zhongFeng); } Collections.sort(stuInfoList); System.out.println("-----------排序之后---------------\r\n学号 平时 期中 期末 笔试 总评分"); for(Iterator it=stuInfoList.iterator();it.hasNext();){ System.out.println(it.next()); } StudentInfo pinjunfeng = new StudentInfo(); for(Iterator it=stuInfoList.iterator();it.hasNext();){ StudentInfo info = (StudentInfo)it.next(); pinjunfeng.bishi+=info.bishi; pinjunfeng.pings+=info.pings; pinjunfeng.qimo+=info.qimo; pinjunfeng.qizhong+=info.qizhong; pinjunfeng.zhongFeng+=info.zhongFeng; } System.out.println("-----------平均分---------------\r\n平时 期中 期末 笔试 总评分"); System.out.println(pinjunfeng.getPingJunFeng(stuInfoList.size())); } public static void main(String args) throws Exception { new MyTest3(); }}

java编程基础题库(急需java上机题库)

本文编辑:admin

本文相关文章:


java编程基础题库(用JAVA编程 类与对象的基础题)

java编程基础题库(用JAVA编程 类与对象的基础题)

本文目录用JAVA编程 类与对象的基础题简单的java编程题JAVA基础编程题java编程基础练习题急需java上机题库JAVA编程题!用JAVA编程 类与对象的基础题class Phone{ private String phonenum

2024年6月4日 03:31

更多文章:


intp型人格(INTP逻辑学家型人格有什么特点这类人与什么性格的人更容易成为朋友)

intp型人格(INTP逻辑学家型人格有什么特点这类人与什么性格的人更容易成为朋友)

本文目录INTP逻辑学家型人格有什么特点这类人与什么性格的人更容易成为朋友什么是INTp型人格intp是什么型人格INTP人格的个性特征是什么他们在工作上有哪些优势什么是intp型的人呢intp是什么测出来的intp型人格分类有哪些INTP

2024年7月23日 21:51

solve函数matlab(向您请教matlab中solve函数的解方程使用方法)

solve函数matlab(向您请教matlab中solve函数的解方程使用方法)

本文目录向您请教matlab中solve函数的解方程使用方法MATLAB中如何在for循环中嵌套solve函数matlab中solve函数,请大侠帮忙MATLAB中关于solve函数的用法MATLAB中solve函数的问题关于matlab中

2024年6月11日 05:03

format factory 高级版(formatfactory 格式工厂是什么软件)

format factory 高级版(formatfactory 格式工厂是什么软件)

本文目录formatfactory 格式工厂是什么软件FormatFactory(格式工厂)是干什么的formatfactory 格式工厂是什么软件格式工厂(Format Factory)是一套由国人陈俊豪开发的,并免费使用任意传播的万能的

2024年7月19日 16:10

2008r2系统(如何使用u深度u盘安装原版win2008r2服务器系统)

2008r2系统(如何使用u深度u盘安装原版win2008r2服务器系统)

大家好,关于2008r2系统很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于如何使用u深度u盘安装原版win2008r2服务器系统的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希

2024年8月12日 03:05

invoke(java 中 invoke()的作用是什么)

invoke(java 中 invoke()的作用是什么)

本文目录java 中 invoke()的作用是什么java中invoke()的作用是什么Java反射invoke怎么用invoke的用法java invoke的用法. 获取一个对象的所有get方法再用invoke到另一个对象的set方法中,

2024年7月8日 23:21

wordpress下载插件(为什么wordpress安装插件和主题都失败)

wordpress下载插件(为什么wordpress安装插件和主题都失败)

本文目录为什么wordpress安装插件和主题都失败wordpress怎么安装插件wordpress免费账户如何安装插件wordpress插件有哪些如何安装WordPress插件wordpress 必备插件有哪些WordPress 常用的插

2024年6月29日 02:17

用c语言100以内所有素数的和(c语言求100以内素数的和)

用c语言100以内所有素数的和(c语言求100以内素数的和)

本文目录c语言求100以内素数的和如何用C语言求1至100所有素数的和C语言程序:使用while循环语句写一程序完成求100以内的所有素数之和求各位大佬解答!感激不尽c语言:请编程统计3到100之间所有素数的和,并输出求1到100以内所有素

2024年3月30日 02:30

url编码函数(asp的URL怎么编码)

url编码函数(asp的URL怎么编码)

本文目录asp的URL怎么编码怎么用excel给URL编码,要那种url在浏览器访问时自动转为汉字的在excel中,如何利用vba对url进行解码asp的URL怎么编码URL编码是指为了将信息通过URL进行传输,所以必须将某些含有特殊意义的

2024年7月7日 17:49

python怎么写脚本(linux python 脚本怎么写)

python怎么写脚本(linux python 脚本怎么写)

本文目录linux python 脚本怎么写如何用python写一个从题库自动匹配的答题脚本如何使用python编写测试脚本python自动化脚本怎么编写python脚本第一行怎么写写python脚本是用记事本写的吗写完保存为.py文件时p

2024年7月22日 09:42

js将字符串转换成数字(jsnumber.solve方法)

js将字符串转换成数字(jsnumber.solve方法)

“js将字符串转换成数字”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看js将字符串转换成数字(jsnumber.solve方法)!本文目录jsnumber.solve方法在js中怎么讲字符串转换成数字jsnumber.so

2024年8月23日 20:20

target标签怎么用(html中标签的target属性中的_top和_parent有什么用 最好举例说明)

target标签怎么用(html中标签的target属性中的_top和_parent有什么用 最好举例说明)

本文目录html中标签的target属性中的_top和_parent有什么用 最好举例说明a标签的target指向iframe的name和id的区别JS轻松获取对象之srcElement与target篇HTML中属性targe的作用是什么c

2024年7月9日 13:05

strlen用不了(国三c语言上机 字符串一类的问题为什么有时用strlen函数但有时却不用)

strlen用不了(国三c语言上机 字符串一类的问题为什么有时用strlen函数但有时却不用)

本文目录国三c语言上机 字符串一类的问题为什么有时用strlen函数但有时却不用linux上为什么我用不了strlen用c语言函数实现时strlen的测长度功能,为何出错了,求解答,急!使用STM32F1系列开发板时,开始也包含了strin

2024年7月24日 05:10

masonry翻译(《你有烦恼》翻译成英文怎么翻译)

masonry翻译(《你有烦恼》翻译成英文怎么翻译)

本文目录《你有烦恼》翻译成英文怎么翻译砌什么意思近义词和反义词是什么英文翻译是什么急!!英文翻译想知道如何翻译“砖木混合结构”,多谢!!翻译 在线求各类螺丝名称的英文翻译《你有烦恼》翻译成英文怎么翻译是指歌曲《你有烦恼》呢?EnglishO

2024年3月24日 22:05

数据库设计入门经典(数据库设计解决方案入门经典的本书读者对象)

数据库设计入门经典(数据库设计解决方案入门经典的本书读者对象)

本文目录数据库设计解决方案入门经典的本书读者对象C#数据库入门经典的C# 2008数据库入门经典(第4版)我是初学者,为什么书上的数据库入门经典前要加个C++或是C那位大神告诉我 SQLServer2005数据库管理入门经典 怎么样啊数据库

2024年7月16日 00:56

python3教程app(python3 uiautomator2 (二) 、操作app)

python3教程app(python3 uiautomator2 (二) 、操作app)

其实python3教程app的问题并不复杂,但是又很多的朋友都不太了解python3 uiautomator2 (二) 、操作app,因此呢,今天小编就来为大家分享python3教程app的一些知识,希望可以帮助到大家,下面我们一起来看看这

2024年8月15日 05:45

怎么将多个html代码整合到一起(怎么将多个html页面做成一个文件)

怎么将多个html代码整合到一起(怎么将多个html页面做成一个文件)

大家好,怎么将多个html代码整合到一起相信很多的网友都不是很明白,包括怎么将多个html页面做成一个文件也是一样,不过没有关系,接下来就来为大家分享关于怎么将多个html代码整合到一起和怎么将多个html页面做成一个文件的一些知识点,大家

2024年7月9日 09:49

css div不换行(CSS+DIV,窗口缩小后,DIV块会换行,如下例:如何让黄块在窗口缩小后不转行)

css div不换行(CSS+DIV,窗口缩小后,DIV块会换行,如下例:如何让黄块在窗口缩小后不转行)

其实css div不换行的问题并不复杂,但是又很多的朋友都不太了解CSS+DIV,窗口缩小后,DIV块会换行,如下例:如何让黄块在窗口缩小后不转行,因此呢,今天小编就来为大家分享css div不换行的一些知识,希望可以帮助到大家,下面我们一

2024年8月14日 05:05

数据库行业前景怎么样(学数据库的发展前景怎么样)

数据库行业前景怎么样(学数据库的发展前景怎么样)

本文目录学数据库的发展前景怎么样想学数据库的发展前景怎么样学数据库的发展前景怎么样学数据库的发展前景广阔,但是,任何行业都是存在二八定律,如果不能成为顶尖的水平,行业发展前景广阔,也不一定会让个人有更多的收获。想学数据库的发展前景怎么样学数

2024年7月8日 07:17

正则表达式匹配字符串c(如何使用正则表达式匹配C语言的变量名定义规则)

正则表达式匹配字符串c(如何使用正则表达式匹配C语言的变量名定义规则)

本文目录如何使用正则表达式匹配C语言的变量名定义规则用C语言完成一个正则表达式的匹配: 字符串中只有*和是可变字符且位置和个数不固定,其他的字符位置固定C#字符串中正则表达式匹配指定字符串段删除其它字符串如何使用正则表达式匹配C语言的变量名

2024年7月1日 16:28

滑块游戏哪个游戏好玩(和小朋友一起玩华容道游戏,说一说你有什么发现)

滑块游戏哪个游戏好玩(和小朋友一起玩华容道游戏,说一说你有什么发现)

本文目录和小朋友一起玩华容道游戏,说一说你有什么发现qq厘米秀里推滑块的小游戏叫啥最近什么小游戏好玩和小朋友一起玩华容道游戏,说一说你有什么发现华容道是古老的中国民间益智游戏,以其变化多端、百玩不厌的特点与魔方、独立钻石棋一起被国外智力专家

2024年7月3日 00:00

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1730
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1155
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1152
标签列表

热门搜索