![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java作业
热心市民小陈~
毕业了朋友们。。
展开
-
java连接数据库,实现登录页面
1.倒入jar包,使用Driver2.package mySQL;import java.awt.Color;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.Font;import java.awt.Graphics;import java.awt.GridLayout;import java.awt.Toolkit;import java.awt.event.ActionEvent;impor原创 2020-12-31 11:33:40 · 3217 阅读 · 4 评论 -
Eclipse的project文件夹显示红色叹号导致文件不能运行
使用eclipse学习java连接数据库导入jar包以后程序一直显示错误并且项目出现红色叹号解决方法:在有出现红色感叹号项目的文件上点击右键,【Build Path】 →【Configure Build Path】选择【Libraries】删掉显示【X】的jar点击【Apply and Close】...原创 2020-12-25 09:09:25 · 1137 阅读 · 0 评论 -
本机客户端服务器的文件传输
服务器import java.io.DataInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;import org原创 2020-12-17 15:02:03 · 181 阅读 · 1 评论 -
实验二 Java面对对象复习
编写一个矩形类,将长宽作为矩形类的属性,在构造方法中将其初始化,定义一个成员方法求此矩形的面积。功能扩展:在长方形类的基础上构造一个长方体的类,并实现求长方体的体积。源程序:public class t1 { public static void main(String[] args) { // TODO Auto-generated method stub sc s1 = new sc(4,5,2); System.out.println("矩形的面积是"+s1.mian().原创 2020-09-11 16:02:17 · 517 阅读 · 2 评论 -
实验一 Java编程基础复习
1.输入三个整数x、y、z,对其进行排序,使得x<y<z。。源程序:import java.util.Scanner;public class t1 { public static void main(String[] args) { Scanner a1 = new Scanner(System.in); System.out.println("请输入三个数"); int x = a1.nextInt(); int y = a1.nextInt(); int z原创 2020-09-11 13:59:11 · 2194 阅读 · 1 评论 -
Java的事件处理机制
【实验十八】1.分别实现加法器、计算器的功能。加法器源程序:package chapter01;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.BorderFactory;import javax.swing.JButton;import javax.swing.JFrame;import javax原创 2020-06-17 16:05:15 · 214 阅读 · 0 评论 -
常用组件
【实验十七】1、 实现下图的显示。import java.awt.Button;import java.awt.GridLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JPasswordField;import javax.swing.JTextField;public c原创 2020-06-14 16:04:24 · 268 阅读 · 0 评论 -
集合框架类--ArrayList
【实验十六】***利用集合框架类—ArrayList实现某班Java成绩的管理:实现其基本信息的增、删,查,改;***import java.util.ArrayList;import java.util.Scanner;public class Test { public static void main(String[] args) { ArrayList<Student> a = new ArrayList(); a.add(new Student("200012原创 2020-06-11 10:32:03 · 508 阅读 · 0 评论 -
常用类及方法
【实验十五】1.验证码的生成:1)纯数字验证码的生成;2) 纯英文字母验证码的生成;3) 英文字母和数字组合验证码的生成。import java.util.Random;public class T01 { public static void main(String[] args) { Random a = new Random(); for(int i=0;i<4;i++) System.out.print(a.nextInt(10)); System.out.pr原创 2020-06-02 18:39:30 · 549 阅读 · 0 评论 -
java实验报告
【实验十四】1、过滤不良信息,将用户输入的信息中的“垃圾”过滤掉,显示为“**”public class T01 { public static void main(String[] args) { String t1 = "一个垃圾,两个垃圾,三个垃圾"; t1 = t1.replaceAll("垃圾", "**"); System.out.println(t1); }}2、模拟密码验证过程,最多给用户三次机会。import java.util.*;public class原创 2020-05-26 12:15:07 · 997 阅读 · 0 评论 -
抽象类与接口
【实验十三】2、分析程序结果并验证abstract class a1{ abstract int add(int x,int y,int z);}interface a2 { int add(int x,int y);}class PacDemo extends a1 implements a2 { public int add(int x,int y,int z) {int sum;sum=x+y+z; return sum; } public int原创 2020-05-17 14:06:47 · 1338 阅读 · 0 评论 -
类的多态性
【实验十二】1. 编写一个Java应用程序,设计一个汽车类Vehicle,包含的属性有车轮个数wheels和车重weight。小车类Car是Vehicle的子类,其中包含的属性有载人数loader。卡车类Truck是Car类的子类,其中包含的属性有载重量payload。每个类都有构造方法和输出相关数据的方法。class Vehicle { int wheels;//车轮个数 double weight;//车重 public int getwheels() { return wheels;原创 2020-05-16 20:50:52 · 1896 阅读 · 0 评论 -
封装与继承
【实验十一】1.分析程序的结果,并上机验证。class Sa{99int x,y;public void setXy(int x,int y) {this.x=x;this.y=y;}public int result() {return x+y; }}class Sb extends Sa{int x;public int result(){super.x=5;x=super.result()/x;return x; } }class Sc {public sta原创 2020-05-16 20:46:02 · 1541 阅读 · 0 评论 -
类与对象
【实验十】1.封装Student类(含名字和班级两个属性),利用setName()方法设置name属性(设成自己的名字),利用setBj()方法设置bj属性(设成所在班级),然后创建Student对象,并输出自己的名字和班级,运行这个测试程序查看输出结果。import java.util.Scanner;public class Ten1 { public static void main(String[] args) { Scanner in = new Scanner(System.in原创 2020-05-16 20:42:28 · 5356 阅读 · 2 评论 -
二维数组
【实验九】1、按行输出数组中全部的元素,int a[][]={{8,1},{3,5,7,3},{4,9,2}}。public class Nine1 { public static void main(String[] args) { int a[][]= {{8,1},{3,5,7,3},{4,9,2}}; for(int i =0;i<a.length;i++) { for(int j =0;j<a[i].length;j++) System.out.print(原创 2020-05-16 20:38:17 · 1610 阅读 · 0 评论 -
一维数组
【实验八】数组什么冒泡排序什么的,不会不会不会不会不会1、借助一维数组实现求某班Java成绩的平均分,班级人数和成绩从键盘输入。import java.util.Scanner;public class Eight1 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("请输入班级人数"); int i = in.nextInt();原创 2020-05-16 20:35:45 · 2356 阅读 · 0 评论 -
方法的定义与调用
【实验七】1、学习课本P64-67与方法有关的学习内容。2、编写一个方法,判断该年份是平年还是闰年。import java.util.Scanner;public class Seven1 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("请输入年份"); int b=in.nextInt(); area(b); } pub原创 2020-05-16 20:31:49 · 849 阅读 · 1 评论 -
for语句
【实验六】1. 借用for循环求1-100所有3的倍数的和。public class Six1 { public static void main(String[] args) { int i,sum=0; for(i=0;i<=100;i+=3) { sum+=i; System.out.println(i); } System.out.println(sum); }}2. 借用for循环显示26个小写英文字母,每五个字母一行。public cla原创 2020-05-16 20:28:58 · 2916 阅读 · 2 评论 -
while与do-while语句
【实验五】1、分别使用while,do-while语句实现求1-100的和。public class Five1 { public static void main(String[] args) { //while语句 int i = 1,sum = 0; while(i<=100) { sum += i; i++; } System.out.println("最后的和是"+sum); //do-while语句 int i1=1,sum1=0;原创 2020-05-16 20:22:18 · 1845 阅读 · 0 评论 -
分支结构程序设计
**【实验四】**1、求某个数的绝对值。import java.util.Scanner;public class Four1 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("请输入一个数"); int a,b; a = in.nextInt(); if(a>=0) { b=a; }else { b=-a原创 2020-05-16 20:18:12 · 2999 阅读 · 0 评论 -
数据的输入输出
**【实验三】**1.接受用户输入的圆柱体的底面半径和高,计算圆柱体的表面积和体积分别显示。import java.util.Scanner;public class Three1 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("请输入底面半径和高:"); int r = in.nextInt(); int h = in.next原创 2020-05-16 20:10:52 · 319 阅读 · 0 评论 -
数据类型、运算符及表达式求值
**【实验二】**大小写字母的转换。编写程序将大写字母’A’转换为’a’输出。public class a { public static void main(String[] args) { char x = 'A'; System.out.println((char)(x+32)); }}2.将数字字符转换为数字。已知变量x中存放字母’2’,请编写程序实现x中值的转换,输出其对应的数字2,显示“x+3=5”的结果。public class b { public stat原创 2020-05-16 20:03:29 · 1204 阅读 · 0 评论