- java基础总结,期末考试,都用得到 java–第1章 练习题java–第2章 数据类型与运算符java-第3章 流程控制语句java–第4章 数组java–第5章 面向对象编程java–第6章 继承与多态java–第7章 抽象类与接口java – 第8章 异常处理java–第9章 输入输出流java–第10章 多线程java–第11章 图形用户界面编程... java基础总结,期末考试,都用得到 java–第1章 练习题java–第2章 数据类型与运算符java-第3章 流程控制语句java–第4章 数组java–第5章 面向对象编程java–第6章 继承与多态java–第7章 抽象类与接口java – 第8章 异常处理java–第9章 输入输出流java–第10章 多线程java–第11章 图形用户界面编程...
- 实验目的: 1.熟悉异常处理机制。 2.掌握常见异常的捕获方法。 实验内容: 1.编程实现除数为0的异常处理。 2.编程实现输入错误的异常处理。 3.编程实现非法参数的异常处理。 实验步骤: 1.编写一个类ExceptionTest,在main方法中使用try-catch-finally语... 实验目的: 1.熟悉异常处理机制。 2.掌握常见异常的捕获方法。 实验内容: 1.编程实现除数为0的异常处理。 2.编程实现输入错误的异常处理。 3.编程实现非法参数的异常处理。 实验步骤: 1.编写一个类ExceptionTest,在main方法中使用try-catch-finally语...
- 实验内容: 1.判断整数的奇偶性。 2.输出所有的水仙花数。 3.猜数字游戏。 4.输入并统计学生成绩 实验步骤: 1. 从键盘上输入一个整数,判断其奇偶性并输出。 提示:从控制台输入数据的方法示例: System.out.println("请输入一个整数:"); Scanner scan=new Scann... 实验内容: 1.判断整数的奇偶性。 2.输出所有的水仙花数。 3.猜数字游戏。 4.输入并统计学生成绩 实验步骤: 1. 从键盘上输入一个整数,判断其奇偶性并输出。 提示:从控制台输入数据的方法示例: System.out.println("请输入一个整数:"); Scanner scan=new Scann...
- 文章目录 1.final变量2.final方法3.final类 1.final变量 final关键字可用于变量声明,一旦改变了被设定,就不可以再改变该变量的值。通常,由final定义的变量为常量。 final关键字定义的变量必须在声明时对其进行赋值操作,final除了可以修饰基本数组类型的常量,还可以修饰对象引用。 final double PI ... 文章目录 1.final变量2.final方法3.final类 1.final变量 final关键字可用于变量声明,一旦改变了被设定,就不可以再改变该变量的值。通常,由final定义的变量为常量。 final关键字定义的变量必须在声明时对其进行赋值操作,final除了可以修饰基本数组类型的常量,还可以修饰对象引用。 final double PI ...
- 实验目的: 1.理解解线程的概念及线程的生命周期。 2.掌握多线程的编程。 实验内容: 1.通过继承Thread类创建线程。 2.通过实现Runnable接口创建线程。 3.线程优先级操作。 4.用两个线程玩猜数字的游戏。 实验步骤: 1.通过继承Thread类创建一个实现睡眠... 实验目的: 1.理解解线程的概念及线程的生命周期。 2.掌握多线程的编程。 实验内容: 1.通过继承Thread类创建线程。 2.通过实现Runnable接口创建线程。 3.线程优先级操作。 4.用两个线程玩猜数字的游戏。 实验步骤: 1.通过继承Thread类创建一个实现睡眠...
- 实验内容: 1.一维数组的定义与赋值访问。 2.二维数组的定义与赋值访问。 3.冒泡排序的编程实现。 4.选择排序的编程实现。 实验步骤: 1. 定义一个含20个元素的整型数组,利用随机函数产生3位数给数组赋值并在控制台输出,要求每行显示10个元素。 提示:利用随机函数产生3位数:(int)(Math.random... 实验内容: 1.一维数组的定义与赋值访问。 2.二维数组的定义与赋值访问。 3.冒泡排序的编程实现。 4.选择排序的编程实现。 实验步骤: 1. 定义一个含20个元素的整型数组,利用随机函数产生3位数给数组赋值并在控制台输出,要求每行显示10个元素。 提示:利用随机函数产生3位数:(int)(Math.random...
- 1.填空题 1)Java程序的运行环境简称为 JRE 。 2)Java中的注释可分为三种类型,分别是 单行注释 、 多行注释 、 文档注释 。 3)安装JDK 后要对 JAVA_HOME、PATH和CLASSPATH 环境变量进行设置,其中环境变量 PATH 用来存储Java的编译和运行工具所在的路径,而环境变量 CLASSPATH 则用来保存保存... 1.填空题 1)Java程序的运行环境简称为 JRE 。 2)Java中的注释可分为三种类型,分别是 单行注释 、 多行注释 、 文档注释 。 3)安装JDK 后要对 JAVA_HOME、PATH和CLASSPATH 环境变量进行设置,其中环境变量 PATH 用来存储Java的编译和运行工具所在的路径,而环境变量 CLASSPATH 则用来保存保存...
- 实验目的: 1.熟悉抽象类和接口的用法。 2.了解Java语言实现多继承的途径。 实验内容: 1.定义一个抽象类Shape。 2.定义一个抽象类Animal。 3.编程用用接口封装小狗的状态。 4.编写实现了两个接口的类并在主类中调用相关的方法。 5.编程... 实验目的: 1.熟悉抽象类和接口的用法。 2.了解Java语言实现多继承的途径。 实验内容: 1.定义一个抽象类Shape。 2.定义一个抽象类Animal。 3.编程用用接口封装小狗的状态。 4.编写实现了两个接口的类并在主类中调用相关的方法。 5.编程...
- 实验目的: 1.理解I/O流的概念,掌握其分类。 2.掌握文本文件读写、二进制文件读写。 实验内容: 1.编程实现任意文件的复制功能。 2.利用文件流和缓冲流复制文件的内容。 3.创建文件和显示文件的名称和内容。 4.接收键盘输入的字符串并显示在屏幕上。 实验步骤: ... 实验目的: 1.理解I/O流的概念,掌握其分类。 2.掌握文本文件读写、二进制文件读写。 实验内容: 1.编程实现任意文件的复制功能。 2.利用文件流和缓冲流复制文件的内容。 3.创建文件和显示文件的名称和内容。 4.接收键盘输入的字符串并显示在屏幕上。 实验步骤: ...
- 实验内容: 测试典型运算符的使用。将程序补充完整。获取实数的整数部分,并求出实数与整数部分的差。输入摄氏温度,计算华氏温度并输出。输入圆柱体的高和半径,求其体积。输入一个梯形的上底、下底、高,并求其面积。 实验步骤: 测试典型运算符的使用,分析程序的输出结果。 public class Sy2_1{ public static void main(String[]... 实验内容: 测试典型运算符的使用。将程序补充完整。获取实数的整数部分,并求出实数与整数部分的差。输入摄氏温度,计算华氏温度并输出。输入圆柱体的高和半径,求其体积。输入一个梯形的上底、下底、高,并求其面积。 实验步骤: 测试典型运算符的使用,分析程序的输出结果。 public class Sy2_1{ public static void main(String[]...
- 1、【强制】避免通过一个类的对象引用访问此类的静态变量或静态方法,无谓增加编译器解析 成本,直接用类名来访问即可。 2、【强制】所有的覆写方法,必须加@Override 注解。 说明:getObject()与 get0bject()的问题。一个是字母的 O,一个是数字的 0,加@Override 可以准确判 断是否覆盖成功。另外,如果在抽象类中对方法签名进行修改,其实... 1、【强制】避免通过一个类的对象引用访问此类的静态变量或静态方法,无谓增加编译器解析 成本,直接用类名来访问即可。 2、【强制】所有的覆写方法,必须加@Override 注解。 说明:getObject()与 get0bject()的问题。一个是字母的 O,一个是数字的 0,加@Override 可以准确判 断是否覆盖成功。另外,如果在抽象类中对方法签名进行修改,其实...
- spring 随着我们开发,发现了一个问题: A---->B---->C---->D &nbs... spring 随着我们开发,发现了一个问题: A---->B---->C---->D &nbs...
- 文章目录 0.效果1.代码3.注意点 — 0.效果 1.代码 package number; import java.math.*; import java.util.Scanner; /** * * @author 花狗Fdog *猜数字游戏 */ public class GuessNumber { public static v... 文章目录 0.效果1.代码3.注意点 — 0.效果 1.代码 package number; import java.math.*; import java.util.Scanner; /** * * @author 花狗Fdog *猜数字游戏 */ public class GuessNumber { public static v...
- RocketMQ 是一款非常优秀的分布式,里面有很多的编程技巧值得我们借鉴,本文从并发编程角度,从 RocketMQ 中挑选几个示例与大家一起来分享沟通一下。 读写锁的使用场景 在 RocketMQ 中关于 Topic 的路由信息主要指的是一个 Topic 在各个 Broker 上的队列信息,而 Broker 的元数据又包含所属集群名称、Broker IP 地址,路由信息... RocketMQ 是一款非常优秀的分布式,里面有很多的编程技巧值得我们借鉴,本文从并发编程角度,从 RocketMQ 中挑选几个示例与大家一起来分享沟通一下。 读写锁的使用场景 在 RocketMQ 中关于 Topic 的路由信息主要指的是一个 Topic 在各个 Broker 上的队列信息,而 Broker 的元数据又包含所属集群名称、Broker IP 地址,路由信息...
- 概述 对于 Java 程序员来说,在虚拟机自动内存管理机制下,不再需要像 C/C++程序开发程序员这样为每一个 new 操作去写对应的 delete/free 操作,不容易出现内存泄漏和内存溢出问题。正是因为 Java 程序员把内存控制权利交给 Java 虚拟机,一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那么排查错误将会是一个非常艰巨的任务。 运... 概述 对于 Java 程序员来说,在虚拟机自动内存管理机制下,不再需要像 C/C++程序开发程序员这样为每一个 new 操作去写对应的 delete/free 操作,不容易出现内存泄漏和内存溢出问题。正是因为 Java 程序员把内存控制权利交给 Java 虚拟机,一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那么排查错误将会是一个非常艰巨的任务。 运...
上滑加载中
推荐直播
-
华为云师资培训——《大数据》课程
2025/08/12 周二 15:00-17:00
贺行简-DTSE开发者技术专家 吕晨-DTSE开发者技术专家
华为云师资培训直播,带您掌握产业级大数据课程体系与华为开发者空间实战能力,助力高校数字化转型!
回顾中
热门标签