用Java语言编写一个学生信息管理系统,(不是直接用socket的), 多线程在其中实现什么功能?

题主的JDBC驱动程序只会用本地API驱动这种... 题主的JDBC驱动程序只会用本地API驱动这种 展开
 我来答
DoramiHe
2018-06-29 · 知道合伙人互联网行家
DoramiHe
知道合伙人互联网行家
采纳数:25332 获赞数:59541
2011年中山职业技术学院毕业,现担任毅衣公司京东小二

向TA提问 私信TA
展开全部
#include <stdio.h> #define N 200 #define SCORES 5 #define NUMLEN 10 struct std_type{ char no[NUMLEN];/*学号*/ char *name;/*名字字符串指针*/ int scores[SCORES];/*五门功课的成绩*/ }; struct std_type students[N]; int order[N]; int total[N]; /*[函数]输入一个学生信息函数*/ int readastu(struct std_type *spt) { int len,j; char buf[120];/*输入学号*/ printf("\nNumber : "); if(scanf("%s",buf)==1) strncpy(spt->no,buf,NUMLEN-1); else return 0;/*CTRL+Z结束输入*/ printf("Name : ");/*输入姓名*/ if(scanf("%s",buf)==1) { len=strlen(buf); spt->name=(char*)malloc(len+1);/*申请储存姓名的空间*/ strcpy(spt->name,buf); } else return 0;/*CTRL+Z结束输入*/ printf("Scores : ");/*输入成绩*/ for(j=0;j<SCORES;j++)
偶曲静Yh
2018-06-29
知道答主
回答量:23
采纳率:0%
帮助的人:1.9万
展开全部
同时读写才需要多线程同步
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f2b7757
2018-06-29 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:90
采纳率:0%
帮助的人:37万
展开全部
不用socket就只有数据导入这类有必要多线程吧
追问
您好, 我用sqlite数据库做存储数据的, 导入数据就两步, 加载数据库驱动程序, 建立连接就完了. 不知道多线程该如何使用(数据库初学, 有错误请见谅)
追答
导入数据是指从xml,txt,csv,xls之类的文件读取并导入数据.并不是指插入数据.
因为这些文件可能很大,用空间换时间,以多线程快速读入内存并存入数据库
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式