自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式的一些知识点的总结

1.观察者模式:对象间存在一对多关系,当一个对象被修改时,则会自动通知它的依赖对象 2.单例模式:对一些需要频繁创建和销毁的对象,单例模式可以提高系统性能 3.Proxy模式:不同级别的用户对同一对象拥有不同的访问权利或某个客户端不能直接操作到某个对象,但又必须和那个对象有所互动 4.模板模式:倾向于把解决问题的过程定义为一个完整框架,把过程中的若干实现步骤延迟到子类中实现,使用的是继承关系实现 5.策略模式:使用的是组合关系实现,定义一系列的算法,把他们封装起来,并且使它们可以相互替换。 6.git di

2020-08-31 19:46:47 201

原创 两个三进制数相加,输出一个结果为三进制形式的和

先说两个函数: Integer.parseInt(String s,int radix) 这个函数的作用是把s作为radix进制数表示出来,也就是返回一个radix进制的数。 Integer.toString(int I, int radix) 这个函数将i转换成radix进制的数,i是一个十进制的数。 其他: Integer.valueOf(String s , int raidx) 将之前是radix进制的数转换成十进制的数 以下是题目的解决代码:(本来可以更简单的) /* 题目二:两个三进制数相加,并

2020-06-15 21:02:23 1590

原创 java面试题:从一个整数数组中找到与平均值最接近的三个数

这个是考试遇到的一个面试题,看起来简单,但是两个数组的对应的元素的位置是不变的,这一个点还是不太好考虑到的。以后引起注意还是。 import java.lang.Math; public class three_nums{ public static void main(String[] agrs){ int data[] = {12, 23, 45, 68, 99, 56, 32}; findthree(data); } pubilc static void findthree(int[]

2020-06-14 21:56:12 1480 1

原创 总结一些java学习过程中的面试题

总结一些java学习过程中的面试题1.数据类型转换2.运算符3.switch语句4.数据初始化 说明:面试题有点少,毕竟才初学,写着写着就变成知识点总结了,有空再写个难点总结。 1.数据类型转换 1.1下面两种方式有区别吗? float f1 = 12.345f; float f2 = (float)12.345; 答: 有,f1其实是通过一个double类型转换过来的。 而f2本身就是一个flo...

2020-04-26 12:26:34 234

空空如也

空空如也

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

TA关注的人

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