Java笔记
Fredroid
这个作者很懒,什么都没留下…
展开
-
记一个回文链表中的小坑——Java对象与对象的比较
首先看下题目 题目是LeetCode的一道题: 面试题02.06 回文链表 编写一个函数,检查输入的链表是否是回文的。 示例 1: 输入: 1->2 输出: false 示例 2: 输入: 1->2->2->1 输出: true 题目本身还是很容易的,我最快想到的一种实现方式是,先遍历一遍,把所有元素取出来放到ArrayList里面;再遍历一遍,双指针一头一尾向中间靠拢,迭代判断头尾值是否相等。 于是,按这个思路,我写出来的代码长这样: public boolean isPali原创 2020-07-05 11:12:29 · 243 阅读 · 0 评论 -
Java定时器Timer小记
在Java中,我们经常会遇到需要定时执行任务的情况,如每秒生成一个随机数,制作小时钟等。在Java的工具类的包,即java.util中,针对定时的问题,存在着这么两个简单易用的类,即Timer和TimerTask。 TimerTask为抽象类,其中有一个run()方法,为定时器Timer定时执行的任务。 Timer为定时器,通过调用其schedule(para1,para2[,para原创 2017-05-24 22:42:39 · 329 阅读 · 0 评论 -
Java注解小记
说起Java中的注解,可能有的人不是非常清楚这么一个概念。但其实大部分接触过Java的程序员或多或少的都接触过Java的注解,只是可能你并没有意识到。 就拿三种JDK中自带的注解来说: class Person{ public void run(){} } class Student extends Person{ @Override public void run(){ }原创 2017-06-05 22:20:18 · 294 阅读 · 0 评论