03 2019 档案
摘要://打印流 字符打印流printWriter 是java.io.writer的子类 字节打印流PrintStream 是java.io.PrintStream的子类//特点: 不负责数据源 只负责数据目的 不会抛IOException 可能会抛出其他异常//printWriter中print和wri
阅读全文
摘要:一、定义:什么是序列化?什么是反序列化? 序列化:把java对象转化为字节序列的过程 反序列化:把字节序列恢复为java对象的过程二、作用 (1)把对象的字节序列永远保存在磁盘上。(持久化对象) (2)可以将java对象以字节序列的方式在网络传输。(网络传输对象)三、如何实现 对象必须实现Seria
阅读全文
摘要:一、缓冲流 读取大文件时,文件输入流输出流读取速度慢,Java中提供了一套缓冲流,提高IO流的效果 ****从 字节\字符 输入\输出流 读取文本,缓存字符、数组和行的高效读取 字节缓冲流和字符缓冲流 作用:提高效率 1.1字节缓冲流 字节输入缓冲流:BufferedInputStream 字节输出
阅读全文
摘要:properties类继承自Hashtable,实现Map接口 1、主要读取java的配置文件,配置文件中很多变量是经常改变的。在java中配置文件通常为.properties文件,格式为文本文件,文件的内容格式为“键-值” 2、几个主要的方法: (1)getproperty(String key)
阅读全文
摘要:IO技术: 将内存中的数据存储到持久性设备上,称为写,是向外output 将持久性设备里的数据读到内存中,称为读,是向内 input 流按照方向可以分为输入和输出流 字节流:可以操作任何数据 字符流:只能操作纯字符数据 outputStream 输出流 inputStream 输入流 父类为ioio
阅读全文
摘要:1、throwable类 (异常抛出) tostring() 返回该异常的名字和详细的字符串 getMessage() 返回该异常的提示信息 printStackTrace() 返回该异常的所有信息2、try...Catch (main方法中不用throwable,用try...catch处理) t
阅读全文
摘要:File: 定义:文件和目录径的抽象表示形式 ,Java中将路径或者文件封装成File对象 File的静态成员变量: pathSeparator:对路径进行分割的分隔符 “ ;” Separator:对目录进行分割的分隔符 “\”File的构造方法(重载): 第一种:传递路径名 File f=new
阅读全文
摘要:一、Vector 1 、java中提供的最早的集合,一个动态数组,与ArrayList相似,但是两者不同: (1)Vector是同步访问的 (2)Vector包含了很多传统的方法,这些方法不属于集合框架 (3)Vextor主要用于实现不知道数组的大小,或者重视需要一个可以改变大小的数组的情况 2 、
阅读全文
摘要:final关键字 加上final后的类是最终类,不能有子类,不能被继承1 什么是继承? 多个类中存在相同的属性和行为时,将这些内容抽取到单独的一个类中,那么多分类无须再单独定义这些属性和行为,只需继承那个类即可。 多个类称为子类,单独的要被继承的类称为父类、超类或者基类。 子类可以直接访问父类中的非
阅读全文
摘要:package day27work;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;public class work2
阅读全文
摘要:object是比较特殊的类,是所有类的父类,当一个类被创建后没有指定继承的父类,那么默认继承object类 例:public class person{}和public class person extends object{}是一样的 object中常用的两个方法equals()和string()
阅读全文
摘要:在定义的类上加上修饰符 final 类是最终类 不能有子类 不能被继承 使用方式不变 public final class Fu{ public void show(){ System.out.println("父类的最终方法"); } } public class Zi{//父类不能被继承 } 测
阅读全文
摘要:instanceof 用于判断一个对像是否属于一个类,(格式:对象 instanceof 类) 返回值为布尔类型 创建一个父类一个子类 public class Fu{ public void method(){ System.out.println("这是父类"); } } public clas
阅读全文
摘要:1.流程控制语句switch 2.数组 概念 创建方式3种 length 索引 遍历 取最大、小值 二维数组的创建 遍历 1.switch switch只能针对一个表达式进行判断,然后决定执行那一段代码 语法如下: switch(表达式){ case 条件1: 要执行的语句; break; case
阅读全文
摘要:根据输入的值,判断是星期几如果等于1,则输出星期一如果等于2,则输出星期二如果等于3,则输出星期三如果等于4,则输出星期四如果等于5,则输出星期五如果等于6,则输出星期六如果等于7,则输出星期天import java.util.Scanner;public class HomeWork{ publi
阅读全文
摘要:一、引用数据类型 创建格式: 数据类型 变量名=new 数据类型() 1、 scanner类的使用(简单的文本扫描器) 使用scanner的步骤 1.导入包 用关键字import 2.创建引用数据类型数据类型 Scanner sc=new Scanner(); 3.用变量引用scanner里的方法
阅读全文
摘要:变量和运算符 1 变量 2 运算符 1 变量概念 变量是申请一块内存用来存储数据的 2 计算机存储单元 字节 byte 1B=8bit 1kb=1024B 1MB=1024KB 1GB=1024MB 1T=1024G 3 JAVA中的基本数据类型四类八种 字节数 数据范围 1、 byte 1 -12
阅读全文
摘要:第一题:byte b1=3,b2=4,b;b=b1+b2;eb=3+4;哪句是编译失败的呢?为什么呢? 答:b=b1+b2;e 第一个:Java运算中,比int类型小的运算会自动转为int型,但是现在b的类型是byte型,b1+b2是int型 ,int转byte发生错误 第二个:e不是合法的语句第二
阅读全文
摘要:Java版本 JavaSE 标准版是J2ME、javaEE的基础 j2ME 小型版 JAVAEE 企业版 servlet jsp 主要针对JAVAWEB程序开发 Java特点 跨平台,先安装虚拟机(jvm) >jvm来负责java程序在该系统中的运行 jvm不能跨平台 一次编译 到处运行 jre和j
阅读全文
摘要:循环练习( 猜数字游戏、电话银行、个人所得税、乘法口诀表) <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script>// 猜数字游戏 function guess(){ va
阅读全文

浙公网安备 33010602011771号