Java
文章平均质量分 85
cassiePython
一入代码深似海,从此妹子是路人
展开
-
Java中使用icepdf轻松把pdf转换为图片
Java中使用icepdf轻松把pdf转换为图片icepdf简介:icepdf是java的一个专门处理pdf的外置的扩展包,使用它可以方便的把pdf转换为图片,当然它的功能不止如此,大家如果想要深入了解可以访问http://www.icesoft.org/java/projects/ICEpdf/overview.jsf Java代码实现:[java] view原创 2014-11-15 23:43:10 · 9331 阅读 · 6 评论 -
Java中的装箱,拆箱详解
Java中的装箱,拆箱详解什么是装箱和拆箱首先看一下java的8种基本类型:对于每一种基本类型都有其对应的包装器类型。所谓装箱就是把基本类型装换为包装器类型,所谓拆箱就是把包装器类型转换为基本类型。装箱操作/** * * @author wangcan * */public class Test { public sta原创 2016-01-19 23:05:15 · 998 阅读 · 0 评论 -
Java中的异常详解
Java中的异常详解Java异常类层次结构图:异常分类java中的异常通常分为 受检异常 和 不受检异常 。受检异常:编译器要求代码中必须处理的异常,上图中的IOException就属于受检异常。不受检异常:编译器不要求强制处理的异常,上图中RuntimeException和Error属于不受检异常。抛出异常import java.io.EOFE原创 2016-01-19 22:34:48 · 932 阅读 · 0 评论 -
Java中final,finalize和finally的区别
Java中final,finalize和finally的区别finalfinal关键字可以用于类,方法,变量前,用来表示该关键字修饰的类,方法,变量具有不可变的特性。(1)final关键字用于基本数据类型前:这时表明该关键字修饰的变量是一个常量,在定义后该变量的值就不能被修改。(2)final关键字用于方法声明前:这时意味着该方法时最终方法,只能被调用,不能被覆盖,但是可以被重载。原创 2016-01-19 21:34:35 · 7634 阅读 · 3 评论 -
Java中的abstract详解
Java中的abstract详解abstract关键字只能用于修饰类和方法。用来表明所定义的类或方法时未实现的。abstract定义abstract class Person {//抽象类 public abstract String getDescription();//抽象方法 }注意:包含一个或多个抽象方法的类本身必须被声明为抽象的。类即使不含抽象方原创 2016-01-19 20:42:06 · 1319 阅读 · 0 评论 -
Java中的static详解
Java中的static详解static可以用来修饰成员变量,方法,代码块。使用static修饰的变量,方法称为静态成员。静态成员附属于类本身,而不依赖于类的实例对象。static的基本使用方法:/** * static的基本用法 * @author wangcan * */public class Test { static int num = 1;原创 2016-01-19 20:01:03 · 787 阅读 · 0 评论 -
Thread.java start方法和run方法的区别
Thread.java start方法和run方法的区别我们知道java中,使用start或者run都可以开启一个线程,那这两者有什么区别呢?Thread.java类中的start()方法会通知 "线程规划器" 此线程已经准备好了,等待调用线程对象的run()方法。系统会安排一个合适时间来调用Thread中的run()方法,开启线程。而使用thread.run()并不会交给"线原创 2015-11-18 16:28:49 · 948 阅读 · 2 评论 -
Java:使用jxl读取excel文件内容
Java:使用jxl读取excel文件内容JXL是用java完成的一个项目,使用jxl.jar可以方便的来操做excel(对于excel2010并不支持)jxl官方下载地址:http://sourceforge.net/projects/jxl/jxl官方文档:http://jxl.sourceforge.net/javadoc/index.html源码:import原创 2015-10-30 13:45:36 · 18190 阅读 · 3 评论 -
Java:FileOutputStream与FileWriter的区别
Java:FileOutputStream与FileWriter的区别在看他们的区别之前,首先我们先来理解字节流和字符流的概念。Java对于文件处理是按照流的方式进行操作的(和C++ 类似 都会用到一个缓冲区),按照处理数据的单位可以分为字节流和字符流。按照输入输出的方向可以分为输入流和输出流。所谓字节流:每次读入或输出的是8位二进制。字符流:每次读入或输出的是16位二进制,即两个字节。原创 2015-11-09 13:46:51 · 7325 阅读 · 1 评论 -
Android蓝牙开发
Android蓝牙开发最近做蓝牙小车,需要Android端来控制小车的运动,以此文记录开发过程。使用HC-06无线蓝牙串口透传模块。对于其他的蓝牙设备本文同样适用。蓝牙开发的流程:获取本地蓝牙适配器 ——> 打开蓝牙 ——> 搜索设备 ——> 连接设备 ——> 发送信息首先为了避免以往我们先写入蓝牙权限:原创 2015-08-09 11:48:59 · 1660 阅读 · 1 评论 -
Java 包和接口笔记
Java 包和接口概论:包是多个类的容器,他们用于保持类的名称空间相互隔离。通过使用interface,Java可以将接口从现实中完全抽象出来,可以标识一套由一个或者多个类实现的方法,一个类可以实现多个接口。定义包:只需要将package命令作为Java源文件中的第一条语句如:package pkg;多个文件可以包含相同的package语句可以创建层原创 2015-05-08 08:39:27 · 636 阅读 · 0 评论 -
Android:实现应用开始界面
Android:实现应用开始界面 第一步:新建splash.xml文件作为应用开始的界面<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent原创 2014-12-08 11:50:14 · 846 阅读 · 0 评论 -
Java:微软CodeHunt2.06 2.07总结
Java:微软CodeHunt2.06 2.07总结2.06原创 2014-11-20 17:53:31 · 2098 阅读 · 0 评论 -
Java中String,StringBuffer,StringBuilder的区别
Java中String,StringBuffer,StringBuilder的区别String固定字符串,内容不可修改,只读字符串,若修改内容则会形成新的字符串。我们使用str1.replace("a", "c");后字符串str1本身并没有变化,要想得到改变后的,必须新生成一个字符串对象来接收replace的返回值。StringBuffer带有原创 2016-01-19 23:44:44 · 873 阅读 · 0 评论