![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA全栈工程师
sakura欣悠
此人很懒,什么都不想写
展开
-
【Java dom4j 实现解析xml文件】
DOM4J是 dom4j.org 出品的一个开源 XML 解析包。DOM4J应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP。读写XML文档主要依赖于org.dom4j.io包,有DOMReader和SAXReader两种方式。因为利用了相同的接口,它们的调用方式是一样的。只要你了解基本的 XML-DOM 模型,就能使用。表示xml的元素结点,提供一些操作其子元素方法的,如文本、属性、名称空间等。表示xml文档信息,是一个树形结构。Dom:把整个文档作为一个对象。原创 2022-08-23 21:47:43 · 242 阅读 · 4 评论 -
【JAVA 基础学习总结】
很快近一个月的Java基础学习快结束了,我们在这个月里详细的学习了Java基础语法、数组集合、函数、面向对象基础及其三大特征特征(封装、继承和多态)、常用类及常见算法、异常、IO输入输出流、多线程等。..................原创 2022-08-11 21:11:36 · 166 阅读 · 0 评论 -
【JAVA 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(菲波拉契数列)】
代码】【JAVA 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(菲波拉契数列)】原创 2022-08-11 18:35:35 · 500 阅读 · 0 评论 -
【JAVA 数学游戏 岁数问题】
代码】【JAVA 数学游戏 岁数问题】原创 2022-08-11 09:18:25 · 81 阅读 · 0 评论 -
【JAVA 猴子摘桃数学游戏】
题目可以看出我们需要从递归的思想来解决这个问题。原创 2022-08-11 09:13:49 · 1226 阅读 · 0 评论 -
【JAVA 杨辉三角 数学文字游戏】
代码】【JAVA 杨辉三角 数学文字游戏】原创 2022-08-09 21:04:44 · 359 阅读 · 0 评论 -
【JAVA 求一个3*3矩阵对角线元素之和】
逻辑游戏 我们可以借助二维数组的特性来时先该功能。原创 2022-08-09 20:08:25 · 2162 阅读 · 0 评论 -
【JAVA 数字游戏 求1+2!+3!+...+10!的和】
apiNote 数字游戏 求1+2!逻辑性练习 可以从递归的角度来考虑。0 和 1 的阶乘都为1。原创 2022-08-09 20:01:15 · 787 阅读 · 0 评论 -
【JAVA 2/1,3/2,5/3,8/5,13/8,21/13...的前20项之和。】
拆开来看 我们很快发现 数字都是以斐波那契数列规律衍生出来的。因此我们可以将 第1位和第2位数字确定下来 方便后面求和。数字游戏题 锻炼逻辑思维能力。原创 2022-08-09 19:33:40 · 676 阅读 · 0 评论 -
【JAVA 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字】
求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。原创 2022-08-09 19:04:29 · 1238 阅读 · 0 评论 -
【JAVA 写一个函数计算当参数为N的值,例如:1-2+3-4+5-6+7......+N】
简单的while循环和if判断即可解决这类有规律的数学问题。原创 2022-08-09 18:30:38 · 673 阅读 · 0 评论 -
【JAVA 利用泛型 genericity 实现任意引用类型数组交换两个元素的位置】
代码】【JAVA 利用泛型 genericity 实现任意引用类型数组交换两个元素的位置】原创 2022-08-09 18:17:36 · 287 阅读 · 0 评论 -
【JAVA 二分法 选择排序 查找任意数】
二分查找 先排序 后查找。原创 2022-08-09 18:16:12 · 112 阅读 · 0 评论 -
【JAVA 递归求斐波那契数列 Fibonacii】
代码】【JAVA 递归求斐波那契数列 Fibonacii】原创 2022-08-09 18:14:34 · 118 阅读 · 0 评论 -
【JAVA全栈 线程的通信 THREAD】
3、 流程与理解:线程1打印数字后执行lock.wait()方法线程1进入阻塞状态并释放锁;线程2进入run方法后调用notify()唤醒阻塞的线程1,线程1继续执行直至完成;Java通过Object类的wait、nofify、notifyAll方法实现线程间的通信。,直到其它线程进入此同步锁并调用notify()或notifyAll()方法唤醒该线程为止。**wait( )、 notify( )、notifyAll( )**这三个方法的调用者。唤醒此同步锁上等待的第一个调用wait()方法的线程。....原创 2022-08-09 11:32:04 · 88 阅读 · 0 评论 -
【JAVA面试小题】
在重写的equals方法中比较的两个对象中的属性(成员变量)。的,它的所有公开方法都是同步(synchronized)的,StringBuilder 没有对方法加锁同步的,所以毫无疑问,StringBuilder 的。是一个比较运算符号,既可以比较基本数据类型,也可以比较引用数据类型,基本数据类型比较的是值,引用数据类型比较的是两个对象的内存地址。是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。是集合类的上级接口,继承与他的接口主要有Set 和List....原创 2022-08-08 10:07:40 · 39 阅读 · 0 评论 -
【JAVA全栈 几种排序的解读 笔记】
冒泡排序的英文Bubble Sort ,是一种最基础的交换排序。之所以叫做冒泡排序,因为每一个元素都可以像小气泡一样,根据自身大小一点一点向数组的一侧移动。冒泡排序的原理:每一趟只能确定将一个数归位。即第一趟只能确定将末位上的数归位,第二趟只能将倒数第 2 位上的数归位,依次类推下去。如果有 n 个数进行排序,只需将 n-1 个数归位,也就是要进行 n-1 趟操作。而 “每一趟 ” 都需要从第一位开始进行相邻的两个数的比较,将较大的数放后面,比较完毕之后向后挪一位继续比较下面两个相邻的两个数大小关系,重复原创 2022-07-29 16:12:52 · 111 阅读 · 0 评论 -
【JAVA全栈学习 基本数据类型和引用数据类型的区分】
引用类型时,其声明的变量仍然会存储一个内存地址值,该内存地址值指向所引用的对象。在方法中声明的变量便是局部变量,局部变量仅存在方法栈中,及方法结束就会被内存清理,即为。)是放在JAVA虚拟机的栈中,该变量所指向的对象是放在堆类存中的。同样在类中声明的变量即可是基本类型的变量也可是引用类型的变量。在类中声明的变量是成员变量,也叫全局变量,放在堆中的(当声明的是基本类型的变量其变量名及其值放在堆内存中的。当声明是基本类型的变量的时,其变量名及值(当声明的是引用变量时,所声明的变量(.........原创 2022-07-25 20:41:06 · 335 阅读 · 0 评论 -
【JAVA全栈工程师 基础笔记】
一是某个类只能有一个实例(对象);二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。单例模式会阻止其他对象实例化其自己的单例对象的副本,从而确保。因为类控制了实例化过程,所以类可以灵活更改实例化过程。所有对象都访问唯一实例。..................原创 2022-07-28 19:28:51 · 86 阅读 · 0 评论 -
【7.11-7.14 JAVA全栈--实操型--笔记】
代码】【7.11-7.14JAVA全栈--实操型--笔记】原创 2022-07-14 19:21:06 · 99 阅读 · 0 评论 -
【7.11-7.14 JAVA全栈 基础笔记】
用x整除十进制整数,可以得到一个商和余数;再用x去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为x进制数的低位有效位,后得到的余数作为x进制数的高位有效位,依次排列起来。.........原创 2022-07-14 19:20:43 · 166 阅读 · 0 评论