java
飞机拜拜员
这个作者很懒,什么都没留下…
展开
-
Java_单例模式
对于系统中的某一些类来说,只有一个实例很重要。例如在一个系统中可以存在多个打印的任务,但是只能有一个正在工作的任务。一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号)生成器。如在Windows中就只能打开一个任务管理器。如果不使用机制对窗口对象进行唯一化,将弹出多个窗口,如果这些窗口显示的内容完全一致,则是重复对象,浪费内存资源;如果这些窗口显示的内容不一致,则意味着在某一瞬间系统有多个状态,与实际不符,也会给用户带来误解,不知道哪一个才是真实的状态。因此有时确保系统中某个对象原创 2020-08-17 11:44:47 · 115 阅读 · 0 评论 -
Java 面试题_JavaWeb 部分
申明:本资源收集于互联网,仅供参考,文中如存在错误,欢迎交流指正面试题_基础知识部分申明:本资源收集于互联网,仅供参考,文中如存在错误,欢迎交流指正1、什么是值传递和引用传递?2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、1、什么是值传递和引用传递?值传递:形参类型是基本数据类型,方法调用时,实际参数把它的值传递给对应的形式参数,形式参数只是用实际参数的值初始化自己的存储单元内容,是两个不同的存储单元原创 2020-08-14 23:43:16 · 391 阅读 · 0 评论 -
Java 面试题_基础知识部分
申明:本资源收集于互联网,仅供参考,文中如存在错误,欢迎交流指正。Java 面试小结申明:本资源收集于互联网,仅供参考,文中如存在错误,欢迎交流指正。Java基础知识部分Java基础知识部分1、接口和抽象类的异同点相同: 都不能创建对象。 都可以定义抽象方法,并且一定要在子类中重写。 不同: 接抽象类使用abstract,而接口的关键字是interface。 抽象类中的既可以有抽象方法也可以有普通方法,接口中只能是抽象方法。 抽象类的方法权限修饰关键字..原创 2020-08-05 10:25:22 · 953 阅读 · 0 评论 -
排序算法_选择排序
选择排序(selection sort):百科解释:选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是:第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。以此类推,直到全部待排序的数据元素的个数为零。算法原理:首先在未排序的元素中找到最大或最小,作为元素的起始...原创 2020-03-10 16:31:07 · 105 阅读 · 0 评论 -
java实现二分查找
版权申明本文原创作者:是飘飘呀!作者博客地址:https://blog.csdn.net/weixin_44216392二分查找(折半查找)什么叫二分查找呢?我们先来看下百科咋说的:二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列;我们这里就用数组实现,且数组需要按照小到大的顺...原创 2019-09-29 20:05:31 · 1190 阅读 · 2 评论 -
JAVA利用for打印等腰三角形
要打印等腰三角形,首先,我们要搞清楚等腰三角形的组成;话不多说,先看图;1、三角形的行数;在这里我们可以利用Scanner类获得键盘输入,也可以定义一个变量表示需要打印多少层的三角形;2、第二需要搞清楚*形前面的空格;从上图中可以看出它第一行的空格数最多,当行数递增的时候它在减少,所以可以得出,空格数=总行-当前行数(line-n);3、在前两点已经弄清楚了的情况下,第三点就很好理解了...原创 2019-08-28 22:59:11 · 2972 阅读 · 1 评论 -
排序算法_冒泡排序
冒泡排序(bubble Sort)百科解释:它需要重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序...原创 2020-03-10 16:03:57 · 99 阅读 · 0 评论