摘要: 1、file类可以操作文件本身,但不能对文件内容进行修改:例如:File类可以存储文件属性,File类能够建立文件,File类可以获取文件目录信息。但是File类不能够读写文件,读写文件是数据流(OutputStream和InputStream)的事情。 2、文件 1)文件分为文本文件和二进制文件, 阅读全文
posted @ 2019-12-12 12:27 scnu-yang 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 简记: 解释性语言:运行时将程序翻译成机器语言,每执行一次就翻译一次。 编译型语言:在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言的文件,比方exe.文件,以后执行这个程序的时候,就不用再进行翻译,直接使用编译的结果就可以了。因为其编译仅做一次,所以编译型语言程序执行效率高(不绝对)。 阅读全文
posted @ 2019-12-12 11:22 scnu-yang 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1)泛型:即“参数化类型”,将类型由原来的具体类型参数化。 2)泛型只在编译阶段有效:在编译之后程序会采取去泛型化的措施,所有泛型类的类型参数在编译时都会被擦除。 3)创建泛型对象的时候,一定要指出类型变量T的具体类型。争取让编译器检查出错误,而不是留给JVM运行的时候抛出类不匹配的异常。 4)JV 阅读全文
posted @ 2019-12-12 11:18 scnu-yang 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、概念:事务隔离:由数据库系统实现,是数据库系统本身的一个功能。在数据库操作中,为了有效保证并发读取数据的正确性,提出了事务隔离级别的概念;为了解决更新丢失,脏读,不可重读(包括虚读和幻读)等问题,在标准SQL规范中,定义了4个事务隔离级别(由低到高): 1)未授权读取,也称为读未提交(read 阅读全文
posted @ 2019-12-12 11:15 scnu-yang 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 概念:类方法:用static修饰,也叫静态方法。实例方法:不用static修饰,也叫非静态方法。两者的区别: 1)类方法:当类的字节码文件加载到内存,类方法的入口地址就会分配完成,所以类方法不仅可以被该类的对象调用,也可以直接通过类名完成调用,类方法的入口地址只有程序退出时消失。 2)实例方法:当类 阅读全文
posted @ 2019-12-12 11:10 scnu-yang 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 1、GBK编码字节流-->UTF-8编码字节流的转换: byte[] src,dst; dst = new String(src,"GBK").getBytes("UTF-8") 操作步骤就是:先解码:new String(src,"GBK")得到字符串;再使用getBytes("UTF-8")得到 阅读全文
posted @ 2019-12-12 10:58 scnu-yang 阅读(1037) 评论(0) 推荐(0) 编辑
摘要: 一、数据类型 基本数据类型 初始值 值域 位数 byte 0 -128~127 8 short 0 16 int 0 32 long 0 64 char '\u0000' 16 float 0.0f 32 double 0 64 boolean false(Boolean的默认值为null) 所有的 阅读全文
posted @ 2019-12-11 23:02 scnu-yang 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 概念:内存泄露:内存泄露就是对象引用消失了,对象内存却没有被回收。 java是自动管理内存的,通常情况下程序运行到稳定状态,内存大小也达到一个基本稳定值,但是内存泄露导致GC不能回收泄露的垃圾,内存不断变大,最终超出了内存界限,进而程序抛内存控制的Exception(说法应该不对,java只有Out 阅读全文
posted @ 2019-12-11 22:56 scnu-yang 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一、概念:java反射机制:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用 阅读全文
posted @ 2019-12-11 22:52 scnu-yang 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Spring事务属性的种类: 1)传播行为:定义了被调用方法的事务边界。 2)隔离级别:在操作数据时可能带来3个副作用,分别是脏读、不可重复读、幻读。SQL和Spring都分别提供了几种隔离级别来避免副作用的产生 3)只读:如果在一个事务中所有关于数据库的操作都是只读的,也就是说,这些操作只读取数据 阅读全文
posted @ 2019-12-11 20:29 scnu-yang 阅读(115) 评论(0) 推荐(0) 编辑