加载中
java汇总

Java 相关 三、JVM内存管理和垃圾回收 1)堆 所有通过new创建的对象的内存都在堆中分配,堆的大小可以通过-Xmx和-Xms来控制。堆被划分为新生代和旧生代,新生代又被进一步划分为Eden和Survivo...

java8_api_jdbc

jdbc-1 jdbc的概念 驱动的分类 连接oracle数据库 与任何表格数据源交互 代码编写步骤 加载驱动 Class.forName DriverManager.registerDriver 使用DriverManager.getConnection得到连接(Con...

2018/02/28 14:44
11
java基础知识精华

转载:https://www.jianshu.com/p/6c078abb720f java基础知识 java内存模型 java运行时数据区域 hashMap 如何解决冲突 存储方式 冲突达到一定数量改用红黑树存储等 ConcurrentHashMap 段的概...

java实现同步的方法

为何要实现同步 java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操...

2018/02/28 18:46
0
Java GC分析记录

Java GC记录   近来、项目没有特别忙碌的时候,抽空看了下生产环境的项目运行状况,我们的项目一直运行速度不是很快,偶尔会出现卡顿的现象,这点给人的体验感觉也就不那么好了。先抛个测试...

2018/02/28 16:28
10
java缓存机制(上)

缓存的目的在于节省访问时间以及减轻大并发量访问带来资源上的消耗。 缓存的深度从前端到数据库都有涉及,页面缓存效果最好,因其占用的资源比较少 基于WEB应用下的系统架构图: 在系统架构的...

2018/02/28 20:20
9
Java使用Redis学习笔记

如果我们使用Java操作Redis, 需要确保已经安装了 redis 服务及 Java redis 驱动。 Maven项目可以直接在pom.xml中加入jedis包驱动: <dependency> <groupId>redis.clie...

2018/02/28 20:26
17
Java基础系列--this、super关键字

原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/8483623.html 一、概述   Java中this有两种用途,一种是用于指代当前对象,一种适用于指代构造器,当前类的构...

2018/02/28 14:53
11
Java生成短链接

生成思路: 1.将"原始链接(长链接)+key(自定义字符串,防止算法泄漏)"MD5加密 2.把加密字符按照 8 位一组 16 进制与 0x3FFFFFFF 进行位与运算,把得到的值与 0x0000003D 进行位与运算,取得...

2018/02/28 14:58
23
Java 中 Comparable 和 Comparator 比较

背景:深入分析Comparable 和Compatator两个接口的区别和具体使用。 本文,先介绍Comparable 和Comparator两个接口,以及它们的差异;接着,通过示例,对它们的使用方法进行说明。 Comparab...

2018/02/28 15:56
7
Java基础系列--throw、throws关键字

原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/8484697.html 一、概述   throw和throws就是异常相关的关键字,在java中异常机制是一个非常重要的机制,我们需...

2018/02/28 17:15
53
Java基础系列--final、finally关键字

原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/8482909.html 一、概述   final是Java关键字中最常见之一,表示“最终的,不可更改”之意,在Java中也正是这个...

2018/02/28 12:06
5
java实现邮箱发送邮件功能

(http://www.cnblogs.com/zhangdiIT/p/8184293.html 复制原版)  邮箱验证是一个很常见的功能了,基本上每个网站都会用的到,java也有专门的jar来处理邮件发送等服务,这里只是简单的实现一...

Java集合:HashMap源码剖析

一、HashMap概述 HashMap基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了不同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同...

2018/02/28 18:02
9
Java面试通关要点汇总集

基础篇 基本功 面向对象的特征 final, finally, finalize 的区别 int 和 Integer 有什么区别 重载和重写的区别 抽象类和接口有什么区别 说说反射的用途及实现 说说自定义注解的场景及实现 HT...

2018/02/28 18:46
11
java配置环境变量,无法运行javac

问题:jdk安装成功后,需要配置环境变量。但是配置完成后只可以运行java,无法运行javac。 原因:安装jdk后把jdk的路径和jre的路径选择成一样,造成覆盖,导致在lib下找不到tools.jar和dt.ja...

jdk
2018/02/28 15:40
9
Java反射、动态加载(将java类名、方法、方法参数当做参数传递,执行方法)

需求:将java类名、方法、方法参数当做参数传递,执行方法。可以用java的动态加载实现 反射的过程如下: 第一步:通过反射找到类并创建实例(classname为要实例化的类名,由package和类名组成...

2018/02/28 14:27
56
在配置maven时出现JAVA_HOME错误

正确安装:下载最新版本的maven到本地,解压到D盘的maven文件夹中,然后在环境变量中设置MAVEN_HOME为D:\maven\apache-maven-3.3.9,在path中添加(%MAVEN_HOME%\bin;)点击确定。然后打开win...

2018/02/28 18:04
28
并发基础(四) java中线程的状态

一、程的五种状态   <font color="blue">线程的生命周期可以大致分为5种,但这种说法是比较旧的一种说法,有点过时了,或者更确切的来说,这是操作系统的说法,而不是java的说法。</font>...

2018/02/28 18:07
30
如何在java List中进行模糊查询

比如我有下面这样一个List,里面存放的是多个Employee对象。然后我想对这个List进行按照Employee对象的名字进行模糊查询。有什么好的解决方案么? 比如我输入的查询条件为“wang”,那么应该...

2018/02/28 17:54
18

没有更多内容

加载失败,请刷新页面

返回顶部
顶部