- 浏览: 18105 次
最新评论
文章列表
final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。
内部类要访问局部变量,局部变量必须定义成final类型
finally是异常处理语句结构的一部分,表示总是执行。
- 2013-05-11 16:01
- 浏览 499
- 评论(0)
-------android培训、java培训、期待与您交流!
----------
注:开发常用饿汉式,因为饿汉式简单安全,懒汉式多线程的时候容易发生问题! 饿汉式
类一加载进内存就创建好了对象懒汉式类加载进内存的时候,对象还没有存在,只有调用方法时才创建,注意安全问题
/*
单例设计模式-饿
- 2013-05-11 10:22
- 浏览 464
- 评论(0)
-------android培训、java培训、期待与您交流!
----------
JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method)
堆区(heap):1).存储的全部是对象实体,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令);2).jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身;3).对象实体的数据
- 2013-05-11 08:38
- 浏览 1039
- 评论(0)
-------android培训、java培训、期待与您交流!
----------
1.static
静态修饰符修饰的变量不存在于堆中,而是存于方法区,该数据被所有该类对象共享(堆栈方法区功能)
static函数中,只能使用非静态成员
- 2013-05-11 08:25
- 浏览 493
- 评论(0)
-------android培训、java培训、期待与您交流!
----------
/*
A.java存放位置:../DIR/my/path
Strawberry2013-5-11
*/
public class A
{
public void show()
{
System.out.println("AAAAAAAA");
}
}
//Demo.java存放位置:../DIR
class Demo
{
public static void main(String[] args)
{
A a = new A();
a.show();
} ...
- 2013-05-11 07:53
- 浏览 562
- 评论(0)
1.undefined 的转化问题1).转为字符串undefined会被自动转换成字符串"undefined";
var test = undefined + "";
undefined = "test";
alert(undefined); //undefined将被定义成字符串"test"
2).转成数字undefined在数字场合将被转换成NaN
var test = undefined - 0;
alert(test) //将打印出'NaN',其实这里数字NaN ...
- 2013-05-09 15:54
- 浏览 428
- 评论(0)
-------android培训、java培训、期待与您交流!
----------
1.函数名show和函数方法show()的使用区别
function show()//为声明式,定义代码先于函数执行代码被解析
{
alert("xxxxxxx");
}
var x=show//理解:function就是一个对象,而s ...
- 2013-05-09 14:55
- 浏览 473
- 评论(0)
-------android培训、java培训、期待与您交流!
----------
以下代码实现的功能: 1.写入路径,点击转到,列出该路径下的目录及文件; 2.在路径文本框中敲入回车符,完成1功能; 3.新建菜单 4.点击菜单下的打开,可以读入该文 ...
- 2013-05-06 15:30
- 浏览 467
- 评论(0)
-------android培训、java培训、期待与您交流!
----------
1).用于操作字节数组的流对象 ByteArrayInputStream :在构造的时候,需要接收数据源,它是一个字节数组。 Byt
- 2013-05-05 22:48
- 浏览 316
- 评论(0)
-------android培训、java培训、期待与您交流!
----------
RandomAccessFile
该类不是算是IO体系中子类,而是直接继承自Object,但是它是IO包中成员。因为它具备读和写功能。 内部封装了一个数组,而且通过指针对数组的元素进行操作,可以通过getFilePointer获取指针位置, 同时可以通过
- 2013-05-05 21:58
- 浏览 328
- 评论(0)
-------android培训、java培训、期待与您交流!
----------
PipedInputStream类与PipedOutputStream类 PipedOutputStream可以向管道中写入数据,PipedIntputStream可以读取PipedOutputStream向管道中写入的数据.这两个类主要用来完成线程之间的通信.一个线程的PipedInputStream对象能够从另外一个线程的PipedOutputStream对象中读取数据,
- 2013-05-05 21:26
- 浏览 547
- 评论(0)
-------android培训、java培训、期待与您交流!
----------
没有方法的接口称为标记接口,如Serializable 只有继承Serializable才能进行序列化,用以给类在编译时期分配一个serialVersionUID 在读取序列化对象过程中,检测对象的serialVersionUID和该类的serialVersionUID是否匹配
部分不被序列化(即该成员不被存储至文件上)
- 2013-05-05 21:21
- 浏览 740
- 评论(0)
-------android培训、java培训、期待与您交流!
----------
PrintStream和PrintWriter的构造函数可以接收类型:
File对象 String字符串路径 OutputStream字节输出流
- 2013-05-05 15:30
- 浏览 416
- 评论(0)
-------android培训、java培训、期待与您交流!
----------
Properties 类存在于java.util 中,该类继承自Hashtable
Properties类常见方法:
getProperty(String key),获得key 所对应的 value。 setProperty(String key, String value),调用 Hashtable 的put方法,设置键 - 值相对应
- 2013-05-05 11:48
- 浏览 431
- 评论(0)
-------android培训、java培训、期待与您交流!
----------
File类常用方法: static String File.seprator 静态成员获取分隔符,如windows \ String toString() 返回此抽象路径名的路径名字符串 boolean createNewFile()
- 2013-05-05 09:45
- 浏览 504
- 评论(0)