
JAVA
厚此薄彼
这个作者很懒,什么都没留下…
展开
-
java基本的数据类型
四种整数类型:byte,short,int,long。byte:8位,用于表示最小数据单位;short:16位;int,32位;long,64位。 两种浮点数类型:float,double。float:32位;double:64位。 一种字符类型:char。char:16位。 一种布尔类型:boolean。true表示真,false表示假。...原创 2018-11-12 14:32:19 · 178 阅读 · 0 评论 -
ClassLoader类加载器
1、基本概念与C或C++编写的程序不同的是,Java程序并不是一个可执行文件,而是由许多独立的.class文件组成的,每个文件对应一个Java类。此外,这些类文件并不是全部装入内存,而是根据程序需要逐渐载入。只有class文件被加载到内存之后,才能被其他class文件引用。ClassLoader就是加载class文件到内存中的。JAVA类装载方式,有两种:1.隐式装载,程序在运行过程中当...原创 2018-11-16 22:32:26 · 117 阅读 · 0 评论 -
Java——反射机制
反射是指程序可以访问、检测和修改它本身状态或行为的一种能力。在Java中,只要给出类的名字,我们就可以利用反射机制得到类里面的信息。反射机制的作用:1.在运行时判断对象的所属类;2.在运行时获取类的对象;3.在运行时访问对象的属性、方法、构造方法等。创建Class对象的三种方式(类对象中描述的是类的信息): Class<?> demo1 = nu...原创 2018-11-19 22:42:49 · 150 阅读 · 0 评论 -
Java错误和异常
Java错误(error)和异常(exception)都由Throwable派生而来。Error是类包括一些严重的程序不能处理的系统错误类,如内存溢出、虚拟机错误、栈溢出等。这类错误一般与硬件有关,与程序本身无关,通常由系统进行处理,程序本身无法捕获和处理。常见的error有:NotClassDeFountError(类未定义错误),OutofMemoryError(内存溢出错误),Stack...原创 2018-11-17 22:05:20 · 178 阅读 · 0 评论 -
Java内存溢出和内存泄漏
内存溢出是指程序在申请空间时,没有足够的空间供其使用。内存泄漏是指程序在申请空间之后,无法释放已申请的内存空间。原创 2018-11-17 22:28:22 · 155 阅读 · 0 评论 -
Java未赋值变量的默认值
变量类型 默认初值 Boolean false int 0 short 0 float 0.0 double 0.0 char \u0000 byte 0 long 0 Object0\ null boolean初始值:falseint初始值:0short初始值:0float...原创 2018-11-24 20:12:46 · 1481 阅读 · 0 评论 -
Java-输入/输出流
java的IO操作中有面向子节(Byte)和面向字符(Character)两种方式。面向字节的操作以8位为单位对数据进行操作,对数据不进行转换。面向字符的操作以字符为单位对数据进行操作,在读的时候将二进制数据转换为字符,写的时候将字符转换为二进制数据。面向字节的处理对象一般是音频文件、图片;面向字符的处理对象一般是文本文件。下面是java流类结构图: ...原创 2018-11-29 22:48:33 · 193 阅读 · 0 评论