全屏浏览
缩小浏览
回到页首

随笔分类 -  java

java
摘要:这里面对java中的字符编码做一个总结,毕竟在项目中会经常遇到这个问题。爱不爱都可以,我怎样都依你,连借口我都帮你寻。 文件的编码格式 一、关于中文的二进制字节问题 二、字符的编码与解码方式 三、关于文件的编码与读取文件的内容 需要注意的是:文件是以二进制字节的方式存储的。 演示的动态图如下: 三、 阅读全文
posted @ 2017-07-27 14:51 huhx 阅读(748) 评论(0) 推荐(0)
摘要:这里学习一下java多线程中的关于wait方法和notify方法的用法。命运不是风,来回吹,命运是大地,走到哪你都在命运中。 wait和notify方法的使用 一、wait与notify的简单实例 import java.util.concurrent.TimeUnit; public class 阅读全文
posted @ 2017-07-27 14:48 huhx 阅读(242) 评论(0) 推荐(0)
摘要:这里学习一下java多线程中的关于ThreadLocal的用法。人时已尽,人世还长,我在中间,应该休息。 ThreadLocal的简单实例 一、ThreadLocal的简单使用 package com.linux.huhx.thread2; import java.util.Random; publ 阅读全文
posted @ 2017-07-27 14:48 huhx 阅读(266) 评论(0) 推荐(0)
摘要:这里我们通过实例来学习一下java多线程中关于interrupt方法的一些知识。执者失之。我想当一个诗人的时候,我就失去了诗,我想当一个人的时候,我就失去了我自己。在你什么也不想要的时候,一切如期而来。 java多线程中的interrupt实例 一、java中的interrupt的使用 public 阅读全文
posted @ 2017-07-27 14:42 huhx 阅读(303) 评论(0) 推荐(0)
摘要:java线程的创建有两种方式,这里我们通过简单的实例来学习一下。一切都明明白白,但我们仍匆匆错过,因为你相信命运,因为我怀疑生活。 java中多线程的创建 一、通过继承Thread类来创建多线程 public class HelloThread extends Thread { @Override 阅读全文
posted @ 2017-07-25 20:47 huhx 阅读(1192) 评论(0) 推荐(0)
摘要:yield方法的作用是放弃当前的CPU资源,将它让给其它的任务去占用CPU执行时间。但放弃的时间不确定,有可能刚刚放弃,马上又获得CPU时间片。今天我们通过实例来学习一下yield()方法的使用。最是那一低头的温柔 像一朵水莲花不胜凉风的娇羞。 yield方法的简单实例 一、yield方法的简单使用 阅读全文
posted @ 2017-07-25 20:47 huhx 阅读(251) 评论(0) 推荐(1)
摘要:如果主线程想等待子线程执行完成之后再结束,就可以使用join方法了。它的使用是等待线程对象销毁。今天我们就通过实例来学习一下多线程中join方法的使用。草在结它的种子,风在摇它的叶子。我们站着,不说话,就十分美好。 Join方法的简单实例 一、Join方法的简单使用 测试的主体类如下: 一次的运行结 阅读全文
posted @ 2017-07-25 20:47 huhx 阅读(397) 评论(0) 推荐(1)
摘要:在java线程中有两种线程,一种是用户线程,另一种是守护线程。守护线程是一种特殊的线程,当进程中不存在非守护线程了,则守护线程自动销毁。今天我们通过实例来学习一下java中关于守护线程的知识。我是个平常的人,我不能盼望在人海中值得你一转眼的注意。 java中守护线程的例子 一、java中守护线程的简 阅读全文
posted @ 2017-07-25 20:46 huhx 阅读(336) 评论(0) 推荐(0)
摘要:线程的priority能告诉调度程序其重要性如何,今天我们通过实例来学习一下java多线程中的关于优先级的知识。我从没被谁知道,所以也没被谁忘记。在别人的回忆中生活,并不是我的目的。 java多线程的优先级 一、java多线程中关于优先级的实例 package com.linux.huhx.thre 阅读全文
posted @ 2017-07-25 20:46 huhx 阅读(263) 评论(0) 推荐(0)
摘要:今天我们学习一下quartz的定时器的使用。年轻时我们放弃,以为那只是一段感情,后来才知道,那其实是一生。 quartz的简单实例 测试的项目结构如下: 一、pom.xml中定义quartz的依赖 二、定义配置文件quartz.xml 三、定义任务的执行主体类QuartzJob 四、定义测试的主体类 阅读全文
posted @ 2017-07-18 21:12 huhx 阅读(829) 评论(0) 推荐(0)
摘要:Xstream可以轻易的将Java对象和xml文档相互转换,而且可以修改某个特定的属性和节点名称。今天我们就简单的学习一下xstream的用法。 Xstream的简单实例 项目的结构如下,设计到三个类: 一、maven中添加xstream的依赖 <dependency> <groupId>com.t 阅读全文
posted @ 2017-07-18 15:46 huhx 阅读(1191) 评论(0) 推荐(0)
摘要:这里面是关于velocity的一些用法,比较基础的使用。愿你生命中有够多的云翳,来造成一个美丽的黄昏。 velocity生成javaBean 一、定义一个简单的bean类 二、生成javabean的velocity代码 三、ClassVelocity.vm的内容如下 四、生成的代码如下: 友情链接 阅读全文
posted @ 2017-07-14 11:42 huhx 阅读(825) 评论(0) 推荐(0)
摘要:Velocity 是一个基于 Java 的模板引擎框架,提供的模板语言可以使用在 Java 中定义的对象和变量上。今天我们就学习一下Velocity的用法。 Velocity的第一个例子 项目的主体是两个文件,文件的位置如下图: 一、在pom中添加Velocity的依赖 二、HelloVelocit 阅读全文
posted @ 2017-07-14 10:57 huhx 阅读(1157) 评论(0) 推荐(0)
摘要:这里记录一些java中关于引用的知识。 java中的引用 一、java中关于引用的测试 public class ReferenceTest { public static void main(String[] args) { SoftReference<Person> softReference 阅读全文
posted @ 2017-06-22 14:39 huhx 阅读(289) 评论(0) 推荐(0)
摘要:这里简单记录一下java中关于浅复制和深复制的知识。很多时候,一个人选择了行走,不是因为欲望,也并非诱惑,他仅仅是听到了自己内心的声音。 java中的复制clone方法 一、java对象的浅复制 一个实现了Cloneable并重写了clone方法的类A,有一个无参构造或有参构造B,通过new关键字产 阅读全文
posted @ 2017-06-22 14:39 huhx 阅读(289) 评论(0) 推荐(0)
摘要:这里介绍一下java中关于枚举的使用。 java中枚举的使用 一、枚举中可以定义方法 参照于TimeUnit的使用,TimeUnit.MILLISECONDS.sleep(1000); LoveUtils的类: 测试的EnumTest1类代码: 友情链接 阅读全文
posted @ 2017-06-22 14:38 huhx 阅读(259) 评论(0) 推荐(0)
摘要:Java的变参函数实现实际上参数是一个数组,今天我们就简单的学习一下它的用法。 java中的变参函数 一、它的使用方法如下: public class VariableParam { private static void variableParam1(Object... args) { for ( 阅读全文
posted @ 2017-06-14 17:20 huhx 阅读(547) 评论(0) 推荐(0)
摘要:RxJava是响应式程序设计的一种实现。在响应式程序设计中,当数据到达的时候,消费者做出响应。响应式编程可以将事件传递给注册了的observer。今天我们就来学习一下rxJava,并分析一下它源码感受一下它的观察者模式。 RxJava的简单使用 一、mavan的pom.xml中增加rxjava的依赖 阅读全文
posted @ 2017-05-18 12:31 huhx 阅读(1530) 评论(0) 推荐(0)
摘要:这一篇博客用例子讲述一下异常的处理过程。那些 我们一直惴惴不安 又充满好奇的未来 会在心里隐隐约约地觉得它们是明亮的。 异常的执行过程 一、return语句 public class ExceptionTest_1 { public static void main(String[] args) { 阅读全文
posted @ 2017-05-17 11:39 huhx 阅读(277) 评论(0) 推荐(0)
摘要:对于HashSet而言,它是基于HashMap实现的,底层采用HashMap来保存元素的。今天我们就简单的分析一下它的实现。人生,总会有不期而遇的温暖,和生生不息的希望。 HashSet的简单分析 一、hashSet的成员变量组成 public class HashSet<E> extends Ab 阅读全文
posted @ 2017-05-12 23:23 huhx 阅读(238) 评论(0) 推荐(0)