![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 60
PPDY小芽
这个作者很懒,什么都没留下…
展开
-
Java.
(两种浮点型)float 0.0f 、double 0.0d。(四种整形)byte short int long 都是0。String,基本类型的数组默认值都是 null。(布尔类型)boolean false。(字符)char \u0000即为空值。1、java八大基本数据类型默认值。原创 2022-10-11 20:51:53 · 357 阅读 · 1 评论 -
面试基础题
jdk=jre(bin(jvm)+lib(类库))+java工具(javac、java、jconsole).java文件 ----》javac编译----》.class文件----》windows jvm 映射到系统调用----》windows面向过程是注重事情的步骤,比较高效面向对象注重有哪些参与者、以及各自需要做什么,易于复用、扩展和维护面向对象三大特点封装内部细节对外部调用透明,外部调用无需修改或者关心内部实现。属性私有,提供get、set方法,lombok的Data也可以。orm框架,原创 2022-07-13 11:30:57 · 342 阅读 · 0 评论 -
快速排序、聚簇索引、寻找数据中第k大的值
聚簇索引和非聚簇索引的区别聚簇索引:索引项的排序方式和表中数据记录排序方式一致的索引(字典中的拼音查找汉字)innodb非聚集索引:索引顺序与物理存储顺序不同(字典中的偏旁部首查找汉字)myisam聚簇索引的叶子节点就是数据节点,索引和数据在一起。稠密索引:每个索引键值对都对应一个索引项;稀疏索引:只为某些搜索码值建立索引记录;稀疏索引的优点是:所占用的空间更小,且插入和删除时维护开销也小。...原创 2022-06-28 10:28:04 · 183 阅读 · 0 评论 -
Comparable和Comparator的区别
都是用来对象之间的比较1、Comparable:在java.lang包下Comparator:在java.util包下2、Comparable:需要重写compareTo(Object o)方法Comparator:需要重写compare(Object o1, Object o2)方法3、comparable:①是内在比较器,该类的对象可以直接相互比较this.compareTo(this),②可以直接使用Collections.sort方法排序Comparator:①是外在比较器,没有实现compa原创 2022-06-25 22:49:17 · 926 阅读 · 0 评论 -
剑指 Offer(第 2 版)
文章目录https://leetcode.cn/problem-list/xb9nqhhg/剑指 Offer 52. 两个链表的第一个公共节点public class Solution { public ListNode getIntersectionNode(ListNode headA, ListNode headB) { Set<ListNode> set = new HashSet<>(); ListNode temp = h原创 2022-05-26 00:47:48 · 134 阅读 · 0 评论 -
equals和==和反射的详情
文章目录equals() 和 == 的区别equals()的详情equals的五个特点==的详情反射的三种方法反射获取属性(Fileds)反射获取方法(Methods)反射获取构造方法(Constructors)equals() 和 == 的区别对象类型不同equals()是Object中的方法==是操作符比较的对象不同(1)equals()用于比较两个引用对象的内容是否相同(2)==1>基本数据类型,比较的是值2>引用数据类型,比较的是引用的地址==比equals()的运原创 2022-05-09 09:32:18 · 279 阅读 · 1 评论 -
XML标记语言
XML(Extensible Markup Language)(翻译:扩展 标记 语言)HTML – w3c指定的标准1、标记语言<html></html> xml 标签是是可以自定义的 语法是严格的 需分大小写 有且只有一个根标签 设计目标:存储数据(配置文件)、传输数据 特点:独立于操作系统、开发语言的 用途:交互数据的格式 节点元素:元素Element 属性Attribute 文本Text 注释<!-- --> < -原创 2022-03-28 11:05:24 · 1106 阅读 · 0 评论 -
Java基础刷题
文章目录下面哪些是合法的变量名?(BCDE)A. 2variableB. variable2C. _whatavariableD. _3_E. $anothervarF. #myvarG. $_¥A. 不能以数字开头F. 不能以#开头G. 不能以中文¥命名标识符的规范:26个字母,数字,_,$,数字不要开头有一段java应用程序,类名是A1,那么保存它的源文件名可以是(AD)A) A1.javaB) a1.classC) a1D) D.javaE) 都对原创 2022-03-04 08:35:58 · 4484 阅读 · 0 评论 -
JavaSE单例模式
文章目录设计模式单例模式原例①饿汉式②懒汉式③双检式④借助静态内部类来实现懒加载设计模式程序员在解决一个问题的时候,总结出来的一种解决方案,一种套路。在可读性、可靠性、可扩展性、执行效率等等有优势,最佳的实践。单例模式①需求:项目中只允许一个实例对象。比如,线程池。②方案:static构造函数私有化,把对象的创建移动到类内部,通过public的方法对外提供。③局限:单一职能原则原例会创建两个对象,结果为falsepublic class Singleon {原创 2022-01-12 12:26:06 · 222 阅读 · 0 评论 -
Java选择题
文章目录一、java选择题一、java选择题在程序代码中写的注释太多,会使编译后的程序尺寸变大。正确答案: B 你的答案: A (错误)正确错误注释不会被编译装箱、拆箱操作发生在: ()正确答案: C 你的答案: C (正确)类与对象之间对象与对象之间引用类型与值类型之间引用类型与引用类型之间通过 装箱 和 拆箱 操作,能够在值类型和引用类型中架起一做桥梁装箱——值类型转换为引用类型;如: int --> Integer拆箱——引用类型转换为值类原创 2021-12-06 10:44:36 · 1625 阅读 · 0 评论 -
String类字符串习题作业
编写程序将 “jdk” 全部变为大写,并输出到屏幕,截取子串”DK” 并输出到屏幕public class Test4 { public static void main(String[] args) { String str = "jdk"; String newStr1 = str.toUpperCase(); System.out.println(""+newStr1); String newStr2 = newStr1.s.原创 2021-11-21 20:42:02 · 468 阅读 · 0 评论 -
Java抽象类和接口的区别
文章目录一、抽象类二、接口类三、接口与抽象类的区别相同点不同点四、抽象类和接口的应用场景1. 抽象类的应用场景2. 接口的应用场景:3. 什么时候使用抽象类和接口:一、抽象类在Java中被abstract关键字修饰的类称为抽象类,被abstract关键字修饰的方法称为抽象方法,抽象方法只有方法的声明,没有方法体。抽象类的特点:抽象类不能被实例化只能被继承;抽象类是一种特殊的类,与类的区别只是抽象类不能被实例化,既然不能被实例化( Person p = new Person (); ),所以抽象原创 2021-11-18 09:03:20 · 419 阅读 · 0 评论 -
Java数组作业题
计算一维数组中最大值和最小值的数据之和;package org.oracle.test;public class Arr01 { public static void main(String[] args) { int[] arr = { 6, 3, 2, 7, 9, 1, 5, 4, 4, 4, 10, 9 }; int max = arr[0]; int min = arr[0]; for (int i = 1; i < arr.length; i++) { if.原创 2021-11-15 16:11:58 · 830 阅读 · 0 评论 -
Java面向对象作业题
文章目录一、编写代码二、问题简答一、编写代码根据需求,完成如下代码(找出继承关系,分析哪些需要定义成抽象类,哪些需要定义成具体的类),并在测试类中进行测试。要求:所有的成员变量全部私有,并提供公共的访问接口 已知学生类(Student)和老师(Teacher)类如下: 属性:姓名,年龄 行为:吃饭 老师有特有的方法:讲课 学生有特有的方法:学习package org.oracle.test;public class Student extends Person {原创 2021-11-15 01:32:03 · 610 阅读 · 0 评论 -
Java封装与继承作业
文章目录简述private关键字的特点?1.可以修饰成员变量,也可以修饰成员方法,但是都只能在本类访问,外界类不能够访问2.这些被私有修饰的成员变量,或者成员方法,可以间接通过公共方法来访问!3.是一个权限修饰符定义一个学生类:成员变量: 姓名 , 年龄构造方法: 无参,有参成员方法: 成员变量对应的getXxx和setXxx方法 然后使用这个学生类package org.oracle.test;public class Student { private Stri原创 2021-11-14 23:54:06 · 845 阅读 · 0 评论 -
Java面向对象选择题
一、选择题在java中,以下程序的运行结果是(C)A. 输出:null B.正常运行,但不会输出任何内容C. 编译出错,不能运行 D. 能运行,但运行时会出现异常在类的继承关系中,需要遵循以下哪个继承原则?(B )A 多重B 单一C 双重D 不能继承下面代码运行的正确结果是(C)A 编译错误,无法正常运行B 编译正确,但运行时产生错误C helloD world(A)空间用于存储使用new关键字所创建的对象A 堆B 栈C 代码原创 2021-11-13 15:05:19 · 3436 阅读 · 1 评论 -
java选择题《每日一练》
文章目录(C#、JAVA)扩展方法能访问被扩展对象的public成员正确答案: A 你的答案: A (正确)能不能子类方法能否访问父类的public成员Java 语言中创建一个对象使用的关键字是()正确答案: C 你的答案: C (正确)classinterfacenewcreate没有女朋友怎么办?new一个以下关于Integer与int的区别错误的是正确答案: D 你的答案: C (错误)int是java提供的8种原始数据类型之一Intege原创 2021-10-29 01:53:18 · 900 阅读 · 0 评论 -
JAVASE阶段测试试卷
文章目录一、不定项选择题:二、填空题三、程序阅读题四、简答题五、编程题一、不定项选择题:下面哪些是合法的标识符 ( B )。A.class B.$abcC.1234 D._nameclass 是关键字,不能以数字开头在Java中,下列哪些说法是正确的 ( AC )。A.java源文件的扩展名为.java B.写好的java源程序可以直接运行C.编写的源程序必须先编译后才能运行D.程序员可以读懂扩展名为.class的文件写好的java源程序必须先编译后才能运行,B对原创 2021-10-26 01:50:20 · 1852 阅读 · 0 评论 -
java开发工具eclipse中@author怎么改
文章目录目标效果图如何在eclipse中设置@autor第一步,点开绿箭头选择Properties第二步,依次点开蓝框第三步,点篮筐,点蓝箭头Edit第四步,将${user}改成自己想改的名字第五步,输入/**,敲回车就ok了目标效果图如何在eclipse中设置@autor第一步,点开绿箭头选择Properties第二步,依次点开蓝框第三步,点篮筐,点蓝箭头Edit第四步,将${user}改成自己想改的名字第五步,输入/**,敲回车就ok了...原创 2021-10-24 19:36:25 · 11172 阅读 · 0 评论