Fork me on GitHub
下雪不下雨的个人博客

to be a learner


  • Home

  • About

  • Tags

  • Categories

  • Archives

  • Commonweal 404

比较器:Comparable && 挽救的比较器:Comparator

Posted on 2019-02-02 | In 学习笔记
Words count in article: 625 | Reading time ≈ 3

普通数组可以直接使用Arrays.sort()方法根据数据的大小关系进行排序,对象数据存储的是地址,不能直接依据大小关系进行排序,Arrays类中重载了sort方法,可以实现对象数组的排序。

前提条件是:对象所在的类一定要实现Comparable接口

Read more »

对象克隆

Posted on 2019-02-02 | In 学习笔记
Words count in article: 229 | Reading time ≈ 1

在Object类中存在一个clone()方法用于对象的克隆

1
protected Object clone() throws CloneNotSupportion;

此方法的权限是Protected,所以在不同的包中产生的对象将无法调用Object类中的clone方法,因此需要覆写,才可以完成克隆操作

并不是所有的对象都可以被克隆,为了区分哪些类对象可以被克隆,提供了一个Cloneable接口,此接口没有任何方法,只是一种标识接口

Read more »

StringBuffer&&String

Posted on 2019-01-30 | In 学习笔记
Words count in article: 461 | Reading time ≈ 2

字符串一般使用String进行表示,一旦声明,字符串常量就不可能改变。而字符串对象可以改变,但是只是改变其内存地址的指向。
如果想要频繁修改字符串,可以使用StringBuffer类,StringBuffer类通过append()方法,进行数据的连接。

Read more »

单例设计模式

Posted on 2019-01-21 | In 学习笔记
Words count in article: 1k | Reading time ≈ 3

单例设计模式:单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。

Read more »

通配符

Posted on 2019-01-20 | In 学习笔记
Words count in article: 369 | Reading time ≈ 1

泛型技术解决了向下转型的安全性问题,随之而来,又会产生一个新的问题:如果泛型类设置的不同,方法里面的参数引用也必定是不同的,为了解决这个问题,引入了通配符的使用

Read more »

泛型

Posted on 2019-01-20 | In 学习笔记
Words count in article: 673 | Reading time ≈ 3

利用对象的多态性,可以解决方法参数统一的问题,但是随之而来的就是另外一个问题:并不是所有的向下转型都是安全的。从JDK 1.5开始提供了泛型技术,可以有效的解决这一问题

Read more »

foreach循环

Posted on 2019-01-20 | In 学习笔记
Words count in article: 174 | Reading time ≈ 1

foreach循环是一种加强型的for循环,主要用于简化数组或者集合数据的输出

Read more »

可变参数

Posted on 2019-01-20 | In 学习笔记
Words count in article: 315 | Reading time ≈ 1

在调用方法时,必须按照方法定义的变量进行参数传递,但是当参数个数不确定时,就无法准确的进行方法的调用,最初的解决方法是将参数包装成一个数组,代码如下:

Read more »

JavaInterviewGithub

Posted on 2019-01-20 | In 面试
Words count in article: 2.9k | Reading time ≈ 9

  身边的朋友或者公众号的粉丝很多人都向我询问过:“我是双非/三本/专科学校的,我有机会进入大厂吗?”、“非计算机专业的学生能学好吗?”、“如何学习Java?”、“Java学习该学那些东西?”、“我该如何准备Java面试?”……这些方面的问题。我会根据自己的一点经验对大部分人关心的这些问题进行答疑解惑。现在又刚好赶上考研结束,这篇文章也算是给考研结束准备往Java后端方向发展的朋友们指名一条学习之路。道理懂了如果没有实际行动,那这篇文章对你或许没有任何意义。

Read more »

匿名内部类

Posted on 2019-01-18 | In 笔记
Words count in article: 217 | Reading time ≈ 1

内部类:

  • 在一个类的内部定义了另外一个类,利用内部类,可以实现私有属性的互相访问

匿名内部类:

  • 没有名字的内部类,必须在抽象类和接口的基础上才可以定义
Read more »
12345
xxyxt

xxyxt

点滴记录 | step by step

43 posts
6 categories
16 tags
RSS
GitHub E-Mail CSDN
© 2019 xxyxt
| Powered by Hexo Theme - NexT.Gemini
Visitor Total Visit