![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVABASE
xiaoqichuan
这个作者很懒,什么都没留下…
展开
-
POI&JDBC数据写入实例
import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sq...原创 2013-11-18 10:29:03 · 117 阅读 · 0 评论 -
this与super的比较
关于this与super关键字的使用 用super或this调用构造方法时都需要放在首行,所以,super与this调用构造方法的操作是不能同时出现的。原创 2013-08-28 14:06:50 · 68 阅读 · 0 评论 -
javadoc标记
javadoc命令,如下例: javadoc -d PersonJavaDoc -version -author PersonJavaDoc.java -d:表示生成目录,目录名称为PersonJavaDoc -version:表示要求javadoc程序在说明文件中加入版本信息。 -author:表示要求javadoc程序在说明文件中加入作者信息。 ...原创 2013-08-28 11:06:53 · 91 阅读 · 0 评论 -
对象数组
class Person3 { String name; int age; public Person3() { } public Person3(String name, int age) { this.name = name; this.age = age; } public String talk() { return "姓名...原创 2013-08-28 10:51:27 · 90 阅读 · 0 评论 -
私有构造方法——引申到设计模式中的单态模式
class Person3 { String name; // 在本类声明一Person对象p,注意此对象用final标记,表示不能再重新实例化 private static final Person3 p = new Person3(); private Person3() { name = "张三"; } public static Person3 ge...原创 2013-08-28 10:25:32 · 74 阅读 · 0 评论 -
静态代码块
一个类可以使用不包含在任何方法体中的静态代码块,当类被载入时,静态代码块被执行,且只执行一次,静态代码块经常用来进行类属性的初始化。如下面的程序代码所示: class Person2 { public Person2() { System.out.println("1.public Person()"); } // 此段代码会首先被执行 static { Syste...原创 2013-08-28 10:12:30 · 91 阅读 · 0 评论 -
Java中的instanceof关键字
可以用instanceof判断一个类是否实现了某个接口,也可以用它来判断一个实例对象是否属于一个类。 instanceof是Java的一个二元操作符,和==,>,<是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。举个例子: String s = "I AM an Object!"...原创 2013-08-27 13:58:15 · 76 阅读 · 0 评论 -
类的封装性
类的封装其实就是封装其属性和方法,然后通过get、set方法去访问类内部。 封装属性:private 属性类型 属性名 封装方法:private 方法返回类型 方法名称(参数) 举例: 未封装时,可以通过对象直接去调用属性或方法 class Person { String name; int age; public void talk() { System.out....原创 2013-08-22 16:54:00 · 304 阅读 · 0 评论 -
MyEclipse 快捷键大全
MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 快速定位到下一个 Ctrl...2013-08-13 11:19:08 · 59 阅读 · 0 评论 -
String对象声明与使用解析
首先应该了解对象的比较: 有两种方式可用于对象间的比较,它们是“= =”运算符与equals()方法,“= =”操作符用于比较两个对象的内存地址值是否相等,equals()方法用于比较两个对象的内容是否一致。 下面两种关于String对象的声明方式的不同: String str1 = new String("java"); String str2 = "java"; 先看一下...原创 2013-08-09 11:38:49 · 199 阅读 · 0 评论 -
java中如何使Double类型的数值保留两位小数问题
一、其实很简单: Double dou = 3000.533 dou = (double)Math.round(dou*100)/100 其中dou是变量,很简单吧,我们大多数人都知道Math.round()方法,可是我却没想到保留两位小数就是先乘以100再除以100. 同理保留N位小数就不用说了吧 二、第二种方法 double d = 111231.5585; BigDecimal...原创 2014-05-12 14:06:30 · 154 阅读 · 0 评论 -
classpath的配置
classpath=C:\ ------ 这个表示只会在C:\目录下找相关的class文件; 而: classpath=C:\; ------- 会表示先在C:\目录下,再在当前目录下找相关的class文件; -------------------------------------- 如果想要设置又要在当前目录下找,又要到指定目录下找(C:\)相关class文件,请这样...原创 2013-02-03 22:51:44 · 79 阅读 · 0 评论 -
myeclipse修改servlet模板
com.genuitec.eclipse.wizards_9.0.0.me201012172208.jar,然后用winrar打开,找到templates打开后就能找到Servlet.java了.要是您的是8.5的话,搜:com.genuitec.eclipse.wizard*.jar 这个关键词就行了. 找到这个文件,先复制,备份到其他文件夹,然后用winrar压缩软件将它解压出来,打...原创 2013-11-29 13:53:59 · 74 阅读 · 0 评论 -
生成WAR包
进入到WEB应用的目录路径: 如:C:\test\02\mail 则进入:C:\test\02目录 jar -cvf mail.war mail原创 2013-11-28 13:30:01 · 87 阅读 · 0 评论 -
读取文件方法大全 - java
public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(fileName); ...原创 2013-11-21 15:10:49 · 65 阅读 · 0 评论 -
Myeclipse调优
1、默认编码的设置 Window -> Preferences -> Workspace -> Text file encoding 2、改变浏览html与htm的编辑方式 Window -> Preferences -> Editors -> File Associations -> 选中html与htm -> Associated ed...原创 2013-06-28 22:13:14 · 75 阅读 · 0 评论 -
int和integer的区别
/** * ①无论如何,Integer与new Integer不会相等。不会经历拆箱过程,i2的引用指向堆,而i3指向专门存放他的内存(常量池),他们的内存地址不一样,所以为false * ②两个都是非new出来的Integer,如果数在-128到127之间,则是true,否则为false * java在编译Integer i2 = 128的时候,被翻译成-> Inte...原创 2015-01-14 10:00:25 · 102 阅读 · 0 评论