自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 java blog11

(2)Java属于先编译再运行的语言,程序中对象的类型在编译期就确定下来了,而当程序在运行时可能需要动态加载某些类,这些类因为之前用不到,所以没有被加载到JVM。Java注解它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。(1)Java反射机制的核心是在程序运行时动态加载类并获取类的详细信息,从而操作类或对象的属性和方法。Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。

2023-06-18 22:32:49 131

原创 java blog 文件操作(IO流)

--------

2023-05-31 14:32:38 179

原创 java blog 10

运行错误也叫语义错误。程序没有语法错误,但在运行时从外部获得不正确的数据从而导致的错误。逻辑错误是人为导致的错误,表现为程序运行结果与预期不符。如程序的本来意愿是计算a+b,但疏忽写成了a-b,这类错误一般不会导致程序终止,但显然不可能 得到正确的结果。一般指程序运行时遇到的硬件或操作系统的错误,如内存溢出、不能读取硬盘分区、 硬件驱动错误等。这是致命的,将导致程序无法运行,同时也是程序本身不能处理 的。指在运行环境正常的情况下遇到的运行时错误。错误分为语法错误,运行错误,以及逻辑错误三类。

2023-05-14 22:07:34 133

原创 java blog

方法一:若类实现了serializable接口,则可以通过objectOutputstream和objectInputstream默认的序列化和反序列化方式,对非transient的实例变量进行序列化和反序列化。----serialVersionUID是序列化前后的唯一标识符(默认如果没有人为显式定义过serialVersionUID,那编译器会为它自动声明,序列化后如果修改代码则无法反序列化)(2)序列化最重要的作用:在传递和保存对象时.保证对象的完整性和可传递性。3、transient关键字、

2023-05-07 22:09:18 116

原创 java blog9

--

2023-04-23 22:29:57 118

原创 java blog8

注:可以理解为包含关系即只能引用有的而不能凭空就引用,且因为子类是对父类的一个改进和扩充,所以一般子类在功能上较父类更强大,属性较父类更独特, 定义一个父类类型的引用指向一个子类的对象既可以使用子类强大的功能,又可以抽取父类的共性。所以,父类类型的引用可以调用父类中定义的所有属性和方法,而对于子类中定义而父类中没有的方法,父类引用是无法调用的。例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。

2023-04-16 23:51:54 113

原创 java blog6

框架 (Frame, JFrame) 是 Java 图形用户界面的基础,它就是我们通常所说的窗口,是 Windows/XWindow 应用程序的典型特征。比如,我们要在一个窗口 (JFrame) 激活时改变它的标题,我们就需要为这个窗口 (JFrame 对象) 添加一个可以监听到“激活窗口”这一事件的监听器——WindowListener。包含了用于创建用户界面和绘制图形图像的所有类的一个界面开发包,但是是一个早期的界面开发包,样式比较老旧,现在不推荐使用其中样式组件(窗体 按钮等等)。

2023-04-02 22:52:43 83

原创 java . blog5

有什么好处:子类是对父类的一个改进和扩充,所以一般子类在功能上较父类更强大,属性较父类更独特, 定义一个父类类型的引用指向一个子类的对象既可以使用子类强大的功能,又可以抽取父类的共性。所以,父类类型的引用可以调用父类中定义的所有属性和方法,而对于子类中定义而父类中没有的方法,父类引用是无法调用的一、使用父类类型的引用指向子类的对象;二、该引用只能调用父类中定义的方法和变量;三、如果子类中重写了父类中的一个方法,那么在调用这个方法的时候,将会调用子类中的这个方法;(动态连接、动态调用)

2023-03-31 22:03:37 76

原创 java blog之List 集合

-----

2023-03-19 20:57:26 163

原创 Java-blog3

基本数据类型包括 boolean(布尔型)、float(单精度浮点型)、char(字符型)、byte(字节型)、short(短整型)、int(整型)、long(长整型)和 double (双精度浮点型)共 8 种。2.byte 类型、short 类型、int 类型和 long 类型都是整数类型,故可以使用“+”相加,而非字符串之间的连接。反码:正数的反码与原码一致,负数的反码是对原码按位取反,只是最高位(符号位)不变。补码:正数的补码与原码一致,负数的补码是对原码按位取反加1,符号位不变。

2023-03-12 19:14:21 144 1

原创 java HelloWorld编写

注意:javac命令和java命令只能在JDK的bin目录下进行访问,所以我们把编写源文件的动作也放在了JDK的bin目录下。在JDK的bin目录下新建文本文档并且命名为HelloWorld.java,右键打开新建的文件,之后便可以进行HelloWorld案例的编写工作了。编译完成后,如果没有报错信息,输入java命令对class字节码文件进行解释运行,执行时不需要添加.class扩展名:java HelloWorld。第二步:将.java的源文件通过编译器编译生成一个.class的字节码文件。

2023-03-12 09:09:26 2918

原创 寻找202最帅

规则:班主任规定的优秀成绩为n分,如果6位同学的成绩全都超过优秀成绩,请输出“202 zui shuai”,如果6位同学的成绩全都低于优秀成绩,请输出“come on!”,如果6位同学的成绩有可能有高于优秀成绩的,有可能有低于优秀成绩的,有可能有等于优秀成绩的,请先输出“zui shuai”,再输出与优秀成绩最接近的同学的成绩,请输出此时所有高出优秀成绩的同学成绩,行末无多余空格。你知道他们的规则和成绩,要求你用代码给出他们答案。在这里给出相应的输出。在这里给出相应的输出。在这里给出相应的输出。

2022-11-29 19:35:48 209

原创 龟兔赛跑.

乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?后跟1空格,再输出胜利者跑完的距离。输入在一行中给出比赛时间T(分钟)。在一行中输出比赛的结果:乌龟赢输出。在这里给出相应的输出。在这里给出一组输入。

2022-11-26 16:05:46 109

原创 让我们的IDE智能起来123456

小Z一直苦于自己使用的IDE不够智能,没法帮他写代码(划掉)帮他纠正代码中的错误。于是他打算自行实现一个智能的IDE,现在请你完成其中一个功能:给你指定的起始字符串。第二行为三个字符串,使用空格分隔,分别为。之间(不含自身)的字符全部替换为目标串。在这里给出相应的输出。输入共两行,第一行为文本串。在这里给出一组输入。,之后寻找其右侧下一个。in继续应用此规则。t按规则替换后的结果。

2022-11-22 20:00:00 189

原创 螺旋方阵.

螺旋型递减顺序输出n行n列的数字方阵,每个数字占4个宽度,左对齐。本题要求从右下角开始按螺旋型递减打印数字方阵。输入为一个正整数n (1=

2022-11-21 21:28:00 205 1

原创 阅览室(排列)

当管理员将0作为书号输入时,表示一天工作结束,你的程序应输出当天的读者借书次数和平均阅读时间。的纪录,系统应能自动忽略这种无效纪录。另外,题目保证书号是书的唯一标识,同一本书在任何时间区间内只可能被一位读者借阅。对每天的纪录,在一行中输出当天的读者借书次数和平均阅读时间(以分钟为单位的精确到个位的整数时间)。注意:由于线路偶尔会有故障,可能出现不完整的纪录,即只有。当读者还书时,管理员输入书号并按下。每一天的纪录保证按时间递增的顺序给出。在这里给出相应的输出。在这里给出一组输入。是[0,23]内的整数,

2022-11-21 21:26:37 95

原创 放置最值元素

要求将一个n×n矩阵中的最大元素放在中心,4个角分别放4个最小的元素(按从左到右、从上到下的顺序依次从小到大存放)。【思路】:将元素输入二维数组同时转化出一个一维数组,做选择法排序之后,数组中前4位就是4个最小值升序排列 最大值为最后一个元素,对二维数组然后将其与需要交换的元素交换,然后转化为二维数组;每组测试的第一行输入自然数n(n为奇数且3≤n≤11),第二行开始的n行每行输入n个不超过2位的整数。对于每组测试,输出将矩阵中的最大元素和4个最小元素放到指定的位置后的矩阵。在这里给出相应的输出。

2022-11-15 12:26:34 985 2

原创 PAT排名汇总

随后输出汇总的排名表,每个考生的信息占一行,顺序为:考号、最终排名、考点编号、在该考点的排名。考生的输出须按最终排名的非递减顺序输出,获得相同分数的考生应有相同名次,并按考号的递增顺序输出。计算机程序设计能力考试(Programming Ability Test,简称PAT)旨在通过统一组织的在线考试及自动评测方法客观地评判考生的算法设计与程序设计实现能力,科学的评价计算机程序设计人才,为企业选拔人才提供参考标准(网址。每次考试会在若干个不同的考点同时举行,每个考点用局域网,产生本考点的成绩。

2022-11-14 15:20:52 87

原创 美国疫情数据预测

美国在没完全控制疫情的情况下,就要恢复经济。川建国喜欢作死,经常自己推翻自己说的话,现在假设川建国的变脸周期是10天,每10天就翻一次脸,开始的时候决定不戴口罩,十天后又决定戴口罩,二十天后又决定不戴口罩。假设新冠病毒传播系数是RO,戴口罩之后RO会减少到一半。你能预测在川建国同志的带领下的美国的新冠数据吗?RO=1,表示每一个新冠病人可以传染1个正常人。对每一组输入,预测在第T天的新冠感染人数,输出。在一行中输入三个数据,分别是美国目前新冠感染人数N,天数T,新冠传播系数RO。在这里给出相应的输出。

2022-11-09 16:52:44 321

原创 悄悄关注(加强)

新浪微博上有个“悄悄关注”,一个用户悄悄关注的人,不出现在这个用户的关注列表上,但系统会推送其悄悄关注的人发表的微博给该用户。)是被其关注的用户的ID,是长度为4位的由数字和英文字母组成的字符串,各项间以空格分隔。在这里给出相应的输出。

2022-11-08 16:42:52 117

原创 求整数的位数及各位数字之和

对于给定的正整数N,求它的位数及其各位数字之和。

2022-11-08 13:26:14 3698

原创 近似求PI

最后一项小于给定精度eps即为循环终止条件【】本题是考验对循环、判断语句的使用;

2022-11-08 13:17:08 914

原创 然后是几点

把所有的小时转化为分钟再计算(这样就巧妙地解决了流逝的分钟数超过 60或为负数的情况)最后转化为终止时间

2022-11-08 13:02:58 178

原创 冒泡法排序(C语言版)

【思路】:从左到右,相邻元素进行比较。每次比较一轮,就会找到序列中最大的一个或最小的一个。这个数就会从序列的最右边冒出来。以从小到大排序为例,第一轮比较后,所有数中最大的那个数就会浮到最右边;第二轮比较后,所有数中第二大的那个数就会浮到倒数第二个位置……就这样一轮一轮地比较,最后实现从小到大排序。

2022-11-08 12:53:05 487

原创 约数判断并输出

一定要注意约数的成立条件 a/b==一个整数 (b!=0)

2022-11-07 20:06:11 648

原创 数列循环右移

先列出几项观察下标的变化找规律 像数学数列找递推关系式一样每个元素循环向右移m个位置给出规律

2022-11-07 20:00:04 363

原创 查验身份证

分步进行:输入 检验前17位是否全为数字 判断最后1位校验码是否计算准确 输出

2022-11-07 19:48:24 274

原创 游游学姐的英语作业

本质上就是分类讨论

2022-11-07 19:41:55 161

原创 说反话-加强版

利用二维数组来插入一个个字符串改变其地址以达到字符串顺序颠倒输出的目的

2022-11-07 19:38:40 74

原创 谁会留下?(求一圈中留下的最后一个人)

通过数组的下标标识第几位通过数组的的值判断是否出圈了最后一个出圈的人即为最终被留下的人

2022-11-07 19:28:15 298 1

原创 是不是顺子【C语言保姆级讲解】

1.明确特殊情况:(1)有 '2' (2)含对子 (3)分类讨论时不满足条件的2.输入并记住下标及w和W的总个数3.利用最大值-最小值=多少 分类讨论

2022-11-04 16:02:52 548

空空如也

空空如也

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

TA关注的人

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