![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 61
恒星同学提不起劲
这个作者很懒,什么都没留下…
展开
-
Java高级-集合-Collection部分
集合、数组都是对多个数据进行存储操作的结构,简称Java容器。说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中)数组的缺陷数组在存储多个数据方面的特点一旦初始化以后,其长度就确定了。数组一旦定义好,其元素的类型也就确定了。我们也就只能操作指定类型的数据了。数组在存储多个数据方面的缺点一旦初始化以后,其长度就不可修改。数组中提供的方法非常有限,对于添加、删除、插入数据等操作,非常不便,同时效率不高。原创 2023-02-11 10:20:50 · 621 阅读 · 0 评论 -
Java高级-枚举类与注解
/使用自定义枚举类 class Status {//1.声明Season对象的属性:private final修饰 private final String statusName;//2.私有化类的构造器,并给对象属性赋值 private Status(String statusName , String statusDesc) {原创 2023-02-11 10:18:28 · 512 阅读 · 0 评论 -
Java高级-常用类-String、Date、Compare、Other
对于自定义类来说,如果需要排序,我们可以让自定义类实现Comparable接口,重写方法。在方法中指明如何排序。/*省略构造器,String等方法if(!throw new RuntimeException("传入的类型不是Person!");} else {//年龄相同比较姓名 } } }接下来就可以进行比较people [ 0 ] = new Person("恒星" , 22);people [ 1 ] = new Person("芽衣" , 18);原创 2023-02-11 10:18:08 · 620 阅读 · 0 评论 -
Java高级-多线程
本篇讲解java多线程。原创 2023-02-11 10:17:13 · 406 阅读 · 0 评论 -
Java的异常处理
继承异常体系给出唯一标识提供重载的构造器super();} }之后当作正常的异常进行抛出就行了。原创 2023-02-11 10:15:25 · 379 阅读 · 0 评论 -
【Java】面向对象笔记(下)
主要意义是在于创建独立于具体对象的域变量或者方法。以致于即使没有创建对象,也能使用属性和调用方法!static关键字还有一个比较关键的作用就是用来形成静态代码块以优化程序性能。static块可以置于类中的任何地方,类中可以有多个static块。在类初次被加载的时候,会按照static块的顺序来执行每个static块,并且只会执行一次。abstract抽象的abstract可以用来修饰的结构:类、方法此类不能实例化抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程)原创 2023-02-02 00:09:22 · 296 阅读 · 1 评论 -
【Java】面向对象笔记(中)(二)
父类的引用指向子类的对象(或子类的对象赋给父类的引用)可以理解为一个事物的多种形态所谓多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运行期间才能决定。Java引用变量有两个类型: 编译时类型和运行时类型。编译时类型由声明该变量时使用的类型决定, 运行时类型由实际赋给该变量的对象决定。简称:编译时, 看左边;运行时, 看右边。原创 2023-01-16 19:14:36 · 320 阅读 · 0 评论 -
【Java】面向对象笔记(中)
子类到底能不能继承父类的私有属性?原创 2023-01-15 15:18:39 · 243 阅读 · 0 评论 -
【Java】Java的面向对象笔记(上)(二)
Java提供了4种权限修饰符来修饰类及类的内部结构,体现类及类的内部结构在被调用时的可见性的大小。原创 2023-01-13 13:11:50 · 351 阅读 · 0 评论 -
【Java】面向对象笔记(上)
类及类的成员属性、方法、构造器;代码块,内部类面向对象三大特征继承、封装、多态其他关键字this,super,static,final,abstract,interface等。原创 2023-01-10 18:39:27 · 253 阅读 · 0 评论 -
【Java】数组的复制、反转、查找、排序
赋值来进行复制的操作让arr1在arr内值变化的同时也跟着变化,相当于一个快捷方式arr1指向了arr数组的真实数据,实际上在内存中也是这样,下面这张图就是相似的情况,两个变量名指向了同一片地址的内容。来进行赋值,相当于只对地址进行了复制,而地址相同,指向的内存也当然相同了。相当于对同一对象进行操作,并没有真正创建一个新的数组。关键字来声明的对象,是存放在其他内存中的,所以变量中存储的,只是一个地址值,如果这时候我们通过。它们在声明和初始化时,都是存储在栈内存中的,相当于变量内直接就是值,那么,通过。原创 2023-01-08 14:50:36 · 459 阅读 · 0 评论 -
【Java】求数组最大、最小、总和、平均值
【代码】【Java】求数组最大、最小、总和、平均值。原创 2023-01-08 11:26:08 · 1599 阅读 · 0 评论 -
【Java】区间内随机整数公式
生成[0.0,1.0)内随机数,(99 - 1 + 1))部分–>乘99,保证数字在0-99间随机分布,然后利用int强转变成整型数值,现在的范围即。,所以公式中的加一是保证了最右侧的取值范围,而最后面的+a是保证最左侧的取值范围。返回一个大于等于0.0,小于1.0的正浮点数。公式很简单,但你可能会对其中的加一困惑,不明白他的作用。其实这和random()方法有关,先来看文档描述。也就是说,值的范围是一个左闭右开区间–>,加一便可以让整个数值范围变成。获取[a,b]范围内随机数。原创 2023-01-07 22:50:13 · 903 阅读 · 0 评论 -
【Java】面试题:回型数问题
我们可以将这个问题先降低维度,先假设每一轮我们都是只将最外层的数据填充完整,我们只关注其中一轮的遍历。直到最小x轴比最大x轴还要大,就结束循环。这一步完成后,最小y轴便加一。完成第二步后,最大x轴减一。完成第三步,最大y轴减一。完成第四步,最小x轴加一。向右为x,向下为y。原创 2023-01-07 21:45:48 · 115 阅读 · 0 评论 -
【Java】面试题:创建长度为6的数组,取值在1-30之间,同时元素各不相同
关键点在于,如果对当次循环结果不满意,可以利用label返回上一次for循环。原创 2023-01-07 16:20:57 · 120 阅读 · 0 评论 -
【Java】二维数组打印一个 10 行杨辉三角
使用二维数组打印一个 10 行杨辉三角。原创 2023-01-07 11:36:08 · 945 阅读 · 0 评论 -
【Java】数组练习题-输入成绩,输出最高分和成绩等级
其余 等级为’D’从键盘读入学生成绩,找出最高分,并输出学生成绩等级。成绩>=最高分-10 等级为’A’成绩>=最高分-20 等级为’B’成绩>=最高分-30 等级为’C’原创 2023-01-06 22:51:19 · 1073 阅读 · 0 评论 -
【Java】嵌套for循环笔记
外层循环控制行数,内层循环控制列数原创 2023-01-06 17:58:03 · 74 阅读 · 0 评论 -
【Java】输出完数
输出1000内完数(一个数如果敲好等于它的因子之和,这个数就是完数。原创 2023-01-06 17:45:15 · 666 阅读 · 1 评论 -
【Java】求十万内质数
【代码】【Java】求十万内质数。原创 2023-01-06 16:03:25 · 112 阅读 · 0 评论 -
Java求水仙花数
Java求最大公约数与最小公倍数。原创 2023-01-05 21:20:19 · 3234 阅读 · 1 评论 -
Java求最大公约数与最小公倍数
Java求最大公约数与最小公倍数。原创 2023-01-05 21:02:43 · 1155 阅读 · 0 评论 -
Spring学习
文章目录Spring知识一、Spring框架简介Spring是什么框架的优点:核心技术:**DI/IOC**和**AOP**二、怎么使用1. 导入依赖包2. 创建一个类,提供get和set方法3.编写配置文件-applicationContext.xml4.使用Spring与JDBC整合只是连接实战一下Spring知识一、Spring框架简介Spring是什么Spring是一个JEE开发框架,开源,轻量级,功能强大。Spring框架的核心特性是依赖注入(DI)与面向切面编程(AOP),Sprin原创 2022-03-28 01:57:20 · 82 阅读 · 0 评论 -
Spring预知识[02]-Servlet的学习
Spring预知识-Servlet的学习原创 2022-03-27 16:31:44 · 1569 阅读 · 0 评论 -
Spring预知识[01]-Tomcat&Servlet学习
Tomcat和Servlet的学习原创 2022-03-26 22:55:04 · 159 阅读 · 0 评论 -
Error: JAVA_HOME is not set and could not be found.
项目场景:start-all.sh时报错问题描述start-all.sh时报错Error: JAVA_HOME is not set and could not be found.原因分析:这是你hadoop-env.sh中javahome设置出了问题解决方案:在你的Hadoop目录中/usr/local/hadoop-2.7.5/etc/hadoop$ vim hadoop-env.sh# The java implementation to use.export JAVA_原创 2022-03-25 17:53:58 · 2906 阅读 · 7 评论 -
java一天一题 一到十的阶乘2019/11/03
#java一天一题 一到十的阶乘2019/11/03日Java实现一到十的阶乘,这个c就写过,不过这么长时间忘得确实很多public class factorial { public static void main(String[] args) { // TODO Auto-generated method stub int i; int x=1,sum=0; f...原创 2019-11-03 22:28:33 · 487 阅读 · 0 评论