最新文章列表

java数据类型

一、作用1、分门别类,更好的使用及查找2、节约内存   二、分类1、引用数据类型: 类(字符串) 数组 接口 2、基本数据类型 1)、数字: 整数: byte (byte b = 1;  //-128 -127)  short  (short s = 30000; //正负 3w)  int long (long a  = 1L; //不要使用小写 l ) int(默认) 浮点数:flo ...
Accepted 评论(0) 有332人浏览 2014-02-18 20:40

Swing —— JList常用API

初始化List 显示List 管理选择信息 管理List数据   初始List数据
tuxq5721 评论(0) 有853人浏览 2013-12-24 00:02

XStream指定别名

http://blog.csdn.net/tuxq5721/article/details/17251903 总结 要达到的效果 需要的Model 简单测试 类别名 字段别名 隐式集合 属性别名
tuxq5721 评论(0) 有2449人浏览 2013-12-10 22:17

char和int类型相互转换

今天看到别人使用一个方法 ->String.indexOf(int ch), 然后被Sonar提示说String.indexOf(char) is faster than String.indexOf(String). 我想去测试一下是不是这样, 结果写的时候发现String.indexOf只有两种参数格式,如下: 这里没有显示char类型参数。 但是测试了一下确实是可以的。 于 ...
alleni123 评论(0) 有1375人浏览 2013-12-10 18:43

ArrayList的Iterator源码初识

刚看了一下ArrayList里实现Iterator部分的源码, 照着写一点点,学习一下。 public class JinglingList<E> extends AbstractList<E> implements List<E>,Cloneable,Ra ...
alleni123 评论(0) 有1300人浏览 2013-11-25 17:20

JDBC —— SQLite JDBC使用

首先在项目引入JAR:sqlite-jdbc-(VERSION).jar 连接到数据库(Connecting To Database) 创建一个表(Create a Table) 插入操作(INSERT Operation) 查询操作(SELECT Operation)
tuxq5721 评论(0) 有2353人浏览 2013-11-11 22:11

面向对象思维-封装、继承、多态

  封装 任何的对象实例都是尽可能的去封装,减少暴露,它的实现细节对你是透明的。封装就是我们将程序的设计和使用分开的一种手段,也是方便我们编程者的工具。 我们把对同一种数据的操作和处理,连同数据封装成一个类,并向外提供了使用的方法; 这样既方便了我们的使用,有能够保证我们的设计的安全性。 在封装中,我们会根据数据的不同来初始化这些数据,即构造方法。在封装中访问控制就是对安全性的保 ...
hejiajunsh 评论(0) 有1146人浏览 2013-09-03 14:55

Java GUI绘制时钟

Java GUI组件练习用Demo,主要是为了学习GUI的设计思路、组件的特性。这里的代码并不是最优雅的解决方案,千万别纠结这个……   要点: 绘图的框架应该继承自JFrame,具体组件继承自JPanel。 继承自JPanel的类覆写父类(JComponent)的paintComponent()方法,注意不是Container的paintComponents()! 这些都是不能重用 ...
思歪崎 评论(0) 有2342人浏览 2013-08-23 11:25

解决Java中浮点型数据计算时产生的精度误差

关于double和float的精度问题,在进行数值运算时,如果有float或者double类型的浮点数参与计算时,偶尔会出现结果不准确的情况。 比如: /**  * 解决Float与Double类型进度不准确的问题  * @author XiaoYun 2013-08-17  */ public class PrecisionOfFloatAndDouble { public ...
飞翔神话 评论(0) 有2663人浏览 2013-08-18 21:06

主线程等待所有线程运行完成

ThreadPoolExecutor executor = new ThreadPoolExecutor(5,5, 60, TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>()); int n = threads.size(); for(int i=0; i<n; i++) { ...
azvf 评论(0) 有1037人浏览 2013-08-05 15:57

java网络编程

  网络通信原理 找到对方IP 数据要发送到对方指定的应用程序上。为了标识这些应用程序,所以给这些网络应用程序都用数字进行标识。为了方便 ...
f51889920 评论(0) 有799人浏览 2013-06-09 12:30

JAVA泛型

  泛型:JDK1.5版本以后出现新特性。用于解决安全问题,是一个安全机制。 好处 将运行时期出现的问题ClassCastException,转移到了编译时期,方便程序员解决问题。让运行时问题减少,安全。 避免了强制转换的麻烦。 什么时候需要用 当类中要操作的引用数据类型不确定的时候,早起定义Object来完成扩展。现在定义泛型来完成扩展。 泛型类 ...
f51889920 评论(0) 有779人浏览 2013-06-09 12:27

探索Class的奥秘(二)——forName方法

Class类的forName方法是进行反射的核心,它让我们可以随意加载指定的类。Class分别提供了两个forName方法,一个是单参数的,我们只需要把一个表示类的名称的String传进去就可以获得这个类的类型(Class)对象,从而可以进一步进行实例化操作。而另一个三参数的forName方法则是本次的重点。 三个参数分别为String name、boolean initialize以及Cla ...
houjx 评论(0) 有1066人浏览 2013-04-28 15:32

探索Class的奥秘(一)——toString方法

Class类对toString方法进行了重写,原本在Object类中的toString方法返回的是对象的类型以及地址。而Class类的toString方法则重点强调类型,从代码我们可以发现在java里面所有的类型都是接口、基本数据类型以及类的其中一种(接口以及类合称为引用数据类型)。不难想象我们在获取实例对象的类型时(getClass),尽管获取了一个“Class”的对象,但这个对象的地址我们并不关 ...
houjx 评论(0) 有743人浏览 2013-04-28 15:08

Maven3: How to Use Archetype to Generate Project Frame/Skeleton

1. Introduction     1) As we can see, the hierarchy of dirs is pre-defined in maven. And we have to follow such principle to organize our project.     2) So maven has provided a plugin named archet ...
DavyJones2010 评论(0) 有1268人浏览 2013-04-27 13:53

浅析Annotation接口

  这一次我们来看看注解的Annotation接口。 首先我们要知道什么是注解,注解这个特性是java5引入进来的,主要是在代码上附带上元数据或标记。这样的做法使代码与一些框架的配置项很好的结合起来,且增加了代码的可读性,Hibernate注解就是非常成功的使用。 Java本身为我们提供了三个注解,他们分别是 java,lang.Override @Override注解说明该方法覆盖了 ...
houjx 评论(0) 有3413人浏览 2013-04-15 09:38

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics