
java
文章平均质量分 90
Ethan__Hu
欢迎大家访问我的博客网站:http://huyuxin.top/
展开
-
Java 多线程之 Runnable VS Thread 及其资源共享问题
对于 Java 多线程编程中的 implements Runnable 与 extends Thread,部分同学可能会比较疑惑,它们之间究竟有啥区别和联系呢?他们是不是没啥区别随便选呢?实际中究竟该选择哪一个呢?甚至网上不少博客文章以讹传讹得出不少谬论,那今天的走进科学栏目将带您一一揭开谜底。1、区别:其实这块主要是围绕着接口和抽象类的区别以及一些设计原则而言的。1.1 Inheritance O转载 2016-09-20 21:07:27 · 1019 阅读 · 0 评论 -
将jar转换成exe,将jre一起打包生成Setup.exe,在没有jdk环境运行
折腾了一晚上,虽然已经11点40了,但我还是决定将这经历写下来,一则自己以后再次遇到方便查阅,再则,要是有能用之处还望大家不嫌弃下面将以我的exam.jar为例,导出jar 首先需要将Eclipse下的项目导出成可运行的jar,文件可以试着用cmd,cd到jar所在路径,执行java -jar exam.jar,如果运行成功,那么要恭喜你成功了一半了。找到自己需要的jre,如果嫌完整的jre比原创 2016-05-20 00:52:28 · 13851 阅读 · 4 评论 -
深度理解依赖注入(Dependence Injection)
前面的话:提到依赖注入,大家都会想到老马(Michael Mattson)那篇经典的文章。其实,本文就是相当于对那篇文章的解读。所以,如果您对原文已经有了非常深刻的理解,完全不需要再看此文;但是,如果您和笔者一样,以前曾经看过,似乎看懂了,但似乎又没抓到什么要领,不妨看看笔者这个解读,也许对您理解原文有一定帮助。1.依赖在哪里 老马举了一个小例子,是开发一个电影列举器(MovieList),转载 2016-10-31 19:30:11 · 2469 阅读 · 0 评论 -
JAVA多线程(一)
突然整理这篇博客是同事碰到个多线程的问题,问我可我没回答上来。java多线程是面试必问,也是一个讲不完的话题,下面是一些我整理的知识点。加油!进程与线程进程和线程都是系统的调度单位,但是相对于进程,线程则是系统调度的最小单位。对于一个程序来说,一个程序存在一个进程,但是可以存在多个线程,当进程结束,那么依赖他的线程也将全部结束。反之则不然。线程的创建在java中创建线程的方式主要有三种,先讲常用的原创 2017-09-06 00:11:14 · 798 阅读 · 0 评论 -
匿名内部类
在java提高篇—–详解内部类中对匿名内部类做了一个简单的介绍,但是内部类还存在很多其他细节问题,所以就衍生出这篇博客。在这篇博客中你可以了解到匿名内部类的使用、匿名内部类要注意的事项、如何初始化匿名内部类、匿名内部类使用的形参为何要为final。一、使用匿名内部类内部类匿名内部类由于没有名字,所以它的创建方式有点儿奇怪。创建格式如下:new 父类构造器(参数列表)|实现接口() {转载 2017-08-31 10:54:04 · 828 阅读 · 0 评论