1. package StudentScore;
  2.  
  3. public class ScoreInformation {
  4. String stunumber; //学号
  5. String name; //姓名
  6. double mathematicsscore; //高数成绩
  7. double englishiscore; //英语成绩
  8. double networkscore; //计算机网络成绩
  9. double databasescore; //数据库成绩
  10. double softwarescore; //软件工程成绩
  11. //构造函数
  12. public ScoreInformation(String stu,String n,double math,double eng,double net,double data,double sofe) {
  13.  
  14. this.stunumber=stu;
  15. this.name=n;
  16. this.mathematicsscore=math;
  17. this.englishiscore=eng;
  18. this.databasescore=net;
  19. this.softwarescore=sofe;
  20. }
  21. String getstunumber()
  22. {
  23. return stunumber;
  24. }
  25. void setstunumber(String a)
  26. {
  27. stunumber=a;
  28. }
  29. String getname()
  30. {
  31. return name;
  32. }
  33. void setname(String a)
  34. {
  35. name=a;
  36. }
  37. double getmathematicsscore()
  38. {
  39. return mathematicsscore;
  40. }
  41. void setmathematicsscore(double a)
  42. {
  43. mathematicsscore=a;
  44. }
  45. double getenglishiscore()
  46. {
  47. return englishiscore;
  48. }
  49. void setenglishiscore(double a)
  50. {
  51. englishiscore=a;
  52. }
  53. double getnetworkscore()
  54. {
  55. return networkscore;
  56. }
  57. void setnetworkscore(double a)
  58. {
  59. networkscore=a;
  60. }
  61. double getdatabasescore()
  62. {
  63. return databasescore;
  64. }
  65. void setdatabasescore(double a)
  66. {
  67. databasescore=a;
  68. }
  69. double getsoftwarescore()
  70. {
  71. return softwarescore;
  72. }
  73. void setsoftwarescore(double a)
  74. {
  75. softwarescore=a;
  76. }
  77.  
  78. }
  79.  
  80. package StudentScore;
  81.  
  82. import java.util.Scanner;
  83. public class ScoreManagement {
  84.  
  85. //利用数组实现存储五个学生的信息
  86. static ScoreInformation[] ss= {new ScoreInformation("20183607","徐姣美",0,0,0,0,0),new ScoreInformation("20180001","yi",0,0,0,0,0),new ScoreInformation("20180002","er",0,0,0,0,0),new ScoreInformation("20180003","san",0,0,0,0,0),new ScoreInformation("20180004","si",0,0,0,0,0)};
  87. static Scanner stud=new Scanner(System.in);
  88.  
  89. public static void main(String[] args) {
  90. menu();//显示目录
  91. }
  92. //菜单目录
  93. static void menu() {
  94. System.out.println("***************************************");
  95. System.out.println(" 石家庄铁道大学软件工程系");
  96. System.out.println(" 学生学籍管理系统 2019 版");
  97. System.out.println("****************************************");
  98. System.out.println(" 1、 学生考试成绩录入");
  99. System.out.println(" 2、 学生考试成绩修改");
  100. System.out.println(" 3、 计算学生成绩绩点");
  101. System.out.println(" 4、退出学籍管理系统");
  102. System.out.println("****************************************");
  103.  
  104. Scanner stud=new Scanner(System.in);
  105. int a=stud.nextInt();
  106. switch(a) {
  107. case 1:add();break; //录入
  108. case 2:xiugai();break; //修改
  109. case 3:jidian();break; //计算绩点
  110. case 4:exit();break; //退出
  111. default:System.out.println("输入错误");menu(); //输入有误
  112. }
  113. }
  114. //录入成绩
  115. static void add() {
  116. System.out.println("***************************************");
  117. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  118. System.out.println(" 学生考试成绩录入 ");
  119. System.out.println("***************************************");
  120. System.out.println(" 请输入学生学号: ");
  121. System.out.println("***************************************");
  122.  
  123. Scanner stud=new Scanner(System.in);
  124. String str=stud.nextLine();
  125.  
  126. int flag=0;
  127.  
  128. for(int i=0;i<5;i++)
  129. {
  130.  
  131. if(str.equals(ss[i].getstunumber())) {
  132.  
  133. flag=1; //如果存在这个学号,flag置为1
  134.  
  135. System.out.println("***************************************");
  136. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版");
  137. System.out.println(" 学生考试成绩录入 ");
  138. System.out.println("***************************************");
  139. System.out.println(" 学生学号:"+str);
  140. System.out.println(" 学生姓名:"+ss[i].getname());
  141. System.out.println(" 请输入高等数学成绩:");
  142. System.out.println("***************************************");
  143.  
  144. double sc1=stud.nextDouble();
  145.  
  146. System.out.println("***************************************");
  147. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  148. System.out.println(" 学生考试成绩录入");
  149. System.out.println("***************************************");
  150. System.out.println(" 学生学号:"+str);
  151. System.out.println(" 学生姓名:"+ss[i].getname());
  152. System.out.println(" 高等数学成绩:"+sc1);
  153. System.out.println(" 请输入大学英语成绩:");
  154. System.out.println("***************************************");
  155.  
  156. double sc2 =stud.nextDouble();
  157.  
  158. System.out.println("***************************************");
  159. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  160. System.out.println(" 学生考试成绩录入");
  161. System.out.println("***************************************");
  162. System.out.println(" 学生学号:"+str);
  163. System.out.println(" 学生姓名:"+ss[i].getname());
  164. System.out.println(" 高等数学成绩:"+sc1);
  165. System.out.println(" 大学英语成绩:"+sc2);
  166. System.out.println(" 请输入计算机网络成绩:");
  167. System.out.println("***************************************");
  168.  
  169. double sc3=stud.nextDouble();
  170.  
  171. System.out.println("***************************************");
  172. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  173. System.out.println(" 学生考试成绩录入 ");
  174. System.out.println("***************************************");
  175. System.out.println(" 学生学号:"+str);
  176. System.out.println(" 学生姓名:"+ss[i].getname());
  177. System.out.println(" 高等数学成绩:"+sc1);
  178. System.out.println(" 大学英语成绩:"+sc2);
  179. System.out.println(" 计算机网络成绩:"+sc3);
  180. System.out.println(" 请输入数据库成绩:");
  181. System.out.println("***************************************");
  182.  
  183. double sc4=stud.nextDouble();
  184.  
  185. System.out.println("***************************************");
  186. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版");
  187. System.out.println(" 学生考试成绩录入 ");
  188. System.out.println("***************************************");
  189. System.out.println(" 学生学号:"+str);
  190. System.out.println(" 学生姓名:"+ss[i].getname());
  191. System.out.println(" 高等数学成绩:"+sc1);
  192. System.out.println(" 大学英语成绩:"+sc2);
  193. System.out.println(" 计算机网络成绩:"+sc3);
  194. System.out.println(" 数据库成绩:"+sc4);
  195. System.out.println(" 请输入软件工程成绩:");
  196. System.out.println("***************************************");
  197.  
  198. double sc5=stud.nextDouble();
  199.  
  200. System.out.println("***************************************");
  201. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  202. System.out.println(" 学生考试成绩录入 ");
  203. System.out.println("***************************************");
  204. System.out.println(" 学生学号:"+str);
  205. System.out.println(" 学生姓名:"+ss[i].getname());
  206. System.out.println(" 高等数学成绩:"+sc1);
  207. System.out.println(" 大学英语成绩:"+sc2);
  208. System.out.println(" 计算机网络成绩:"+sc3);
  209. System.out.println(" 数据库成绩:"+sc4);
  210. System.out.println(" 软件工程成绩:"+sc5);
  211. System.out.println("***************************************");
  212. System.out.println(" 该学生成绩已录入完毕,是否提交(Y/N)");
  213. System.out.println("***************************************");
  214.  
  215. Scanner stu=new Scanner(System.in);
  216. String s=stu.nextLine();
  217. //如果输入Y
  218. if(s.equals("Y")) {
  219. ss[i].setmathematicsscore(sc1);
  220. ss[i].setenglishiscore(sc2);
  221. ss[i].setnetworkscore(sc3);
  222. ss[i].setdatabasescore(sc4);
  223. ss[i].setsoftwarescore(sc5);
  224. menu();
  225. }
  226. else {
  227. add();
  228. }
  229. }
  230. //输入有误
  231. if(flag==0) {
  232. System.out.println("输入错误!");
  233. add(); //返回成绩录入界面
  234. }
  235. }
  236. }
  237. //修改成绩
  238. static void xiugai() {
  239. String s;
  240. System.out.println("***************************************");
  241. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  242. System.out.println(" 学生考试成绩修改界面 ");
  243. System.out.println("***************************************");
  244. System.out.println(" 请输入学生学号: ");
  245. System.out.println("***************************************");
  246.  
  247. System.out.println("请输入八位学号");
  248. String str1=stud.nextLine();
  249.  
  250. int flag=0;
  251. for(int i=0;i<5;i++) {
  252. if(str1.equals(ss[i].getstunumber())) {
  253. System.out.println("***************************************");
  254. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  255. System.out.println(" 学生考试成绩修改界面 ");
  256. System.out.println("***************************************");
  257. System.out.println(" 学生学号:"+ss[i].getstunumber());
  258. System.out.println(" 学生姓名:"+ss[i].getname());
  259. System.out.println(" 1、高等数学成绩:"+ss[i].getmathematicsscore());
  260. System.out.println(" 2、大学英语成绩:"+ss[i].getenglishiscore());
  261. System.out.println(" 3、计算机网络成绩:"+ss[i].getnetworkscore());
  262. System.out.println(" 4、数据库成绩:"+ss[i].getdatabasescore());
  263. System.out.println(" 5、软件工程成绩:"+ss[i].getsoftwarescore());
  264. System.out.println("***************************************");
  265.  
  266. flag=1; //如果存在这个学号,flag为1
  267.  
  268. int a=stud.nextInt(); //序号
  269.  
  270. if(a==1) {
  271. System.out.println("***************************************");
  272. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  273. System.out.println(" 学生考试成绩修改界面 ");
  274. System.out.println("***************************************");
  275. System.out.println(" 学生学号:"+ss[i].getstunumber());
  276. System.out.println(" 学生姓名:"+ss[i].getname());
  277. System.out.println(" 请输入修改后高等数学成绩:");
  278.  
  279. double sc11=stud.nextDouble();
  280.  
  281. System.out.println("***************************************");
  282. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  283. System.out.println(" 学生考试成绩修改界面 ");
  284. System.out.println("***************************************");
  285. System.out.println(" 学生学号:"+ss[i].getstunumber());
  286. System.out.println(" 学生姓名:"+ss[i].getname());
  287. System.out.println(" 1、高等数学成绩:"+sc11);
  288. System.out.println(" 2、大学英语成绩:"+ss[i].getenglishiscore());
  289. System.out.println(" 3、计算机网络成绩:"+ss[i].getnetworkscore());
  290. System.out.println(" 4、数据库成绩:"+ss[i].getdatabasescore());
  291. System.out.println(" 5、软件工程成绩:"+ss[i].getsoftwarescore());
  292. System.out.println(" 该学生成绩已修改完毕,是否提交(Y/N)");
  293. System.out.println("***************************************");
  294.  
  295. Scanner stu=new Scanner(System.in);
  296. String s1=stu.nextLine();
  297.  
  298. if(s1.equals("Y")) {
  299. ss[i].setmathematicsscore(sc11);
  300. menu();
  301. }
  302. else {
  303. xiugai();
  304. }
  305. }
  306.  
  307. else if(a==2) {
  308. System.out.println("***************************************");
  309. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  310. System.out.println(" 学生考试成绩修改界面 ");
  311. System.out.println("***************************************");
  312. System.out.println(" 学生学号:"+ss[i].getstunumber());
  313. System.out.println(" 学生姓名:"+ss[i].getname());
  314. System.out.println(" 请输入修改后大学英语成绩:");
  315.  
  316. double sc22=stud.nextDouble();
  317.  
  318. System.out.println("***************************************");
  319. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  320. System.out.println(" 学生考试成绩修改界面 ");
  321. System.out.println("***************************************");
  322. System.out.println(" 学生学号:"+ss[i].getstunumber());
  323. System.out.println(" 学生姓名:"+ss[i].getname());
  324. System.out.println(" 1、高等数学成绩:"+ss[i].getmathematicsscore());
  325. System.out.println(" 2、大学英语成绩:"+sc22);
  326. System.out.println(" 3、计算机网络成绩:"+ss[i].getnetworkscore());
  327. System.out.println(" 4、数据库成绩:"+ss[i].getdatabasescore());
  328. System.out.println(" 5、软件工程成绩:"+ss[i].getsoftwarescore());
  329. System.out.println(" 该学生成绩已修改完毕,是否提交(Y/N)");
  330. System.out.println("***************************************");
  331.  
  332. Scanner stu=new Scanner(System.in);
  333. String s1=stu.nextLine();
  334.  
  335. if(s1.equals("Y")) {
  336. ss[i].setenglishiscore(sc22);
  337. menu();
  338. }
  339. else {
  340. xiugai();
  341. }
  342. }
  343.  
  344. else if(a==3) {
  345. System.out.println("***************************************");
  346. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  347. System.out.println(" 学生考试成绩修改界面 ");
  348. System.out.println("***************************************");
  349. System.out.println(" 学生学号:"+ss[i].getstunumber());
  350. System.out.println(" 学生姓名:"+ss[i].getname());
  351. System.out.println(" 请输入修改后计算机网络成绩:");
  352.  
  353. double sc33=stud.nextDouble();
  354.  
  355. System.out.println("***************************************");
  356. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  357. System.out.println(" 学生考试成绩修改界面 ");
  358. System.out.println("***************************************");
  359. System.out.println(" 学生学号:"+ss[i].getstunumber());
  360. System.out.println(" 学生姓名:"+ss[i].getname());
  361. System.out.println(" 1、高等数学成绩:"+ss[i].getmathematicsscore());
  362. System.out.println(" 2、大学英语成绩:"+ss[i].getenglishiscore());
  363. System.out.println(" 3、计算机网络成绩:"+sc33);
  364. System.out.println(" 4、数据库成绩:"+ss[i].getdatabasescore());
  365. System.out.println(" 5、软件工程成绩:"+ss[i].getsoftwarescore());
  366. System.out.println(" 该学生成绩已修改完毕,是否提交(Y/N)");
  367. System.out.println("***************************************");
  368.  
  369. Scanner stu=new Scanner(System.in);
  370. String s1=stu.nextLine();
  371.  
  372. if(s1.equals("Y")) {
  373. ss[i].setnetworkscore(sc33);
  374. menu();
  375. }
  376. else {
  377. xiugai();
  378. }
  379. }
  380.  
  381. else if(a==4) {
  382. System.out.println("***************************************");
  383. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  384. System.out.println(" 学生考试成绩修改界面 ");
  385. System.out.println("***************************************");
  386. System.out.println(" 学生学号:"+ss[i].getstunumber());
  387. System.out.println(" 学生姓名:"+ss[i].getname());
  388. System.out.println(" 请输入修改后数据库成绩:");
  389.  
  390. double sc44=stud.nextDouble();
  391.  
  392. System.out.println("***************************************");
  393. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  394. System.out.println(" 学生考试成绩修改界面 ");
  395. System.out.println("***************************************");
  396. System.out.println(" 学生学号:"+ss[i].getstunumber());
  397. System.out.println(" 学生姓名:"+ss[i].getname());
  398. System.out.println(" 1、高等数学成绩:"+ss[i].getmathematicsscore());
  399. System.out.println(" 2、大学英语成绩:"+ss[i].getenglishiscore());
  400. System.out.println(" 3、计算机网络成绩:"+ss[i].getnetworkscore());
  401. System.out.println(" 4、数据库成绩:"+sc44);
  402. System.out.println(" 5、软件工程成绩:"+ss[i].getsoftwarescore());
  403. System.out.println(" 该学生成绩已修改完毕,是否提交(Y/N)");
  404. System.out.println("***************************************");
  405.  
  406. Scanner stu=new Scanner(System.in);
  407. String s1=stu.nextLine();
  408.  
  409. if(s1.equals("Y")) {
  410. ss[i].setdatabasescore(sc44);
  411. menu();
  412. }
  413. else {
  414. xiugai();
  415. }
  416. }
  417.  
  418. else if(a==5) {
  419. System.out.println("***************************************");
  420. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  421. System.out.println(" 学生考试成绩修改界面 ");
  422. System.out.println("***************************************");
  423. System.out.println(" 学生学号:"+ss[i].getstunumber());
  424. System.out.println(" 学生姓名:"+ss[i].getname());
  425. System.out.println(" 请输入修改后软件工程成绩:");
  426.  
  427. double sc55=stud.nextDouble();
  428.  
  429. System.out.println("***************************************");
  430. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  431. System.out.println(" 学生考试成绩修改界面 ");
  432. System.out.println("***************************************");
  433. System.out.println(" 学生学号:"+ss[i].getstunumber());
  434. System.out.println(" 学生姓名:"+ss[i].getname());
  435. System.out.println(" 1、高等数学成绩:"+ss[i].getmathematicsscore());
  436. System.out.println(" 2、大学英语成绩:"+ss[i].getenglishiscore());
  437. System.out.println(" 3、计算机网络成绩:"+ss[i].getnetworkscore());
  438. System.out.println(" 4、数据库成绩:"+ss[i].getdatabasescore());
  439. System.out.println(" 5、软件工程成绩:"+sc55);
  440. System.out.println(" 该学生成绩已修改完毕,是否提交(Y/N)");
  441. System.out.println("***************************************");
  442.  
  443. Scanner stu=new Scanner(System.in);
  444. String s1=stu.nextLine();
  445.  
  446. if(s1.equals("Y")) {
  447. ss[i].setsoftwarescore(sc55);
  448. menu();
  449. }
  450. else {
  451. xiugai();
  452. }
  453. }
  454.  
  455. if(flag==0) {
  456. System.out.println("输入错误!");
  457. xiugai();
  458. }
  459.  
  460. }
  461. }
  462. }
  463.  
  464. static void jidian() {
  465.  
  466. System.out.println("***************************************");
  467. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  468. System.out.println(" 学生考试成绩绩点计算界面 ");
  469. System.out.println("***************************************");
  470. System.out.println(" 请输入学生学号: ");
  471. System.out.println("***************************************");
  472.  
  473. System.out.println("请输入八位学号");
  474.  
  475. String str=stud.nextLine();
  476.  
  477. for(int i=0;i<5;i++) {
  478. if(str.equals(ss[i].getstunumber())) {
  479.  
  480. System.out.println("***************************************");
  481. System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  482. System.out.println(" 学生考试成绩录入 ");
  483. System.out.println("***************************************");
  484. System.out.println(" 学生学号:"+ss[i].getstunumber());
  485. System.out.println(" 学生姓名:"+ss[i].getname());
  486. System.out.println(" 1、高等数学成绩绩点:"+judge(ss[i].getmathematicsscore()));
  487. System.out.println(" 2、大学英语成绩绩点:"+judge(ss[i].getenglishiscore()));
  488. System.out.println(" 3、计算机网络成绩绩点:"+judge(ss[i].getnetworkscore()));
  489. System.out.println(" 4、数据库成绩绩点:"+judge(ss[i].getdatabasescore()));System.out.println(" 5、软件工程成绩绩点:"+judge(ss[i].getsoftwarescore()));
  490. double average;
  491. average=(judge(ss[i].getmathematicsscore())*4+judge(ss[i].getenglishiscore())*3+judge(ss[i].getnetworkscore())*4+judge(ss[i].getdatabasescore())*3+judge(ss[i].getsoftwarescore())*2)/16;
  492. System.out.println(" 你的平均学分绩点为:"+String.format("%.2f", average));
  493. if(average>=2) {
  494. System.out.println(" 你的学分绩点已达到毕业要求!");
  495. }
  496. else {
  497. System.out.println(" 你的学分绩点不满足毕业要求!");
  498. }
  499. System.out.println(" 是否返回系统主界面:(Y/N)");
  500. System.out.println("***************************************");
  501. }
  502. Scanner st=new Scanner(System.in);
  503. String s=st.nextLine();
  504. if(s.equals("Y")) {
  505. menu();
  506. }
  507. }
  508. }
  509. //判断分数对应的绩点
  510. static double judge(double score) {
  511. double jidian;
  512. if(score<60) {
  513. jidian=0;
  514. }
  515. else if(score>=60&&score<=63.9) {
  516. jidian=1.0;
  517. }
  518. else if(score>=64&&score<=65.9) {
  519. jidian=1.5;
  520. }
  521. else if(score>=66&&score<=65.9) {
  522. jidian=1.7;
  523. }
  524. else if(score>=68&&score<=71.9) {
  525. jidian=2.0;
  526. }
  527. else if(score>=72&&score<=74.9) {
  528. jidian=2.3;
  529. }
  530. else if(score>=75&&score<=77.9) {
  531. jidian=2.7;
  532. }
  533. else if(score>=78&&score<=81.9){
  534. jidian=3.0;
  535. }
  536. else if(score>=82&&score<=84.0) {
  537. jidian=3.3;
  538. }
  539. else if(score>=85&&score<=89.9) {
  540. jidian=3.7;
  541. }
  542. else {
  543. jidian=4.0;
  544. }
  545. return jidian;
  546. }
  547. //退出
  548. static void exit() {
  549. System.out.println("***************************************");
  550. System.out.println(" 谢谢使用石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
  551. System.out.println(" 制作人:徐姣美 ");
  552. System.out.println("***************************************");
  553. }
  554. }

截图:

            

           

        

开学测试感想:

第一次用JAVA编这么长的代码,和小学期用C++写的学生管理系统差不多,思路相同,而且老师指导了。但是运用JAVA编程的次数太少,根本就不熟练,很多用法都不会。这几个功能写的都不完善,写的也比较乱,匆匆忙忙地交了。后来回宿舍又重新写了一遍,不清楚地地方查了百度,由于之前写过,思路比较清晰,这个比较顺利地写出来了。以后要更多地编程,只有练习,才会越来越熟练。

JAVA 开学测试的更多相关文章

  1. Java开学测试

    这次开学测试要求做一个信息系统,该系统完成学生成绩录入,修改,计算学分积点和查询学生成绩的简单功能. 下面是我写的代码 //信1805-3班 20183641 赵树琪 package test; im ...

  2. Java开学测试感想

    开学第一堂课就是测试,测试暑假的自学成果,老师说试卷适当提高了难度,所以允许查书和使用网络查询,经过近三个钟头的努力奋斗和痛苦挣扎,我只完成了一小部分的代码,只有简单的set()get()函数,以及简 ...

  3. Java开学测试源代码

    package sample; import java.io.IOException;import java.io.Serializable;import java.util.Scanner;impo ...

  4. Java开学测试-学生成绩管理系统

    题目: 1.定义 ScoreInformation 类,其中包括七个私有变量(stunumber, name, mathematicsscore, englishiscore,networkscore ...

  5. java开学考试有感以及源码

    一.感想 Java开学测试有感 九月二十号,王老师给我们上的第一节java课,测试. 说实话,不能说是十分有自信,但还好,直到看见了开学测试的题目,之前因为已经做过了王老师发的16级的题目,所以当时还 ...

  6. Java反序列化测试

    前言:有没有想过,如何将对象进行“加密”后写入磁盘?序列化帮你实现! 1.概念 序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程.在序列化期间,对象将其当前状态写 ...

  7. 零成本实现接口自动化测试 – Java+TestNG 测试Restful service

    接口自动化测试 – Java+TestNG 测试 Restful Web Service 关键词:基于Rest的Web服务,接口自动化测试,数据驱动测试,测试Restful Web Service, ...

  8. Android AIDL自动生成Java文件测试

    /******************************************************************************** * Android AIDL自动生成 ...

  9. Java阶段性测试--知识点:数组,面向对象,集合、线程,IO流

    #Java基础测试 涉及知识点:数组,面向对象,重载,重写,继承,集合,排序,线程,文件流 一.多项选择题(可能是单选,也可能是多选) 1.下列标识符命名不合法的是(   D  ). A.$_Name ...

随机推荐

  1. windows系统安装 ionic

    windows系统安装 ionic 参考菜鸟教程:https://www.runoob.com/ionic/ionic-install.html 命令行安装 Window 和 Linux 上打开命令行 ...

  2. ansible笔记(7):常用模块之包管理模块

    1.yum_repository模块 用于远程管理远程主机上的yum仓库. 参数解析: name:必须参数,用于指定要操作的唯一的仓库ID,也就是.repo配置文件中每个仓库对应的“中括号”内的仓库I ...

  3. (c#)亲密字符串

    题目 解

  4. 励志成为优产的母猪--------猜数游戏 ,历史记录,pickle保存,队列deque

    # pickle 可以处理复杂的序列化语法.(例如自定义的类的方法,游戏的存档等),存档以文件的形式保存 参见 https://www.cnblogs.com/abobo/p/8080447.html ...

  5. Lowest Common Multiple Plus 题解

    求n个数的最小公倍数. Input输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数. Output为每组测试数据输出它们的最小公倍数,每个测试实例的输出占一行.你可以假设最后的 ...

  6. java &&和&与逻辑运算区别

    二者都表示与运算,同真为真,遇假即假 && 具有短路功能,前面为false后面不在预算直接表达式为false; &还可以用作位运算符,当&操作符两边的表达式不是 boo ...

  7. nmon+Java Nmon Analyser进行nmon监控数据可视化分析

    我们知道nmon是一款轻量级的系统占用极少,监控功能非常强大支持跨平台ARM,centos,ubuntu等等系统的工具下载地:centos7 wget http://sourceforge.net/p ...

  8. C++四种初始化方式

    1. 直接初始化直接调用与实参匹配的构造函数,形式如“T t(u)”.2. 拷贝初始化:复制初始化首先使用指定构造函数创建一个临时对象,然后用复制构造函数将那个临时对象复制到正在创建的对象”,形式如“ ...

  9. IntelliJ IDEA 2017.3尚硅谷-----如何创建模块

  10. MNIST数据集环境搭建

    由于换了电脑,ubuntu是重新下载的,因此记录一些相关数据集的搭建: 首先是data数据集,在第七讲中 我们需要建立data文件夹,并将数据集放进去 再就是model模型 我们应该新建一个model ...