- 浏览: 31569 次
- 性别:
- 来自: 重庆
-
最新评论
文章列表
如何持续提升自己的开发技能
- 博客分类:
- 名言警句
如何持续提升自己的开发技能
http://www.iteye.com/news/28395
方法1:主要针对Window下安装了客户端设置
右键桌面-->settings-->Saved Data -->Authentication data -->clear
方法2:主要针对MyEclipse安装的插件
如果你没装客户端,是通过Eclipse插件的,这种情况下,你进入Eclipse的工作区里面,如:C:\workspace\csdbDemo
在该工程里面点右键,TortoiseSVN-->settings-->Saved Data -->Authentication data -->clear即可搞定!
方法3:
如果在本 ...
正则表达式语法
正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。
正则表达式示例
表达式
匹配
this与super的比较
- 博客分类:
- JAVABASE
关于this与super关键字的使用
用super或this调用构造方法时都需要放在首行,所以,super与this调用构造方法的操作是不能同时出现的。
javadoc命令,如下例:
javadoc -d PersonJavaDoc -version -author PersonJavaDoc.java
-d:表示生成目录,目录名称为PersonJavaDoc
-version:表示要求javadoc程序在说明文件中加入版本信息。
-author:表示要求javadoc程序在说明文件中加入作者信息。
class Person3 {
String name;
int age;
public Person3() {
}
public Person3(String name, int age) {
this.name = name;
this.age = age;
}
public String talk() {
return "姓名:" + name + ",年龄:" + age;
}
}
public class TestObjectArray {
public stati ...
class Person3 {
String name;
// 在本类声明一Person对象p,注意此对象用final标记,表示不能再重新实例化
private static final Person3 p = new Person3();
private Person3() {
name = "张三";
}
public static Person3 getP() {
return p;
}
}
public class TestSingleDemo2 {
public static void main(Stri ...
一个类可以使用不包含在任何方法体中的静态代码块,当类被载入时,静态代码块被执行,且只执行一次,静态代码块经常用来进行类属性的初始化。如下面的程序代码所示:
class Person2 {
public Person2() {
System.out.println("1.public Person()");
}
// 此段代码会首先被执行
static {
System.out.println("2.Person类的静态代码块被调用!");
}
}
public class TestStaticDemo5 {
// ...
Java中的instanceof关键字
- 博客分类:
- JAVABASE
可以用instanceof判断一个类是否实现了某个接口,也可以用它来判断一个实例对象是否属于一个类。
instanceof是Java的一个二元操作符,和==,>,<是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。举个例子: String s = "I AM an Object!"; boolean isObject = s instanceof Object; 我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它 ...
类的封装其实就是封装其属性和方法,然后通过get、set方法去访问类内部。
封装属性:private 属性类型 属性名
封装方法:private 方法返回类型 方法名称(参数)
举例:
未封装时,可以通过对象直接去调用属性或方法
class Person {
String name;
int age;
public void talk() {
System.out.println("我是:" + name + ",今年:" + age + "岁");
}
}
public class Test ...
在命令行中使用http代理
- 博客分类:
- 代理相关
set http_proxy=http://URL:port如set http_proxy=http://10.10.10.1:8080
巴菲特说的几段话,简短精辟
- 博客分类:
- 名言警句
1,做你没做过的事情叫成长, 做你不愿意做的事情叫改变, 做你不敢做的事情叫突破。2,如果你向神求助,说明你相信神的能力; 如果神没有帮助你,说明神相信你的能力。3,随着年龄的增长,我们并不是失去了一些朋友,而是我们懂得了谁才是真正的朋友。4,当有人逼迫你去突破自己,你要感恩她,她是你生命中贵人,也许你会因此而改变和蜕变。5,当沒有人逼迫你,请自己逼迫自己,因为真正的改变是自己想改变。6, 蜕变的过程是很痛苦的,但每一次的蜕变都会有成长的惊喜。
MyEclipse 快捷键大全
- 博客分类:
- JAVABASE
MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 快速定位到下一个 Ctrl+E 快速显示当前Editer的下拉列表Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,) ...
/**
* 随机取出6位的字符串(全是小写字母)
*/
public class RandomStr {
public static void main(String[] args) {
String result = "";
for (int i = 0; i < 3; i++) {
//Math.random()的范围是大于0小于1
//如果是不区分大小写,应该如下所示;
//如果只有大写,就应该是只有Math.random()*26+65且只循环6次;
//如果只有小写,就应该是只有Math.random ...
String对象声明与使用解析
- 博客分类:
- JAVABASE
首先应该了解对象的比较:
有两种方式可用于对象间的比较,它们是“= =”运算符与equals()方法,“= =”操作符用于比较两个对象的内存地址值是否相等,equals()方法用于比较两个对象的内容是否一致。
下面两种关于String ...