
java0-21
文章平均质量分 83
心 动ヾ
这个作者很懒,什么都没留下…
展开
-
io字节字符流
因为我们做操作的java对象可能需要在多台计算机之间传递。序列化-----将一个java对象转换成2进制流数据过程。反序列化—2进制流数据转换成一个java对象的过程。原创 2022-08-17 18:15:07 · 285 阅读 · 1 评论 -
io输入输出流
输出流—将我们程序处理以后的数据写出到某一个文件中所形成的数据的流动轨迹就是输出流【写出数据】由于所有的数据都可被换算成字节,所以字节流是可以读写任何类型的数据 【文本,视频,音频,图片】输入流—将数据读取到我们的处理程序中所形成的数据的流动轨迹就是输入流【读取数据】我们要想通过java提供的输入输出流读写文件中的内容就得先学会操作文件。字符流—每一次读写一个字符【16位2进制】的数据量的流【字符流】字节流—每一次读写一个字节【8位2进制】的数据量的流【字节流】IO流用来读写文件的内容。...原创 2022-08-16 18:04:27 · 342 阅读 · 0 评论 -
集合的基本用法
因为ArrayList是动态数组结构,他在查找第一个元素和最后一个元素的时很麻烦,而LinkedList采用的是双向链表结构,这种结构在查找第一个元素和最后一个元素的时候是最快的。HashTable里使用的是synchronized关键字,这其实是对对象加锁,锁住的都是对象整体,当Hashtable的大小增加到一定的时候,性能会急剧下降,因为迭代时需要被锁定很长的时间。键值对结构的数据—就是一个完成的数据是由键和键所对应的值组合而成的数据。不能有重复的键,重复的键被算作是一个数据。...原创 2022-08-15 18:13:20 · 323 阅读 · 0 评论 -
什么是接口
接口回调对象可以调用被子类重写的抽象方法,但是不能调用子类自己的定义的变量和方法,如果一定要调用子类自己的定义的变量和方法,那么就需要将接口回调对象强制类型转换成子类对象。3.普通的类去实现一个/多个接口,就需要将每一个接口中的抽象方法重写,否则就需要将这个普通的类改成抽象类.7.当某一个普通的java类中的方法参数是接口类型的时候,可以传递接口回调对象,也可以是接口的子类对象。5.接口可以继承接口,并且可以继承父接口中的所有元素.//接口可以继承接口,并且可以继承父接口中的所有元素。...原创 2022-08-11 10:20:21 · 276 阅读 · 0 评论 -
什么是抽象类
7.当某一个普通的java类中的方法参数是抽象类类型的时候,可以传递上转型对象,也可以是抽象类的子类对象。2.普通的java类继承了抽象类,就需要重写抽象类中的抽象方法,否则将这个普通的java类改成抽象类。5.抽象类对象可以访问抽象类中的实例变量、类变量、构造方法、实例方法、类方法、【抽象方法】。抽象类中的元素实例变量、类变量、构造方法、实例方法、类方法、【抽象方法】。6.抽象类对象访问抽象方法时候实际上访问的是子类重写以后的抽象方法。3.抽象类可以继承其他的抽象类,可以不用重写抽象方法。...原创 2022-08-09 18:23:03 · 7370 阅读 · 0 评论 -
继承的详解
子类对象创建—需要依赖于子类的构造方法,子类的构造方法中会默认调用父类的构造方法【没有父就没有子】,如果一定要强制访问调用父类有参数的构造方法,就需要在子类的构造方法中的第一行通过“super(参数值)”,就可以指定调用父类的任意一个构造方法。Java类中的方法---------public,protected,default【缺省的/友好的】,private。public【公共的】/protected【受保护的】/default【缺省的/友好的】/private【私有的】import 包名+类名/*;..原创 2022-08-08 17:17:48 · 112 阅读 · 0 评论 -
java中的变量、方法
在同一个类中成员变量与某一个方法中的局部变量的名称相同,这是我们在方法中使用这个成员变量的时候,得到的结果是局部变量的值,此时就是方法中的局部变量将类中成员变量的值隐藏了,这就是成员变量的隐藏。public static void test3(int a){ } ---- 没有返回值,有参数1个int型参数的静态方法【类方法】}—返回值为int,没有参数的静态方法【类方法】public void test3(int a){ } ---- 没有返回值,有参数1个int型参数的实例方法。...原创 2022-08-05 23:08:16 · 515 阅读 · 0 评论 -
类型转换、常用运算符
1.char---->int [[隐式数据类型转换【自动数据类型转换】]]2.int---->char[[显式数据类型转换【强制数据类型转换】]]隐式数据类型转换【自动数据类型转换】不需要修改程序,直接赋值即可完成。位运算:就是将参与运算的数据转换成2进制【0101001】3.^ 按位异或 相同位不同则为1,相同则为0。2.| 按位或 相同位只要一个为1即为1。6.>>右移 2进制整体向右移动指定的位数。1.& 按位与 相同为1,不同为0。0000 0000 移动2位 — 0。char与int的转换。.原创 2022-08-02 18:26:40 · 568 阅读 · 1 评论 -
java中的数据类型
原创 2022-08-01 13:05:56 · 363 阅读 · 0 评论