
java
文章平均质量分 78
书凡世界
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java桌面程序打包成exe可执行文件
前言:我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。准备:eclipse、exe4j(网上有软件和帐号下载)第一步,将java项目打包成可执行jar文件,首先看一下我的java project结构,Main.java是程序入口类,里面有m转载 2013-03-13 09:11:32 · 723 阅读 · 0 评论 -
Java 线程池的原理与实现
简单介绍 创建线程有两种方式:继承Thread或实现Runnable。Thread实现了Runnable接口,提供了一个空的run()方法,所以不论是继承Thread还是实现Runnable,都要有自己的run()方法。 一个线程创建后就存在,调用start()方法就开始运行(执行run()方法),调用wait进入等待或调用sleep进入休眠期,顺利运行完毕或休眠被中断或运转载 2013-04-25 15:13:53 · 476 阅读 · 0 评论 -
fedora java applet显示中文为小方框
此问题是由于fedora中的jre中没有找到中文字库导致的,需要引用系统字库,在JAVA_HOME/jre/lib目录中有很多fontconfig.*的文件,打开后发现有allfonts.chinese-cn-iso10646=-misc-zysong18030-medium-r-nomal--*-%d-*-*-c-*-iso10646-1再往下有:filename.-misc-zys原创 2014-03-27 14:22:04 · 1370 阅读 · 0 评论 -
为什么java要用get,set方法替代域的直接调用?
今天看Think in java,在看到方法调用的别名问题时,突然想到原创 2014-06-21 18:41:58 · 932 阅读 · 0 评论 -
为什么java要用get,set方法替代域的直接调用?
今天看Think in java,在看到方法调用的别名问题时,想到老师说要用get,set方法替代域的直接调用,想来还是很有好处的。如下:class Letter{ char c;}public class PassObject{ static void f(Letter letter){ letter.c='z';...2014-06-21 18:41:00 · 285 阅读 · 0 评论 -
HashMap实现原理及实现解析
java中常用到HashMap,决定了解其实现原理。1、存储结构1.1、数组存储空间连续,空间复杂度大,但查询时时间复杂度小,为O(1)。即寻址容易,插入、删除困难。1.2、链表存储空间可以不连续,空间复杂度小,但查询时间复杂度大,为O(n)。即插入、删除容易,寻址困难。1.3、哈希表将数组和链表结合,取长补短,产生一种寻址容易,插入删除也容易的数据结构。 在H...原创 2014-09-12 14:36:56 · 154 阅读 · 0 评论 -
用注解实现get,set方法的调用
一、Annotation入门Annotation的入门比较简单,相关概念请看别人画的一幅导图,看不清的可以下载下来放大了看: 二、代码目标以下代码实现的目标有两个:1、将一个java bean的属性和属性值通过注解调用get方法放在一个map中。2、将map中的数据通过注解调用set方法,设置到bean对象中。 三、代码实现 1、注解类import ja...2014-10-16 20:04:53 · 3362 阅读 · 0 评论