喵嗷呜~
喵嗷呜~
全部文章
Java基础
C/C++(1)
Database(1)
Java虚拟机(2)
Maven(1)
Spring(18)
Spring Data Jpa(1)
《数据库系统概论》(5)
在线编程(4)
未归档(7)
源码阅读(1)
算法与数据结构(13)
算法思想(2)
软件开发原则(4)
软件设计模式(1)
配置(2)
问题解决(5)
归档
标签
去牛客网
登录
/
注册
喵嗷呜~的博客
全部文章
/ Java基础
(共23篇)
Java方法参数传递问题
Java方法参数 首先回顾一下程序设计语言中有关将参数传递给方法的一些专业术语。 1. 按值调用(call by value)表示方法接收的是调用者提供的值。 2. 按引用调用(call by reference)表示方法接收的是调用者提供的变量地址。 一个方法可以修改传递引用所对应的变量值,而不...
2020-03-22
0
332
Java高级特性——注解(Annotation)
文件地址:https://github.com/xiaozhengyu/StudyNotes.git
2019-12-31
0
321
Java高级特性——流
以上就是这段时间学习完流的知识以后我的总结,.mmap文件可以去我的github上获取:https://github.com/xiaozhengyu/StudyNotes.git
2019-12-31
0
335
Java锁对象和条件对象的使用
锁对象 临界区:临界区是一个特殊的代码段,该代码段访问某种特殊的公共资源,该资源同一时间只允许一个线程使用。 Java中可以使用锁对象创造一个临界区: 1 myLock.lock(); 2 try { 3 关键代码 4 } finally { 5 myLock.unloc...
2019-12-13
0
328
Java迭代器源码解析
1 private class Itr implements Iterator<E> { 2 int cursor; // 调用next方法返回的元素的索引 3 int lastRet = -1; // 最近一次调用next方法返回的元素...
2019-12-07
0
333
Java集合使用之next方法与remove方法 | Java集合使用之remove方法使用易错
Iterator接口的remove方法将会删除上次调用next方法时返回的元素。 next方法和remove方法的调用具有相互依赖性,如果调用remove方法前没有调用next方法是不合法的。 错误使用1: 如果想要删除集合中两个相邻的元素,不能直接这样调用: ...
2019-11-26
0
264
Java 迭代器须知 | “for each”与迭代器的关系
Iterator接口包含4个方法: 通过反复调用next方法就可以逐个访问集合中的每个元素。需要注意,如果到达了集合的末尾,再次调用next方法将会抛出一个NoSuchElementException,因此,通常遍历在调用next方法前先调用hasNext方法。 如果想要遍历集合...
2019-11-26
0
336
Java函数式接口与Lambda表达式
什么是函数式接口? 函数式接口是一种特殊的接口,接口中只有一个抽象方法。 函数式接口与Lambda表达式有什么关系? 当需要一个函数式接口的对象时,可以提供一个lambda表达式。 1 package learnspringboot.xiao.learnjava...
2019-11-17
0
297
对象克隆
在C++中,有一个特殊的构造函数叫做拷贝构造函数,用于解决对象间浅层拷贝存在的问题。 C++中每一个类会有一个默认的拷贝构造函数,使用默认的拷贝构造函数实现的是对象的浅层拷贝,大致的工作就是将一个对象的“成员属性”值逐一复制到另外一个对象。默认的拷贝构造函数能够满足大多数的使用需求...
2019-11-16
0
343
使用回调的方式实现定时任务
回调(callback)是一种常见的程序设计模式。在这种模式中,可以指定某个特定事件发生时应该采取的动作。例如,当某种资源被释放时,应该唤醒因这个资源而被挂起的任务。 在java.swing包中有一个Timer类,可以使用它在到达给定的时间间隔发出通知。 1 pa...
2019-11-16
0
493
首页
上一页
1
2
3
下一页
末页