随笔分类 -  Java基础

摘要:概述JVM JVM简介: JVM全称是Java VirtualMachine,Java虚拟机,也就是在计算机上再虚拟一个计算机,这和我们使用 VMWare不一样,那个虚拟的东西你是可以看到的,这个JVM你是看不到的,它存在内存中。我们知道计算机的基本构成是:运算器、控制器、存储器、输入和输出设备,那 阅读全文
posted @ 2016-02-04 16:36 RedAnts 阅读(361) 评论(0) 推荐(0)
摘要:本文由ImportNew-era_misa翻译自programcreek。欢迎加入翻译小组。转载请见文末要求。一图胜千言,下面图解均来自ProgramCreek网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。1、字符串不变性下面这张图展示了这段代码... 阅读全文
posted @ 2015-12-05 13:36 RedAnts 阅读(394) 评论(0) 推荐(0)
摘要:今天突然想用Java实现如何用集合实现交集,并集和差集的运算了!主要是看Python语言的时候想起来的。实现主要使用的Set集合,Set集合的特点是集合内的元素不可重复。具体代码如何: 1 package com.chengxuyuanzhilu; 2 3 import java.util.Has... 阅读全文
posted @ 2015-11-06 13:07 RedAnts 阅读(20949) 评论(0) 推荐(0)
摘要:相关使用文件的下载地址:http://pan.baidu.com/s/1mgiXI1y 1 Mybatis入门 1.1 单独使用jdbc编程问题总结 1.1.1 jdbc程序 Public static void main(String[] args) { Connection connection 阅读全文
posted @ 2015-09-01 11:00 RedAnts 阅读(601) 评论(0) 推荐(0)
摘要:针对多线程之间的数据争用问题,很自然我们就引出了多线程内存可见性的讨论!共享变量在线程间的可见性Synchronized实现可见性Volatile实现可见性(1) 指令重排序(2) As-if-serial语义(3) Volatile使用注意事项Synchronized和volatile比较可见性介... 阅读全文
posted @ 2015-08-07 14:33 RedAnts 阅读(799) 评论(0) 推荐(0)
摘要:策略模式—Java实现1. 现实需求本人现在负责开发和维护考核督办系统,其中一个模块叫编写工作计划。是工作计划就要有时间,我们的各种提醒都做了,但是还是有人把x月的工作计划内容写到y月,真心无语了!可能有人会说,让客户直接把错误的工作计划全部修改正确不就行了,但是你想客户会愿意吗?客户永远是想做最少... 阅读全文
posted @ 2015-08-05 19:39 RedAnts 阅读(1125) 评论(0) 推荐(0)
摘要:责任链模式:将接受者对象连成一条链,并在该链上传递请求,直到一个几首这对象处理它。通过让更多对象有机会处理请求,避免了请求发送者和接受者之间的耦合。责任链模式的优缺点:优点:高内聚,低耦合。业务变更,新增一级处理时,只需要新增一个类即可。符合我们开闭原则(扩展开发,变更关闭)。缺点:时间,内存的效果... 阅读全文
posted @ 2015-07-31 11:34 RedAnts 阅读(2157) 评论(0) 推荐(0)
摘要:RandomAccessFile 是Java输入/输出流体系中功能最丰富的文件内容访问类,它提供了众多的方法来访问文件内容,它既可以读取文件内容,也可以向文件输出数据。并且它支持“任意访问”的方式,程序可以直接跳转到文件的任意位置来读写数据。 如何我们希望值访问文件部分内容,而不是把文件从头读到尾,... 阅读全文
posted @ 2015-07-21 17:23 RedAnts 阅读(339) 评论(0) 推荐(0)
摘要:使用Runtime对象的exec()方法可以运行平台上的其他程序,该方法产生一个Process对象,Process对象代表由该Java程序启动的子进程。 Process类提供了3个方法,用于让程序和其子进程通信 InputStream getErrorStream():获取子进程的错误流。 Inp... 阅读全文
posted @ 2015-07-21 15:56 RedAnts 阅读(944) 评论(0) 推荐(0)
摘要:Java -- 使用阻塞队列(BlockingQueue)控制线程通信 阅读全文
posted @ 2015-07-10 16:35 RedAnts 阅读(806) 评论(0) 推荐(0)