摘要:
1、file类可以操作文件本身,但不能对文件内容进行修改:例如:File类可以存储文件属性,File类能够建立文件,File类可以获取文件目录信息。但是File类不能够读写文件,读写文件是数据流(OutputStream和InputStream)的事情。 2、文件 1)文件分为文本文件和二进制文件, 阅读全文
摘要:
简记: 解释性语言:运行时将程序翻译成机器语言,每执行一次就翻译一次。 编译型语言:在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言的文件,比方exe.文件,以后执行这个程序的时候,就不用再进行翻译,直接使用编译的结果就可以了。因为其编译仅做一次,所以编译型语言程序执行效率高(不绝对)。 阅读全文
摘要:
1)泛型:即“参数化类型”,将类型由原来的具体类型参数化。 2)泛型只在编译阶段有效:在编译之后程序会采取去泛型化的措施,所有泛型类的类型参数在编译时都会被擦除。 3)创建泛型对象的时候,一定要指出类型变量T的具体类型。争取让编译器检查出错误,而不是留给JVM运行的时候抛出类不匹配的异常。 4)JV 阅读全文
摘要:
一、概念:事务隔离:由数据库系统实现,是数据库系统本身的一个功能。在数据库操作中,为了有效保证并发读取数据的正确性,提出了事务隔离级别的概念;为了解决更新丢失,脏读,不可重读(包括虚读和幻读)等问题,在标准SQL规范中,定义了4个事务隔离级别(由低到高): 1)未授权读取,也称为读未提交(read 阅读全文
摘要:
概念:类方法:用static修饰,也叫静态方法。实例方法:不用static修饰,也叫非静态方法。两者的区别: 1)类方法:当类的字节码文件加载到内存,类方法的入口地址就会分配完成,所以类方法不仅可以被该类的对象调用,也可以直接通过类名完成调用,类方法的入口地址只有程序退出时消失。 2)实例方法:当类 阅读全文
摘要:
1、GBK编码字节流-->UTF-8编码字节流的转换: byte[] src,dst; dst = new String(src,"GBK").getBytes("UTF-8") 操作步骤就是:先解码:new String(src,"GBK")得到字符串;再使用getBytes("UTF-8")得到 阅读全文