admin 管理员组

文章数量: 1086019


2023年12月17日发(作者:vagrant歌词表达的什么)

.

期中考试:

二、

package Exextra_2;

import .*;

publicclass Test {

publicstaticvoid main {

int[] a=newint[10];

Scanner scan=new Scanner<>;

for{

a[i]=t<>;

}

int max=a[0];

int min=a[0];

for{

ifmax>

max=a[i];

}

for{

if

min=a[i];

}

n<"max="+max+" min="+min>;

}

}

三、

package Exextra_3;

publicclass Point {

privateintx,y;

privatedoubles;

public Point<>{

}

public Point{

this.x=x;

this.y=y;

}

publicint getX<>{

returnx;

}

publicvoid setX{

this.x=x;

}

publicint getY<>{

returny;

}

1 / 9

.

publicvoid setY{

this.y=y;

}

public String toString<>{

return"<"+x+","+y+">";

}

publicdouble distance{

int x1=<>;int y1=<>;

int x2=<>;int y2=<>;

s=<*+*>;

returns;

}

}

package Exextra_3;

publicclass Test {

publicstaticvoid main {

Point p1=new Point<4,5>;

Point p2=new Point<2,1>;

double s=ce;

n>;

n>;

n;

}

}

四、

package Exextra_4;

publicinterface Shape{

publicabstractdouble area<>;

}

package Exextra_4;

publicclass MyCircle implements Shape{

privatedoubler;

public MyCircle{

this.r=r;

}

publicdouble area<>{

return *r*r;

}

public String toString<>{

return"circle: r="+r+" area="+<>;

}

}

package Exextra_4;

publicclass MyRectangle implements Shape {

2 / 9

.

privatedoublew,h;

public MyRectangle{

this.w=w;

this.h=h;

}

publicdouble area<>{

returnw*h;

}

public String toString<>{

return"Rectangle: width="+w+" "+"height="+h+" area="+<>;

}

}

package Exextra_4;

publicclass Test {

publicstaticvoid main {

Shape t1=new MyRectangle<10,5>;

n>;

Shape t2=new MyCircle<3>;

n>;

}

}

五、

package Exextra_5;

import .*;

import .*;

import .*;

publicclassMyFrmextends JFrame implements ActionListener{

intm=0;

JButton btn1=new JButton<"点我">;

JButton btn2=new JButton<"清零">;

JLabel lb=new JLabel<"共点击了0次">;

public MyFrm<>{

JPanel jp=tentPane<>;

out>;

;;;

ionListener;

ionListener;

le<"ButtonDemol">;

}

publicvoid actionPerformed{

if==btn1>{

m=m+1;

t<"共点击了"+m+"次">;

}

3 / 9

.

if==btn2>{

m=0;

t<"共点击了"+m+"次">;

}

}

publicstaticvoid main{

MyFrm frm=new MyFrm<>;

e<400,100>;

ible;

}

}

数据库调试:

package mydb;

import .*;

publicclass StudentDao {

private String driver = "bcDriver";

private String url = "jdbc:odbc:mydb";

privatevoid executeUpdate {

try {

e;

Connection con = nection;

Statement cmd = Statement<>;

eUpdate;

<>;

} catch {

tackTrace<>;

}

}

publicvoid addStudent {

String sql = "insert into student values<'" + sno + "','" + sname+

"','" + major + "'," + zg + ">";

executeUpdate;

}

publicvoid deleteStudentBySno {

String sql = "delete from student where sno='" + sno + "'";

executeUpdate;

}

public String[][] queryStudents<> {

String[][] rows = null;

try {

e;

Connection con = nection;

Statement cmd = Statement<>;

String sql = "select count<*> from student";

4 / 9

.

ResultSet rs = eQuery;

<>;

int rowcount = <1>;

rows = new String[rowcount][4];

sql = "select * from student";

rs = eQuery;

rowcount = 0;

while <<>> {

for

rows[rowcount][i - 1] = ing;

rowcount++;

}

<>;

} catch {

tackTrace<>;

}

return rows;

}

}

package mydb;

import .*;

.*;

import .*;

publicclassMainFrmextends JFrame {

privatevoid initMenu<> {

JMenuBar bar = new JMenuBar<>;

JMenu m1 = new JMenu<"学生管理">;

JMenu m2 = new JMenu<"课程管理">;

JMenuItem m11 = new JMenuItem<"学生信息管理">;

JMenuItem m12 = new JMenuItem<"增加学生">;

JMenuItem m13 = new JMenuItem<"退出">;

ionListener{

publicvoid actionPerformed {

exit_Clicked<>;

}

}>;

ionListener {

publicvoid actionPerformed {

newSubFrm_Clicked<>;

}

}>;

ionListener {

publicvoid actionPerformed {

newAddFrm_Clicked<>;

5 / 9

.

}

}>;

;

;

arator<>;

;

;

;

nuBar;

}

privatevoid newSubFrm_Clicked<> {

new StudentFrm<>;

}

privatevoid newAddFrm_Clicked<> {

new AddStudent<>;

}

privatevoid exit_Clicked<> {

if ==

_OPTION>

<0>;

}

public MainFrm<> {

JPanel jp = tentPane<>;

initMenu<>;

e<1000, 600>;

ible;

aultCloseOperation<_ON_CLOSE>;

}

publicstaticvoid main {

new MainFrm<>;

}

}

package mydb;

import .*;

import tTableModel;

import .*;

import .*;

publicclassStudentFrmextends JFrame {

private JTable table = null;

private String[] cols = { "学号", "", "专业", "是否有资格" };

private JButton deleteBtn = new JButton<"删除">;

private StudentDao studentDao = new StudentDao<>;

privatevoid initTable<> {

6 / 9

.

String[][] rows = tudents<>;

for

if <"0".equals>

else

rows[i][3] = "有资格";

rows[i][3] = "无资格";

table = new JTable;

}

privatevoid updateTable<> {

String[][] rows = tudents<>;

for

if <"0".equals>

else

rows[i][3] = "有资格";

rows[i][3] = "无资格";

el>;

}

privatebooleanisCellEditable{

returntrue;

}

privatevoid deleteBtn_Clicked<> {

int row = ectedRow<>;

if -1> {

String sno = ueAt;

StudentBySno;

ssageDialog;

updateTable<>;

}

}

public StudentFrm<> {

JPanel jp = tentPane<>;

initTable<>;

JScrollPane jsp_table = new JScrollPane

;

;

JPanel jp_top = new JPanel<>;

jp_;

;

ionListener {

publicvoid actionPerformed {

deleteBtn_Clicked<>;

}

}>;

e<600, 400>;

7 / 9

.

ible;

}

publicstaticvoid main {

new StudentFrm<>;

}

}

package mydb;

import .*;

import .*;

import .*;

publicclassAddStudentextends JFrame implements ActionListener {

StudentDao studentDao = new StudentDao<>;

JButton btn_add=new JButton<"确定">;

JButton btn_del=new JButton<"取消">;

JLabel lb_name=new JLabel<"">;

JLabel lb_snum=new JLabel<"学号">;

JLabel lb_enabled=new JLabel<"是否有资格选课">;

JLabel lb_major=new JLabel<"专业">;

JTextField txt_name=new JTextField<>;

JTextField txt_snum=new JTextField<>;

JTextField txt_enabled=new JTextField<>;

JTextField txt_major=new JTextField<>;

public AddStudent<>{

JPanel jp=tentPane<>;

JPanel jp1=new JPanel<>;

out>;

;;

;;

;;

;;

;;

;

btn_ionListener;

btn_ionListener;

e<400, 220>;

ible;

}

publicvoid actionPerformed{

int zg=0;

if==btn_add>{

if.equals<"是">>

zg=1;

dent,txt_t<>,txt_t<>,zg>;

8 / 9

.

dispose<>;

}

if==btn_del>{

dispose<>;

}

}

publicstaticvoid main{

new AddStudent<>;

}

}

9 / 9


本文标签: 学生 退出 资格

更多相关文章

学生信息管理系统(纯前端页面)———无后端数据库

6月前

无后端数据库版本的----学生信息管理系统 文末下载地址 因为不少人说GitHub的链接资源下载缓慢或者下不了&#xff0c;所以我放了CSDN的下载链接。 应该是不要积分的&#xff0c;我设置的0积分下载。 学生

基于jsp的学生信息管理系统

6月前

基于jsp+mvc实现学生信息管理系统 工具:eclipse+SQL server+jdbc驱动 1.view层: 1>login.jsp:实现了登陆,用户名输入用户名和信息 主要代码: 2>index.jsp,实现显示学生所有

2024年最新笔记本电脑推荐:商务、游戏、学生电脑购买指南

5月前

无论你是学生、上班族、设计师、游戏玩家&#xff0c;还是经常出差的商务人士&#xff0c;一台性能稳定、适合自己需求的笔记本电脑都能极大提升效率&#xff0c;甚至影响生活品质。然而&#xff0c;在琳琅满

学生机房常见故障处理

4月前

学生机房软件推荐&#xff1a;极域电子教室学生机房管理助手。极域电子教室功能强大&#xff0c;运行稳定。学生机房管理助手(可百度搜索到&#xff0c;免费)可以禁止小恐龙、冲浪、扫雷、纸牌游戏&#xff0

第3节 云盘文件巧管理 教案1 四上信息科技川教版

4月前

年月日发(作者:模板网站合集)云盘文件巧管理教学设计课题云盘文件巧管理单元第一单元学科信息科技年级四年级《云盘文件巧管理》是川教版小学信息技术四年级第一单元的重要课程,以腾讯微云为例,旨在帮助学生了解云盘的概念和功能,并学会使用云盘来管理文

2进制和10进制的转换-写写帮

4月前

年月日发(作者:与)•••••••••••现在位置:正文进制和进制的转换时间:--作者:会员上传简介:写写帮文库小编为你整理了多篇相关的《进制和进制的转换》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《进制和进制的转换》。转,

linux配置mysql的表名忽略大小写lower

3月前

年月日发(作者:结婚主持幻灯片模板)配置的表名忽略大小写在下配置文件给添加忽略大小写变量___后重启报错:!().原因:中初始化时默认___的值为,在重启时会加载配置文件,此时,发现初始化时___与你配置文件加载时___两者的值是冲突的,所

linux操作系统实训教学大纲

3月前

年月日发(作者:源代码皮肤怎么样)实训教学大纲《操作系统》实训教学大纲(适用专业:计算机软件课程)一、本课程课时:课时学分:实训课时:二、实训性质与目的:《操作系统》课程计算机软件专业的一门核心课程,主要围绕操作“系统干什么,操作系统如何干

linux系统编辑文档时退出的多种方法

3月前

年月日发(作者:如何自学编程并以此为职业)系统编辑文档时退出的多种方法以系统编辑文档时退出的多种方法在系统中,编辑文档是我们日常工作中经常要做的一项任务。而退出编辑模式同样也是我们需要掌握的技巧之一。本文将介绍系统中编辑文档时退出的多种方法

2023年教师资格之中学化学学科知识与教学能力通关考试题库带答案解析

3月前

年月日发(作者:)年教师资格之中学化学学科知识与教学能力通关考试题库带答案解析单选题(共题)、、、、是重要的非金属元素,下列说法正确的是()。.、、、的原子半径逐渐增大,非金属性逐渐减弱.氮的氧化物和硫的氧化物既是形成光化学烟雾,又是形成酸

《程序设计语言》教案

3月前

年月日发(作者:如何在微信公众号里加入表单)《程序设计语言》教案程序设计语言教案一、引言程序设计语言是计算机科学中的重要组成部分,它是人与计算机之间进行交流和指令传达的媒介。本教案旨在介绍程序设计语言的基本概念、分类和使用方法,帮助学生掌握

大一计算机常考知识点

3月前

年月日发(作者:脚本制作)大一计算机常考知识点计算机科学作为一门专业,涵盖了广泛的知识领域和技能要求。大一的学生们通常会接触到一些基础而常见的计算机知识点,并在考试中被考察。本文将简要介绍一些大一计算机常考知识点,以供学生们参考。.计算机硬

浅析基于C++的程序设计

3月前

年月日发(作者:指针类型所占字节数)龙源期刊网浅析基于的程序设计作者:文欣来源:《电子世界》年第期【摘要】程序设计是高等院校计算机专业课程教学中的一门重要的主干课。本文就该课程教学中存在问题,提出了改进措施和解决方法。强调学生要学以致用,加

程序设计语言的基础知识python中的变量优秀教学案例粤教版高中信息技术

3月前

年月日发(作者:响应面有什么用)程序设计语言的基础知识中的变量优秀教学案例粤教版高中信息技术必修一、案例背景本案例背景针对粤教版高中信息技术必修中“程序设计语言的基础知识中的变量”一节内容。在我国高中信息技术课程中,语言作为程序设计的重要组

新疆中小学教师计算机水平考试练习题及答案

3月前

年月日发(作者:编写静态网页的具体步骤)新疆中小学教师计算机水平考试练习题及答案新疆中小学教师计算机水平考试练习题及答案一、选择题、在计算机中,一切信息都是以什么形式存储的?.文字.图像.声音.二进制数字答案:、下列哪一项不是计算机程序设计

《计算机导论》课程标准

3月前

年月日发(作者:全部代码)《计算机导论》课程标准一、课程概述《计算机导论》是计算机科学与技术专业的一门必修课程,旨在引导学生了解计算机科学的基本概念、原理和方法,掌握计算机科学的基本知识和核心思想,为后续课程的学习打下坚实的基础。二、课程目

c程序设计第三版课后习题答案

3月前

年月日发(作者:系统安装教程)程序设计第三版课后习题答案《程序设计第三版课后习题答案》在学习程序设计的过程中,课后习题是巩固知识、提高能力的重要途径。《程序设计第三版》的课后习题设计丰富多样,涵盖了各个知识点,帮助学生更好地理解和掌握语言编

4.1程序设计语言的基础知识优秀教学案例高一信息技术同步教材配套教案练

3月前

年月日发(作者:语句未结束怎么解决).程序设计语言的基础知识优秀教学案例高一信息技术同步教材配套教案练习(粤教版必修)一、案例背景本教学案例针对的是高一信息技术同步教材配套教案练习(粤教版必修)中的“.程序设计语言的基础知识”一节。该节内容

c语言-实现学生选课系统

2月前

下载源代码链接: https:download.csdndownloadqq_4417634364109300 1.本文使用C语言写的一个简单项目,学生的选课系统,主要实现对学生和课程信息管理,实现系统的管理学生和课程选课退课等信

【181218】VC++学生考试管理系统Access版源代码

2月前

源码下载简介 vc简易学生考试管理系统&#xff0c;分两大功能&#xff0c;学生成绩管理和学生信息管理&#xff0c;功能不太多&#xff0c;完成基本的学生信息录入、查询、管理&#xff0c;

发表评论

全部评论 0
暂无评论