java学习
文章平均质量分 56
dhtx_wzgl
这个作者很懒,什么都没留下…
展开
-
java学习笔记之面向对象
字符串的内容一旦声明就不可改变,改变的只是其内存地址的指向。原创 2015-08-31 21:34:43 · 701 阅读 · 0 评论 -
统计list里相同值的个数
String[] arr = new String[CTlist.size()]; arr = CTlist.toArray(arr); Map map = new HashMap(); for(int i = 0; i Integer value = map.get(arr[i]); if(value原创 2015-08-11 12:07:04 · 2969 阅读 · 0 评论 -
java连接数据库核心代码
一、oracle String driver = "oracle.jdbc.driver.OracleDriver"; String url = "jdbc:Oracle:thin:@10.61.6.185:1521:orcl"; Statement stmt = null; Connection conn = null; try { Class.for原创 2015-08-11 10:34:48 · 918 阅读 · 0 评论 -
多线程学习总结
多线程分为两种,一种是继承的Thread或Runnable,另一种继承的是Callable,第一种的有一个run()方法,第二种有一个call()方法。它们的区别是: run()没有返回值,call()有返回值。原创 2015-11-22 21:13:39 · 321 阅读 · 0 评论 -
最近5年133个Java面试问题列表
Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。 在我初入职场的时候,类似于 Vector 与 Array 的区别、HashMap 与 Hashtable 的区别是最流行的问题,只需要记住它们,就能在面试中获得更好的机会,但这种情形已经不复存在。如今,你转载 2016-01-14 20:26:21 · 766 阅读 · 0 评论 -
深入java之java语言基础(一)
该文为原创,转载请标明出处: 前言 用了这么久的java,却从未深入的学习过基础原理。以前总觉得会用就行,经过两年的代码编写发现,没有深入理解原理,也就难得用好技术。今年来实验室后,开始深入的学习了自己掌握的技术和工具的原理,在此决定一一记录在博客里,算是对学习的一个中总结吧。今天,首先总结java语言的基础,下面通过对比来阐述一些java基础原理。 一、变量与包装类原创 2016-05-16 21:41:16 · 2950 阅读 · 2 评论 -
深入java学习之java面向对象程序设计
前言 今天继续上一次的总结,上一次总结的是java语言基础,今天主要总结java的面向对象程序设计。对于java面向对象程序设计的一些概念都不总结了,像什么java中没有类的多继承,但是可以继承多个接口什么的,java入门时几乎都会学到,不再累述。对于面向对象程序设计的核心——设计模式,以后会专门写一类博客来进行总结。本文主要总结一些在开发过程中会用,但是却不了解原理的东原创 2016-05-18 21:03:53 · 632 阅读 · 0 评论 -
spring异步机制
近期在组内做了一次spring的异步分享,将内容记录下来。 转载请注明出处:https://blog.csdn.net/dhtx_wzgl/article/details/85229397! 0、概念 同步、异步和阻塞、非阻塞 1、spring异步实现 2、spring阻塞异步的使用 环境最低要求:spring3.2+(3.0开始支持服务层异步,3.2开始支持控制层异步)、serv...原创 2018-12-24 10:15:41 · 1066 阅读 · 0 评论 -
spring5缓存机制之Caffeine
转载请注明出处:https://blog.csdn.net/dhtx_wzgl/article/details/85229505 前言 Spring5不在支持guava cache,改为使用caffeine缓存。 caffeine cache vs guava cache caffeine cache是采用java8编写的一个高性能的缓存库。它的实现与guava cache差不多...原创 2018-12-24 10:20:28 · 4013 阅读 · 0 评论