-
实现多线程Thread
所属栏目:[大数据] 日期:2021-07-06 热度:137
定义一个子类SubThread继承Thread: /* ?* 定义子类,继承Thread ?*/ public class SubThread extends Thread { ?? ?public void run(){ ?? ??? ?for(int i=0;i50;i++) ?? ??? ??? ?System.out.println("run..."+i); ?? ?} } 测试Demo类: /* ?* 创建和启动[详细]
-
求任意两个数范围之类的奇数和
所属栏目:[大数据] 日期:2021-07-06 热度:62
代码如下: /* ? 求任意两个数范围之类的奇数和 */ import java.util.Scanner; class Demo19? { public static void main(String[] args)? { Scanner sc=new Scanner(System.in); System.out.println("请输入两个整数:"); int m=sc.nextInt(); int n=sc.nex[详细]
-
练习定义分数 类
所属栏目:[大数据] 日期:2021-07-06 热度:126
如图所示,在一个包中定义两个类。通过创建对象实现类的调用 相关代码如下: package com.gradedefinition.demo01; public class Demo01 { public static void main(String[] args) { Fraction f1=new Fraction(); //创建分数对象 f1.numerator=3; f1.denomi[详细]
-
练习输出最高分和第二高分
所属栏目:[大数据] 日期:2021-07-06 热度:148
代码如下: //练习输出最高分和第二高分 import java.util.Scanner; class Demo20 { public static void main(String[] args)? { Scanner sc=new Scanner(System.in); System.out.println("请输入学生的个数:"); int num=sc.nextInt(); String name1=""; //[详细]
-
定义作者图书类
所属栏目:[大数据] 日期:2021-07-06 热度:122
定义了4个类:出版社类(定义、显示出版社信息)、作者类(定义、显示作者信息)、图书类(定义、显示图书信息)、Demo类(最终在main方法中输出) 代码如下: package demo05; /* ?* 定义一个出版社类 ?* 出版社的名称,地址 ?*/ public class Press { Stri[详细]
-
打印1000以内所有完全数
所属栏目:[大数据] 日期:2021-07-06 热度:86
/*打印1000以内所有完全数 ?* 如果一个正整数等于除了它本身之外所有除数之和,这个数就是完全数? ?*/ public class Demo23 { public static void main(String[] args) { for(int num=1;num=1000;num++) { int sum=0; for(int x=1;xnum;x++) { if(num%x==0) {[详细]
-
练习计算累加和
所属栏目:[大数据] 日期:2021-07-06 热度:79
/*练习计算累加和 ?* 输入两个数n和a,如n==4,a==3,求3+33+333+3333的和 ?*/ public class Demo24 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入两个数n和a:"); int n=sc.nextInt(); int a=[详细]
-
定义一个方法,根据成绩,返回对应的等级
所属栏目:[大数据] 日期:2021-07-06 热度:68
import java.util.Scanner; /* ?* 定义一个方法,根据成绩,返回对应的等级 ?*/ public class Demo27 { public static void main(String[] args) { System.out.println("请输入成绩:"); Scanner sc=new Scanner(System.in); int score=sc.nextInt(); System[详细]
-
定义一个方法求两个整数范围内所有数的累加和
所属栏目:[大数据] 日期:2021-07-06 热度:78
import java.util.Scanner; /* ?* 定义一个方法求两个整数范围内所有数的累加和 ?*/ public class Demo28 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入两个整数:"); int m=sc.nextInt(); int[详细]
-
定义一个方法求两个整数的最大公约数
所属栏目:[大数据] 日期:2021-07-06 热度:79
@H_403_1@ import java.util.Scanner; /* ?* 定义一个方法求两个整数的最大公约数 ?*/ public class Demp29 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入两个正整数:"); int x=sc.nextInt()[详细]
-
定义方法把十进制转换为十六进制
所属栏目:[大数据] 日期:2021-07-06 热度:179
/* ?* 定义方法把十进制转换为十六进制 ?*/ public class Demo31 { public static void main(String[] args) { System.out.println(toshiliujinzhi(30)); } public static String toshiliujinzhi(int num) { String res=""; while(num!=0) { int r=num%16; re[详细]
-
求阶乘的累加和,如1!+2!+3!+...+n!的和
所属栏目:[大数据] 日期:2021-07-06 热度:123
/* ?* 求阶乘的累加和 ?*/ public class Demo32 { public static void main(String[] args) { System.out.println(sum(1)); System.out.println(sum(2)); System.out.println(sum(3)); System.out.println(sum(5)); } public static long sum(int n) { long s[详细]
-
定义方法,把一个偶数表示为两个素数之和
所属栏目:[大数据] 日期:2021-07-06 热度:163
import java.util.Scanner; /* ?* 把一个偶数表示为两个素数之和 ?*/ public class Demo33 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入一个偶数:"); int n=sc.nextInt(); ou(n); } public s[详细]
-
从键盘上输入两个点的坐标,计算这两个点的距离
所属栏目:[大数据] 日期:2021-07-06 热度:92
代码如下: import java.util.Scanner; class Demo5? { public static void main(String[] args)? { Scanner sc=new Scanner(System.in); System.out.println("请输入第一个点的坐标"); int x1=sc.nextInt(); int y1=sc.nextInt(); System.out.println("请输[详细]
-
练习计算不同类型汽车租金
所属栏目:[大数据] 日期:2021-07-06 热度:125
代码如下: Vehicle类: public class Vehicle { //返回总租金 public double getSumRent(int days) { return 0; ? } } Car类: /* ?* Car:小轿车类是Vehicle的子类,属性:车型(两厢,三厢,越野) ?* 两厢:每天300;三厢:每天350;越野:每天500 ?*/ p[详细]
-
定义汽车引擎类输出汽车信息
所属栏目:[大数据] 日期:2021-07-06 热度:133
代码如下: public class Demo { ?? ?public static void main(String[] args) { ?? ??? ?// TODO Auto-generated method stub ?? ??? ?Engine benzEngine=new Engine(); ?? ??? ?Car myCar=new Car("Benz",130,"red","suv",18,benzEngine); ?? ??? ?myCar.s[详细]
-
设计一个MyInteger类判断为偶数/奇数/素数(练习构造方法)
所属栏目:[大数据] 日期:2021-07-06 热度:90
//设计一个MyInteger类,这个类包括:一个名为value的int类型字段,存储这个对象表示的整数值:如果当前value值分别是偶数/奇数/素数,那么isEven()/isOdd()/isPrime()方法返回true;如果指定值分别是偶数/奇数/素数,那么isEven(int)/isOdd(int)/isPrime(in[详细]
-
定义一个日期类:包括年、月、日三个成员变量,显示日期的方法
所属栏目:[大数据] 日期:2021-07-06 热度:144
/*定义一个日期类:包括年、月、日三个成员变量,显示日期的方法 ?* 提供构造方法:定义无参构造方法,和有参构造方法 */ 代码如下: public class Demo { ?? ?public static void main(String[] args) { ?? ??? ?Date date1=new Date(1994,5,22); ?? ??? ?da[详细]
-
练习愤怒的小鸟(抽象类、多态、重写)
所属栏目:[大数据] 日期:2021-07-06 热度:132
代码如下: //小鸟类: public abstract class Bird { ?? ?//小鸟会飞,但是不同颜色的鸟飞行方式不一样 ?? ?public abstract void fly(); } //BlueBird类: /* ?* 蓝冰:蓝色小鸟,飞行方式:分成3个 ?*/ public class BlueBird extends Bird { ?? ?//重写[详细]
-
使用面向对象实现:两个数的四则运算
所属栏目:[大数据] 日期:2021-07-06 热度:63
代码如下: //AddOperation类: /* ?* 加法运算 ?*/ public class AddOperation extends Operation { ?? ? ?? ?public AddOperation(int num1,int num2) { ?? ??? ?super(num1,num2); ?? ?} ?? ?//重写运算方式 ?? ?@Override ?? ?public void operate() { ?[详细]
-
接口练习,教师学生类
所属栏目:[大数据] 日期:2021-07-06 热度:99
Working类: /* ?* 把打工这个功能封装在一个接口中 ?*/ public interface Working { ?? ?void sendAd();? //接口中方法默认使用public abstract修饰 } Student类: /* ?* 定义学生类实现打工接口 ?* 一个类实现一个接口,需要重写接口中的抽象方法 ?* 这个[详细]
-
继承编程练习
所属栏目:[大数据] 日期:2021-07-06 热度:173
通过Son访问Father类: 代码如下: Father类: public class Father { ?? ?//实例变量与实例方法 ?? ?int xx=10; ?? ?public void method(){ ?? ??? ?System.out.println("in father,method"); ?? ?} ?? ? ?? ?//静态变量与静态方法 ?? ?static int yy=20; ?[详细]
-
单例设计模式编程练习
所属栏目:[大数据] 日期:2021-07-06 热度:74
单例设计模式:是指在程序的运行过程中,只有一个实例的存在。 ????同一个类的若干对象需要访问同一个数据,这个数据保存在静态变量中; ????如果不同的类的若干对象访问同一个数据,其中一个解决方案就是单例。 ????①??把构造方法私有化 ????②??在类中提[详细]
-
静态内部类编程练习
所属栏目:[大数据] 日期:2021-07-06 热度:134
Outer类: public class Outer { ?? ?int xx=10; ?? ?static int yy=20; ?? ? ?? ?//静态内部类 ?? ?static class Inner{ ?? ??? ?int zz=30; ?? ??? ?//静态内部类的方法 ?? ??? ?public void innerMethod(){ ?? ??? ??? ?System.out.println("我是静态内部[详细]
-
调用方法计算矩形的面积
所属栏目:[大数据] 日期:2021-07-06 热度:125
代码如下: import java.util.Scanner; public class Demo { ?? ?public static void main(String[] args) { ?? ??? ?System.out.println("==计算矩形的面积=="); ?? ??? ?System.out.println("请输入长:"); ?? ??? ?Scanner sc=new Scanner(System.in); ??[详细]