
Java基础系列
Java基础系列
YYAugenstern
大佬都是日积月累的勤学苦练造就的!在通往大佬的路上欢迎各位朋友 点赞 + 关注 + 评论 + 转发 + 收藏!让我们每天进步一点点,用代码改变世界,改变自己和家人的生活,为推动信息化社会进步贡献一份自己的绵薄之力!路漫漫其修远兮,唯有脚踏实地,勇往之前才能到达心中的彼岸。加油,每天进步一点点,终有一天你会成为你想成为的人。
展开
-
系列十六、抽象类 & 接口
接口类似于抽象类,只不过接口中的方法必须全部为修饰的抽象方法,接口中也不能够有构造方法;接口中的成员变量必须被修饰,抽象方法默认被修饰,成员变量默认被修饰。原创 2024-01-09 21:51:52 · 446 阅读 · 0 评论 -
系列十五、Java中常见的修饰符
Java中常见的修饰符有:默认、private(私有)、protected(保护)、public(公有),访问修饰符可以修饰成员变量、方法。原创 2024-01-09 21:29:06 · 514 阅读 · 0 评论 -
系列十四、while & do...while & switch模板代码
【代码】系列十四、while & do...while & switch模板代码。原创 2024-01-09 21:00:52 · 440 阅读 · 0 评论 -
系列十三、集合
前面介绍的List、Set集合是单列集合,而Map是双列集合。前面的内容介绍了HashSet,它和其他单列集合一个显著的区别就是元素不重复,那么它是如何实现元素不重复的呢?原创 2024-01-09 20:37:17 · 880 阅读 · 0 评论 -
系列十二、数组
String修改字符串时,是在内存中创建一个新的字符串,并把新的地址指向给String对象,比较浪费空间。StringBuffer和StringBuilder是在初始时创建一个容器,当修改的时候只是修改容器中的内容,而不是创建一个新的容器,所以如果业务需要经常变更字符串的话,最好不要使用String。原创 2024-01-09 18:14:55 · 415 阅读 · 0 评论 -
系列十一、重载 & 重写
发生在同一个类中,方法名必须相同。实质表现就是多个具有不同的参数个数或者类型的同名函数,返回值类型可随意,不以返回值类型作为函数重载的标准。原创 2024-01-09 15:28:39 · 402 阅读 · 0 评论 -
系列十、Java中的八种基本数据类型
long最大值:9223372036854775807 ,long最小值:-9223372036854775808。double最大值:1.7976931348623157E308 ,double最小值:4.9E-324。float最大值:3.4028235E38 ,float最小值:1.4E-45。int最大值:2147483647 ,int最小值:-2147483648。short最大值:32767 ,short最小值:-32768。byte最大值:127 ,byte最小值:-128。原创 2024-01-09 15:19:46 · 896 阅读 · 0 评论 -
系列九、字符型常量 vs 字符串常量
含义上:字符常量相当于一个整型值( ASCII 值),可以参加表达式运算;字符串常量代表一个地址值(该字符串在内存中存放的位置);形式上:字符常量是单引号引起的一个字符,;字符串常量是双引号引起的若干个字符,例如:"Hello World!原创 2024-01-09 15:11:47 · 412 阅读 · 0 评论 -
系列八、面向对象
封装就是把抽象的数据和对这些数据的操作封装在一起,数据被保存在内部,程序的其他部分只有通过被授权的操作(成员方法)才能对数据进行操作。Java提供了4种访问控制权限符,用于控制方法和变量的访问权限,即:public: 对外公开protected: 对子类和同一包中的类公开没有修饰符:向同一个包的类公开private: 只在类本身访问,不对外公开。原创 2024-01-09 14:56:07 · 421 阅读 · 0 评论 -
系列七、IO流 - 其他流
Java提供了一种对象的序列化机制,用一个字节序列可以表示一个对象,该字节序列包含了对象的数据、对象的类型和对象中存储的属性等信息。字节序列写出到文件之后,相当于在磁盘中永久保存了一个对象的信息。反之,该字节序列还可以从序列化文件中重新读取回来,重构对象。java.io.ObjectInputStream,反序列化类,用于将ObjectOutputStream序列化后的数据恢复为对象。原创 2023-10-23 14:23:43 · 98 阅读 · 0 评论 -
系列六、IO流 - 节点流 & 处理流
处理流(包装流)是连接在已存在的流之上,为程序提供更为强大的读写功能,例如BufferedReader、BufferedWriter。原创 2024-01-08 17:14:16 · 537 阅读 · 0 评论 -
系列五、IO流 - FileReader & FileWriter
FileReader 和 FileWriter 是字符流,按照字符来操作IO。原创 2023-10-20 22:41:59 · 330 阅读 · 0 评论 -
系列四、IO流 - InputStream常用子类
InputStream简称字节输入流,是一个抽象类,是所有类字节输入流的超类。原创 2023-10-20 17:28:34 · 529 阅读 · 0 评论 -
系列三、IO流 - 原理 & 分类
IO是Input、Output的缩写,IO流技术是非常实用的技术,用于处理数据传输,例如读写文件,网络通讯等。在Java程序中,对于数据的输入/输出操作以"流(stream)"的方式进行,java.io包下提供了各种"流"类和接口,用以获取不同种类的数据,并通过相关API实现输入或者输出数据。原创 2023-10-20 15:32:45 · 284 阅读 · 0 评论 -
系列二、IO流 - 文件
文件对我们并不陌生,简单的讲文件就是保存数据的地方,比如大家经常使用的word文档,txt文件,excel文件,mp3音乐文件,mp4视频文件...等等,它既可以是一张图片,也可以是一段视频,一段声音...原创 2023-10-20 14:52:18 · 138 阅读 · 0 评论 -
系列一、 单例设计模式
单例模式(Singleton Pattern)是Java中最简单的设计模式之一。这种类型的设计模式属于创建者模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。原创 2024-01-08 14:56:22 · 598 阅读 · 0 评论