![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA入门
文章平均质量分 74
木凊子
这个作者很懒,什么都没留下…
展开
-
对象流
序列化:把对象类型数据的状态转为可以存储或者传输的过程不是所有类都能序列化不是所有的属性都需要序列化 transient静态的内容不能被序列化如果父类实现了序列化,子类对象的所有内容都可以被序列化如果子类实现序列化,父类没有实现,子类对象只能序列化子类中的内容例:public static void main(String[] args) throws FileNotFoundEx...原创 2019-08-16 08:31:26 · 61 阅读 · 0 评论 -
转换流
一、字节输入流转字符输入流InputStreamReader构造方法OutputStreamWriter(OutputStream out) 创建使用默认字符编码的 OutputStreamWriter。BufferedReader rs= new BufferedReader(new InputStreamReader(new BufferedInputStream(new FileInp...原创 2019-08-16 08:31:01 · 66 阅读 · 0 评论 -
基本数据类型流
基本数据类型流: 读入写出基本数据类型+字符串类型的数据,是字节流的一个功能流一、输入流DataInputStream数据输入流允许应用程序以与机器无关方式从底层输入流中读取基本 Java 数据类型。构造方法DataInputStream(InputStream in) 使用指定的底层 InputStream 创建一个 DataInputStream。DataInputStream is...原创 2019-08-16 08:30:31 · 407 阅读 · 0 评论 -
缓冲流
一、字节缓冲流:输入流BufferedInputStream 、输出流BufferedOutputStream构造方法new BufferedInputStream(new FileInputStream());字节缓冲流没有新增方法,可以多态调用父类方法。步骤选择流读入写出关闭实例public static void main(String[] args) { //1....原创 2019-08-16 08:30:05 · 74 阅读 · 0 评论 -
字符流
字符流只能操作于纯文本的数据一、输入流Reader构造方法FileInputStream(File file) 通过打开一个到实际文件的连接来创建一个 FileInputStream,该文件通过文件系统中的 File 对象 file 指定。File src=new File("D:/test.txt");new FileInputStream(src);FileInputStream...原创 2019-08-16 08:29:30 · 187 阅读 · 0 评论 -
文件字节流
io流是为了读写文件中的数据一、流流的分类按流向分:输入流:将数据读入程序 输出流:将程序输出到文件操作单元:字节流:传输字节型的数据(任何数据都能转换为字节) 字符流:传输纯文本的数据按功能分:节点流:数据从数据源直接到目的地 功能流:提高节点流功能或性能InputstreamInputstream字节输入流 此抽象类是表示字节输入流的所有类的超...原创 2019-08-14 20:03:07 · 285 阅读 · 0 评论 -
JAVA进制与运算符
进制 一、进制 (1)整型进制表示范围进位方法前缀二进制0、1逢二进一0B八进制0~7逢八进一0十进制0~9逢十进一无十六进制0~9、A~f逢十六进一0X (2)浮点数的二进制表示 浮点数的公式: 根据国际标准IEEE 754,任意一个二进制浮点数V可以表示成下面的形式: 浮点数=符号位×指数偏移值×分数...原创 2019-08-01 21:51:54 · 165 阅读 · 0 评论 -
JAVA数组
数组用于存储相同类型的多个数据。二维数组属于数组的嵌套。一、一维数组(一)特点数组属于引用数据类型。数据的长度一旦确定不可改变。同一个数组中存放的数据类型要保持一致 。数组中的数据是有序的。数组的数据类型可以是基本数据类型,也可以是引用数据类型。(二)声明数据类型[] 数组名; int[] i;(推荐使用)数据类型 数组名[]; int i[];(三)初始化 1....原创 2019-08-05 16:38:29 · 74 阅读 · 0 评论 -
JAVA方法
method方法:具有特定功能的代码块。一、特点:在程序中,方法不调用不执行。方法需定义在类中,方法外。即方法不可嵌套。方法根据方法名调用。在方法体中定义的参数只在该方法体中有效。参数列表可有可无,也可以有多个参数。即方法名(数据类型 参数名1,数据类型 参数名2...)二、有返回值类型的方法(一)定义修饰符 返回值类型 方法名([参数列表]){ 语句; ...原创 2019-08-04 14:51:05 · 72 阅读 · 0 评论 -
JAVA数据类型与转换
一、注释 注释是对代码进行解释说明的文字。 注释分类://单行注释/*多行注释*//**文档注释*/注意:单行注释只在当前行有效且不可嵌套,通常用于解释一行的代码。多行注释可在多行有效 ,只可嵌套单行注释,不可嵌套其他注释,通常用于解释类或方法的作用。文档注释与多行注释一致,其区别只在于文档注释可以存在于类的api文档中。二、标识符标识符是来标识某个...原创 2019-07-30 21:30:18 · 125 阅读 · 0 评论 -
JAVA循环语句
一、for循环 (1)语法for(初始条件;判断条件;变化条件){ 需要重复的语句;}例:for(int i=1;i<=5;i++){ System.out.print(i);}//输出12345 (2)语句解释 第一步:定义一个变量i,并将0赋值给i。 第二步:判断 i<=5是否成立。若成立,则执行第三步;若不成立,则直接结束该循环。 第三步:执行需...原创 2019-08-02 17:14:17 · 95 阅读 · 0 评论 -
JAVA判断语句
一、if语句 (1)语法if(表达式1){ 语句体1}else if(表达式2){ 语句体2}... else{ 语句体n;}二、switch语句 (1)语法switch(表达式){ case 值1: 语句体1; break; case 值2: 语句体2; break; ... case 值n: 语句体n; break; d...原创 2019-08-02 16:20:48 · 1531 阅读 · 0 评论 -
初识JAVA
初识JAVA一、常见的DOS命令1.进入环境 快捷键:WIN+R,在弹出的运行框输入cmd进入。2.常用命令(1)切换盘符:盘符名+冒号(2)切换路径:cd 路径(路径可以是相对路径也可以是绝对路径)(3)回退目录: cd… 返回上一级的目录 cd/返回根目录(4)查看当前路径下的子文件或子文件夹:dir(5)清除屏幕:cls(6)查找使用过的命令:使...原创 2019-07-29 23:42:11 · 128 阅读 · 0 评论 -
异常
一、异常的分类Error:一般由jdk生成并脱出,程序员无法控制。CheckException:在编译时出现。RuntimeException:在编译时不会出现,而在程序运行时会出现。二、制造异常 throwif(a < 10){ throw new NullPointerException;//创建一个新的空指针异常}三、处理异常 throws、try…catch...原创 2019-08-12 21:35:53 · 86 阅读 · 0 评论