静态方法与静态代码块
一:静态方法
只需要在方法的前边加上static , 使用之前直接用类名调用就可以了
public static void getInfo(){
//doSomething
}
注意几点:
1)静态方法不能引用其他非静态的属性或者方法,因为静态方法是属于类的,使用之前不需要new一个对象,但是其他非静态的属性或者方法在使用之前一定要一个对象来调用,但是这个对象必须创建出来
2)静态方法中也不能调用 this()或者super(),道理差不多同第一点,因为this同样是代表一个对象,即当前对象
3)静态变量时属于某个类的,所以不能在非静态的方法中定义一个静态变量,例如下边的方法就是错误的:
public void getInfo(){
static String name=”zhangsan”;//错误的定义
}
二:静态代码块
静态代码块格式如下:
static{
//dosomething
}
补充说明:当类被加载时,静态代码块被执行,并且只执行一次,静态代码块常用来对属性进行初始化
换了个主题
换个主题,换了个代码显示插件,感觉很不错,努把力,最近状态挺好的,每天坚持跑步,感觉身体越来越好了,继续坚持跑步,每周至少跑四次
后半年的主要学习目标:
1) java基础(并发 、 IO 、 Collection重点看这些)
2) apache common下的包深入学习下
3) 深入学习Mysql
4) 设计模式
5) Jquery + Jquery Easy Ui
6) 扩展工作流,看下JBPM的源代码
7) 阅读源码
—————————————————
快速成长吧,两年后离开北京希望可以带着一份自信回到西安
MyEclipe 10 激活
一、安装jdk,版本最好在1.6。
二、把本压缩包解压到磁盘根目录(推荐),例如 D:\myeclipse_9.1_active
三、安装myeclipse10,装完不要启动。
四、打开命令行窗口,输入cd D:\myeclipse_9.1_active
输入java -jar me_active.jar
五、运行myeclipse,随便找一个激活码 usercode:test license_key:gLR8ZC-855555-60575457523186424 (这步是为了获取本机的准确systemId),菜单栏找到myeclipse–subscription Infomation 输入用户名和激活码,点击active now,在弹出的页面中,选择web方式,在下个页面
复制systemId字符串,粘到注册机的systemId处(不知道是不是必须,但是这个确实跟注册机生成的不一样),关闭myeclipse10
六、在注册机的usercode里输入您的大名(
七、Tools->RebuildKey
八、Press Active Buttom 点击激活按钮
九、Tools->ReplaceJarFile 浏览到myeclipse的Common->plugins 文件夹,这里是自动替换文件,时间稍微有点才,程序界面会有提示
十、Tools->SaveProperites 保存文件
十一、如果不需要安装插件,现在就可以启动myeclipse10了
激活文件下载地址:http://115.com/file/ant63vv7
转载地址:http://www.52pojie.cn/thread-131327-1-1.html
java 常用内存区域
java中主要有4块常用内存空间,主要如下
1)栈内存空间:保存所有的对象名称,(保存对堆内存的空间的引用地址)
2)堆内存空间:保存每个具体的对象(属性内容)
3)全局数据区:static类型的属性
4)全局代码区:保存所有的方法定义
