timekeeper

在Java路上奔跑

正则表达式中各种字符含义

正则表达式全部符号解释 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,’n’ 匹配字符 “n”。’\n’ 匹配一个换行符。序列 ‘\\’ 匹配 “\” 而 “\(” 则匹配 “(”。 ^ 匹配输入字符串的开始位置。如果设置了...

2019-05-09 11:01:12

阅读数 8

评论数 0

微信小程序实现课程表

效果图 完整代码GitHub地址

2019-04-21 23:01:57

阅读数 97

评论数 0

GitHub fork 别人的项目源作者更新后如何同步更新

1. 打开fork 过来的项目如下所示:2. 点击new pull request3. 在进入的界面, 后进行将左边的设置为你自己的仓库, fork 过来的源在右边, 如下图:4. 当选择完后会变成下图:5. 接下来, 将其展示出可以调整状态: 右边改为源fork地址6. 就会出...

2019-04-21 17:40:39

阅读数 23

评论数 0

Java获取字符串中每个字母出现的次数

给定字符串"ni…usazvcnbccnosewa" 获取字符串中每个字母出现的次数,格式a(2)b(0)c(2) 思路: 能存储映射关系的容器有数组和map集合(set虽然保证了唯一性,但是不能存储映射关系) 关系一方不存在有序编号,使用map,还可以保证唯一性的一方具备着...

2019-04-13 21:23:01

阅读数 43

评论数 0

Java 内存泄露详解(原因、例子及解决)

Java的一个重要特性就是通过垃圾收集器(GC)自动管理内存的回收,而不需要程序员自己来释放内存。理论上Java中所有不会再被利用的对象所占用的内存,都可以被GC回收,但是Java也存在内存泄露,但它的表现与C++不同。 JAVA 中的内存管理 要了解Java中的内存泄露,首先就得知道Java...

2019-04-03 18:04:01

阅读数 54

评论数 0

运算符的优先级别

从一级到十六级,一级表示优先级别最高 ——     .    () ——    &nbsp...

2019-03-31 17:14:10

阅读数 23

评论数 0

Java中Comparable与Comparator的区别

一、概述 Comparable和Comparator都是用来实现集合中元素的比较、排序的。 Comparable是在集合内部定义的方法实现的排序,位于java.lang下。 Comparator是在集合外部实现的排序,位于java.util下。 Comparable是一个对象本身就已经...

2019-03-25 10:22:58

阅读数 29

评论数 0

Java中间变量缓存机制

今天看到了《程序员面试宝典》中的一个小例子,自以为很简单的自增运算,没想到算错了 public class Test { public static void main(String[] args) { int j = 0; for(int i = 0; ...

2019-03-18 22:17:03

阅读数 18

评论数 0

深入分析Java ClassLoader原理

转载来源 一、什么是ClassLoader? 大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的class文件当中,所以...

2019-03-18 17:15:06

阅读数 31

评论数 0

Java多线程——等待唤醒机制

[转载来源](https://blog.csdn.net/watermusicyes/article/details/8804530) 在开始讲解等待唤醒机制之前,有必要搞清一个概念—— 线程之间的通信: 多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。通过一定的手段使各个线...

2019-03-09 12:05:57

阅读数 43

评论数 0

Java 单例设计模式

单例设计模式是Java中最常见也是最简单的一种设计模式

2019-03-05 20:48:32

阅读数 24

评论数 0

java多线程状态图

多线程是Java特有的机制,下图中展示了Java一个线程的生命周期 精简版 详细版 说明:线程一共包括以下五种状态 1.新建状态(New):线程对象被创建之后,就进入到了新建状态。 2.就绪状态(Runnable):也称为“可执行状态”。线程对象调用了start()方法,从而启动该线程。处于就绪...

2019-03-01 19:02:01

阅读数 67

评论数 0

十进制和各种进制之间的转换

写了一个程序用于十进制和二进制,八进制,十六进制之间的转换

2019-01-27 03:42:05

阅读数 22

评论数 0

Java数据区:栈,堆,方法区,本地方法区,寄存器

Java运行时的数据区分为五部分:栈,堆,方法区,本地方法区,寄存器 栈: 存放局部变量(main方法也是局部变量),一旦变量的生命周期结束该变量就被释放。 堆: 此内存区域的唯一目的就是存放对象实例和数组,几乎所有new的对象实例和数组都在这里分配内存。 每一个实体都有一个首地址值。 堆内存的变...

2019-01-18 00:35:58

阅读数 37

评论数 0

十进制数转换为十六进制-Java

不使用Java自带函数怎么将十进制数变为十六进制数? Java中存在十六进制和十进制之间直接转换的方法 // 十进制转化为十六进制,结果为1a。 Integer.toHexString(26); // 十六进制转化为十进制,结果26。 Integer.parseInt(&quot...

2019-01-15 22:15:17

阅读数 55

评论数 0

Java中的foreach循环--增强的for循环

今天浏览网页的时候无意中看到了另外一种循环,foreach循环,它是在jdk1.5引入的一种增强型for循环,它的引入简化了集合的遍历,而且性能和代码简洁性优于普通的for循环和Iterator,缺点是丢失了索引信息,当需要访问集合的下标时,不应该使用for each循环。 基本语法: for...

2019-01-09 01:51:11

阅读数 42

评论数 0

JavaWeb后端学习路线

转载于:Java团长 最近有些网友问我如何自学 Java 后端,还有些是想从别的方向想转过来,但都不太了解 Java 后端究竟需要学什么,究竟要从哪里学起,哪些是主流的 Java 后端技术等等,导致想学,但又...

2019-01-08 22:54:23

阅读数 1344

评论数 0

这份程序员的简历刷爆了朋友圈

一份让所有人震惊的简历 效果截图: 这份程序员的简历刷爆了五月的朋友圈 https://mp.weixin.qq.com/s/5rsB956EPVm0FoFOe6xYTg 简历的开源地址:https://github.com/sitexa/anires 实际效果地址: https://www....

2019-01-07 04:35:01

阅读数 1690

评论数 3

java中的运算符

Java

2019-01-04 04:21:42

阅读数 124

评论数 1

Java GridBagLayout布局实例(附完整代码)

这是老师布置的作业,实现界面和监听。本人采用了GridBagLayout布局。先放上效果图 当鼠标放到file和about时,分别显示 点击exit执行退出操作 点击update和information分别会弹出一个提示框 账号和密码有限制位数和形式,点击checkinfo会进行检查,并...

2019-01-03 04:20:41

阅读数 211

评论数 0

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