自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bbDreamdotrue的博客

一起学习

  • 博客(24)
  • 收藏
  • 关注

原创 Java实战:电脑USB接口案例的分析与Java代码实现

超详细

2021-02-28 12:15:01 814

原创 《Java经典入门指南》课后习题及答案Chapter15

《Java经典入门指南》课后习题及答案Chapter151.泛型的主要优点是什么?2.什么是参数化类型?3.什么是类型推断?

2021-02-23 17:03:24 133

原创 Java小游戏:模仿微信群发红包

微信群主发普通红包,普通红包规则:1. 群主的一笔金额,从群主余额中扣除,平均分成n等分,让群员领取。2. 成员领取红包后,保存到余额中。请根据规则,完成案例中所有类的定义以及指定类之间的继承关系,完成发红包动作。

2021-02-22 23:15:27 360

原创 用java写一个猜随机数的小游戏【大了,小了,猜中了】

场景:和朋友们会玩的一个游戏,一个人用手机随机输入一个数字后,不准改动,通常要求数字范围为1-100的一个数字。然后其他人猜,猜得大了,写的人提示大了,猜小了,写的人提示小了,猜中了,则恭喜答对,喝酒,游戏结束。

2021-02-21 08:15:48 2227 1

原创 Java中的匿名对象

Java中的匿名对象创建对象的标准格式类名称 对象名称=new 类名称();匿名对象匿名对象就是只有右边的对象,没有左边的名字和赋值运算符。格式为:new 类名称();注意事项:匿名对象只能使用唯一的一次,下次使用不得不再创建对象。使用建议:如果确定有一个对象只需要使用唯一的一次,就可以使用匿名对象。代码示例:创建对象的代码:public class Anonymous0219 { public static void main(String[] args) {

2021-02-19 22:33:52 123

原创 《Java经典入门指南》课后习题及答案Chapter14

《Java经典入门指南》课后习题及答案Chapter141.请列举出集合框架中的至少7种类型。2.ArrayList与Vector的区别是什什么?3.为什么Comparator比Comparable更强大。4. 编写一个方法将String数组转换为可调整大小的List。

2021-02-19 21:18:38 176

原创 java初学者必看之构造方法详细解读

java初学者必看之构造方法详细解读构造方法是专门用来创建对象的方法,当我们通过关键字new来创建对象时,其实就是在调用构造方法。格式public 类名称(参数类型 参数名称){方法体}注意事项:1.构造方法的名称必须和所在类名称完全一样,就连大小写也一样。2. 构造方法不要写返回值类型,连void都不写。【示例代码如下】package com.example.app06;//编写构造方法public class Student {public Student(){System.

2021-02-18 22:19:43 128

原创 《Java经典入门指南》课后习题及答案Chapter13

《Java经典入门指南》课后习题及答案Chapter131.旧的日期-时间API中的两个核心类是什么?2.为什么旧的日期-时间API被淘汰了?3.新的日期-时间API有哪些包?4.核心包中的主要类包括哪些?5.创建LocalDate、LocalDateTime和ZonedDateTime的两种静态方法分别是什么?6.Period和Duration有什么不同?7.什么是为操作计时的最简单的方法?

2021-02-18 21:43:41 179

原创 Private关键字封装讲解【一篇文章让你了解private在封装中的作用】

Private关键字封装讲解【一篇文章让你了解private在封装中的作用】封装就是将一些细节信息隐藏起来,对于外界不可见。private是封装的一种。使用场景:如果类中的变量由public定义,在这个类被实例化时,给类的变量赋值的过程中,无法阻止不合理的数字设置进来(例如代码2中年龄明显是不合理的)。用private关键字修饰成员变量可对其进行保护。一旦使用了private进行修饰,那么本类中可以直接访问,超出本类范围,需要定义一对Setter/Getter方法来访问(如代码3)。代码3通过在方法中

2021-02-17 18:51:20 566

原创 Java中如何实现数组反转,将数组元素倒过来排列?【含详细解析】

Java中如何实现数组反转,将数组元素倒过来排列?【含详细解析】数组元素反转:本来的样子{1,2,3,4,5},反转后{5,4,3,2,1}。要求,不能使用新数组。分析过程数组元素反转其实就是对称位置的元素交换。通常遍历数组用一个索引,现在表示两个元素,用两个索引值。int min=0;int max=array.length-1;如何交换两个变量值?int a=10;int b=20;需要借助一个空值来进行交换。int temp=a;a=b;b=temp;什么时候停止交换:当max=m

2021-02-17 11:35:27 5433 1

原创 方法的定义、作用和3种调用方式(针对初学者)

方法的定义以及调用。方法写完是不会自动执行的。java程序中,main方法是程序执行的七点。其他方法的执行,可以再main方法中进行调用。

2021-02-16 17:28:23 3615

原创 java中利用嵌套循环打印一个矩阵(例如5*20)

利用嵌套循环打印一个矩阵(例如5*20)package com.basic;//此为代码所在包//本代码运用Intelij Idea平台编写,快捷键使用于Intelij idea平台public class Demo01 { public static void main(String[] args) { for (int i = 0; i < 5; i++) {// 快捷键:输入5.fori后,回车直接出语句 for (int j = 0;

2021-02-16 16:47:21 982 2

原创 Java语句块模板总结:if语句;while 语句;do while语句;for语句;break语句;continue语句;switch语句

Java语句块模板总结:if语句;while 语句;do while语句;for语句;break语句;continue语句;switch语句计算机程序由一系列指令组成,这些指令称为语句。1. if语句第一种:booleanExpression是判断,值为true或者为false。如果if后面的判断结果为ture返回statement。false则什么也不返回。if (booleanExpression) { statement(s)} 第二种:booleanExpression是判断

2021-02-16 15:54:01 200

原创 《Java经典入门指南》课后习题及答案Chapter11(多态的理解及用途)

《Java经典入门指南》课后习题及答案Chapter 111.用自己的话描述多态性。2. 多态在什么情况下有用

2021-02-16 15:37:54 149

原创 if 语句训练题 : 根据成绩划分等级

题目:指定考试成绩,判断考试等级。(以下区间两端均为包含)90-100 优秀;80-89 好;70-79 良;60-69 及格;60以下 不及格

2021-02-15 09:38:21 934

原创 《Java经典入门指南》课后习题及答案Chapter10

《Java经典入门指南》课后习题及答案Chapter101.为什么把接口看作契约比把它看作一个没有具体实现的类更准确?answer:把接口看作一个没有具体实现的类只是从技术角度。而从功能的角度,接口连接了程序服务的供需两端,供方要求实现该接口才能实现功能,而需方则编译程序来实现该接口则可以调用功能。因此把接口看作契约比把它看作一个没有具体实现的类更准确。2.什么是基类?answer:3.什么是抽象类?answer:抽象类是不能实例化的类,它必须由子类实现。然而,抽象类很重要,因为某些情况下它可以

2021-02-09 22:39:32 193

原创 《Java经典入门指南》课后习题及答案Chapter9

《Java经典入门指南》课后习题及答案Chapter91.使用java.lang.Math类的静态方法可以完成什么工作?answer:2.在Java中,既然装箱与拆箱可自动完成,包装器类还有用吗?answer:3.解释为什么不能用double值或float值来执行货币计算。应该用什么来代替?answer:4.编写一个名为RangeRandomGenerator的类,它可以在实例化类时指定两个整数,然后生成这两个整数之间的随机整数。answer:...

2021-02-09 21:58:25 110

原创 《Java经典入门指南》课后习题及答案Chapter8

《Java经典入门指南》课后习题及答案Chapter81.try语句的优点是什么?answer:2.try语句可以与finally一起使用,而不使用catch吗?answer:3.什么是try-with-resources?answer:4.编写一个名为Util的实用工具类(com.example.app08的一部分),该类具有一个名为addArray的静态方法,用于对两个长度相同的数组相加。addArray的签名如下:public static long[] addArray(int[] a

2021-02-08 22:44:26 305

原创 Java中的数据类型

Java中的数据类型基本数据类型四类八种浮点型float、double字符型char布尔型boolean整数型byte、short、int、long引用数据类型字符串、数组、类、接口、Lambda注意实现:字符串不是基本类型,而是引用类型。浮点型可能只是一个近似的值,并非精确的值。数据范围与字节数不一定相关,例如float数据范围比long更加宽泛,但float为4字节,long为8字节。浮点数默认为double,一定要使用float类型

2021-02-07 22:48:53 93 2

原创 什么是Java标识符?Java关键字有什么特点?

Java关键字的特点完全小写的字母。在增强版的记事本中有特殊颜色。(例如notepad++)作用包括访问控制;类、方法和变量修饰符;程序控制语句;错误处理(动作行为型);包相关;基本类型;变量引用;保留字等等。...

2021-02-07 21:51:30 494 1

原创 《Java经典入门指南》课后习题及答案Chapter7

本章主要讲继承。先看课后练习,理解课后练习题,并练手即可。本文为我写的答案,可参考。

2021-02-05 22:31:55 188

原创 命令提示符 cmd(command) 基础知识

命令提示符快捷键

2021-02-04 22:54:23 6233

原创 《Java经典入门指南》课后习题及答案Chapter5

String;Scanner;打印文件地址;String.split();字符串驻留等

2021-02-02 22:16:47 143

原创 《Java经典入门指南》课后习题及答案Chapter6

《Java经典入门指南》课后习题及答案Chapter61.什么是数组?2.如何调整数组的大小?3.如何创建数组并将其传递给方法,而不是先将其赋值给变量?4. 输出数组最大值和最小值。

2021-02-02 21:35:16 156

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除