随笔分类 - Java
摘要:浮点数分析 从键盘读取一个浮点数后,程序判断该浮点数由多少位数字,并分别输出整数部分、小数部分以及整数部分共有多少位数字、小数部分共有多少位数字。注意:若输入abc,对异常进行处理。 题解 import java.util.InputMismatchException; import java.ut
阅读全文
摘要:抽象一个复数类 – 成员变量:实部real、虚部image; – 构造方法:赋初值; – 成员方法:加法运算 FuShu add(FuShu s1); –成员方法:打印输出复数 • Test类 –主方法main:两个复数相加,输出结果。 题解 class FuShu{ int real; //实
阅读全文
摘要:Java JFrame 布局 FlowLayout BorderLayout GridLayout 菜单练习 事件处理练习 1.FlowLayout布局练习 import javax.swing.*; import java.awt.*; class MyJFrame01 extends JFram
阅读全文
摘要:Java 圆锥类 【实验内容】 一、基础性题目 引入:写一个圆锥类,可以实现打印体积的功能。(10分钟完成) 讲解。 主题:对象的组合 • 抽象一个圆类 成员变量:半径; 成员方法:求面积; • 抽象一个圆锥类 成员变量:圆锥的底为圆类的对象; 成员变量:高 成员方法:求体积。 • 主类 主方法ma
阅读全文
摘要:java jdbc连接mysql 班级类 实验内容: 自学Java访问MySQL数据库相关知识,首先测试一些简单的数据库操作。然后将班级中学生的课程成绩存入数据库中,利用java提取出来,并进行展示。 数据库连接方法 import java.sql.*; public class Mysql01 {
阅读全文
摘要:Java 学生类 题目 “对一共有10名学生的班级进行一次测试。已知每个学生这次测试的成绩,求这次测验的班级平均成绩、最高成绩、最低成绩,并统计本次考试成绩的分布情况。” 用面向对象的思路写成类的形式,设计学生类和班级类,使用对象的组合,班级类中的成员为学生类的对象学生。 题解 源代码如下: cla
阅读全文
摘要:java班级类拓展 两门成绩 子类小组 一、基础性题目 将实验一的学生成绩题目进行扩展,要求: 创建一个班级类的子类,兴趣小组类; class InGroup extends Class 新增成员变量:兴趣小组名称,活动时间(星期几表示),活动地点; String groupName; String
阅读全文
摘要:JFrame 东西南北中事件监听输出文本域 题目 点击某个按钮,在文本框中显示对应的文字。 解题 效果图 源代码 主类 public class JFDTest { public static void main(String args[]) { MyJFrame myJFrame = new My
阅读全文
摘要:java匿名类 Lambda表达式练习 将下面list程序改编为匿名对象的形式,进一步改写为lambda表达式。 题目: import java.io.*; public class Main122 { public static void main(String args[]) { //确定文件夹
阅读全文
摘要:java try catch 异常捕获练习 1. 写出下列程序运行结果。 题目: public class Test{ public static void mb_createException(){ throw new ArrayIndexOutOfBoundsException(); } pub
阅读全文
摘要:identityHashCode 程序源代码如下: public class Main11 { public static void main(String args[]) { String str=new String("苹果"); System.out.println(System.identi
阅读全文
摘要:第十周 将下列程序改写为Lambda表达式 interface Cry{ public void cry(); } public class Test{ public static void main(String args[]){ Cry hello=new Cry(){ public void
阅读全文
摘要:面向接口编程练习 接口A有一个int f(int a, int b)方法B类实现接口A,重写f()方法,返回a+b;C类实现接口A,重写f()方法,返回a*b;D类提供show(A p,int a,int b)方法以接口A的变量为参数,打印f()方法的返回值测试类,用D类生成对象,对象调用show(
阅读全文
摘要:java继承,上转型变量 class A{ int n; int f(){ return n++; } int g(){ return n++; } } class B extends A{ int n; int f() { return n++; } } public class Teat { p
阅读全文
摘要:写出运行结果 class Student{ static String school; String name; static int score; Student(String name){ this.name = name; } int sum(int score){ score += scor
阅读全文
摘要:class Circle{ double r; Circle(){ r = 1; } double getArea() { return Math.PI*r*r; } } public class Test { // 定义了 change 方法。 void change(Circle circle)
阅读全文
摘要:抽象一个三角形类 Triangle 包括: 三个属性:三角形的三边 a, b, c(double 类型) 两个方法: 1. 判断三边是否能构成三角形,返回真假。 2. 计算三角形的面积(海伦公式) 编写主程序验证。 代码如下: import java.lang.Math; class Triangl
阅读全文
摘要:Java未知个数求和,数字求和 1. 从键盘输入n个数,并完成累加求和输出。 提示: n为输入值。使用Scanner类的nextXXX()方法。 解答: 第一种:n 从键盘输入 import java.util.Scanner; public class Sum { public static vo
阅读全文
摘要:Java输入多值求和 题目 学习使用main方法的参数args的用法。编写程序实现任意个整数求和。 案例: java Test 1 2 3 4 10 要求在两种环境下完成: 使用JDK在命令行方式下使用集成开发环境IDEA或Eclipse。 提示: args.length获得整数个数。Integer
阅读全文

浙公网安备 33010602011771号