- 一 Object 老祖宗 java.lang.Object 1. 所有的类直接或者间接继承父类 Java认为所有的对象都具备一些基本的共性内容 这些内容可以不断的向上抽取 最终就抽取到了一个最顶层的类中(Object) 该类中定义的就是所有对象都具备的功能 2. 具体方法: boolean... 一 Object 老祖宗 java.lang.Object 1. 所有的类直接或者间接继承父类 Java认为所有的对象都具备一些基本的共性内容 这些内容可以不断的向上抽取 最终就抽取到了一个最顶层的类中(Object) 该类中定义的就是所有对象都具备的功能 2. 具体方法: boolean...
- maven引入 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.9</version> </dependency&... maven引入 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.9</version> </dependency&...
- 上篇,我们提到,遇到问题,首先根据定义写出笨方法,找出依赖关系(有些题这一步就不太简单,要自己归纳关系),然后进行优化,下面,我们通过几道此方面的经典的,较为简单的二维题目进行讲解。 开始根据题来说明: 第一个萌新题 给定数组arr, arr 中所有的值都为正数且不重复。每个值代表一种面值的货币,每种面值的货币可以使用任意张, &... 上篇,我们提到,遇到问题,首先根据定义写出笨方法,找出依赖关系(有些题这一步就不太简单,要自己归纳关系),然后进行优化,下面,我们通过几道此方面的经典的,较为简单的二维题目进行讲解。 开始根据题来说明: 第一个萌新题 给定数组arr, arr 中所有的值都为正数且不重复。每个值代表一种面值的货币,每种面值的货币可以使用任意张, &...
- 一个调的很好的打印二叉树的代码。 用空格和^v来表示节点之间的关系。 效果是这样: Binary Tree:  ... 一个调的很好的打印二叉树的代码。 用空格和^v来表示节点之间的关系。 效果是这样: Binary Tree:  ...
- 文章目录 块作用域顺序结构分支结构if条件语句基本语法if...else语句if...else if...else 语句嵌套的 if…else 语句 switch分支语句 循环结构while循环语句do…while 循环for循环增强 for 循环嵌套循环 中断控制break 关键字continue 关键字使用return结束方法 不论哪一种编... 文章目录 块作用域顺序结构分支结构if条件语句基本语法if...else语句if...else if...else 语句嵌套的 if…else 语句 switch分支语句 循环结构while循环语句do…while 循环for循环增强 for 循环嵌套循环 中断控制break 关键字continue 关键字使用return结束方法 不论哪一种编...
- 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[]...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签