Java
文章平均质量分 62
Kirl z
深思,努力!!
发量不多了!!!!!!
展开
-
Lambda 表达式怎么用?
Lambda 表达式就是对匿名内部类的一个写法的改变。lambda 表达式允许讲一个函数作为另一个函数的参数。当前这个类的使用过程, 不想写在别的地方, 写在当前类中,可以用到当前类的属性。原创 2022-09-04 22:59:08 · 306 阅读 · 2 评论 -
Java 读写文件
Java 读写文件c 语言如何读写文件的步骤?打开文件 fopen读写文件 fread/fwrite关闭文件 fcloseJava 是使用一些特定的类来完成~~java 标准库中关于文件操作这里提供了很多类FileInputStream 读文件FileOutputStream 写文件Java 中操作文件的这些类称为 IO 流对应的对象也就叫做流对象~~字节/字符流这是在IO处理的时候的一种常见的方式除此之外还有一种常见的方式, 数据报的方式~~文件资源原创 2021-05-23 16:14:13 · 69 阅读 · 0 评论 -
StringBuffer和StringBuilder
StringBuffer和StringBuilderString是不可变对象,不能直接修改内容。如果我们需要使用可变版本的String,就需要使用StringBuffer或者StringBuilder// 1. append 使用 append 能够把字符串内容进行追加, 相当于 String 的 +=// String 的 += 会产生新的 String 对象, 如果在循环中使用, 是比较低效 String str = "hello";原创 2021-05-05 21:24:34 · 147 阅读 · 0 评论 -
异常处理(Java)
Java的异常处理认识异常防御式编程异常的基本用法抛出异常认识异常异常是指程序运行过程中出现的一种错误编译期:在编译过程中,如果编译通过,一定不存在编译错误运行期:在运行过程中,如果你现在没错误,不代表后面就没错误;你的机器没错误,不代表别人机器没错误异常的种类有很多,分别代表着不同含义, 一旦出现某个异常,此时这个异常的意义是明确的,明确告诉程序猿异常的原因防御式编程LBYL: Look Before You Leap. 在操作之前就做充分的检查.检查完上一步之后,再来做下一步的操作,原创 2021-02-03 15:05:36 · 301 阅读 · 0 评论 -
JavaSE知识思维导图
JavaSE知识思维导图原创 2021-01-29 17:32:54 · 316 阅读 · 1 评论 -
面向对象程序--图书管理系统(命令行界面)(Java)
Java面向对象程序--图书管理系统(命令行界面)核心需求:1.用户能够灯都到系统上用户分为两种角色:管理员、普通用户2.管理员a)查阅某个书籍信息b)增加书籍c)删除书籍d)查看所有书籍列表e)退出程序3.普通用户a)查阅某个书籍信息b)借阅书籍c)归还书籍d)退出程序代码如下://IOperation.javapackage BookSystem.Operation;import BookSystem.BookList;public interface IOpe原创 2021-01-28 22:01:18 · 677 阅读 · 2 评论 -
面向对象编程
面向对象编程继承组合多态向上转型动态绑定方法重写理解多态向下转型继承继承是面向对象程序设计使代码可以复用的最重要的手段,代码重用,类的重用继承相关的核心概念:父类(被继承),基类或超类子类(继承),派生类extends关键字,英文原意,叫做“扩展”,纪成业有一层意思,就是针对现有的类进行“扩展”,保持现有的功能存在的前提下,加入了新的功能使用 extends 指定父类.Java 中一个子类只能继承一个父类 (而C++/Python等语言支持多继承).子类会继承父类的所有 的字段和方法原创 2021-01-27 22:13:45 · 224 阅读 · 0 评论 -
String类(Java)
Java中的String类常见创建字符串的三种形式字符串比较字符串常量池理解字符串不可变字符、字节与字符串字符串常见操作字符串比较字符串查找字符串替换字符串拆分字符串截取StringBuffer和StringBuilderJava类型两大类:内置类型(有且只有8种,byte,short,int,long,float,double,char,boolean)引用类型(除过以上8种,其余都是)例如,数组,String类常见创建字符串的三种形式//方式一String str1 = "hel原创 2021-01-25 18:53:32 · 223 阅读 · 0 评论 -
类和对象(Java)
Java的类和对象一、类定义和使用1.初识类2.类的定义功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Java是一门纯面向对象的的语言,在面向对象的世界里,一切皆为对象。面向对象是解决问题的一种思想,主要依靠对象之间的交互完成一原创 2021-01-27 15:54:53 · 260 阅读 · 1 评论 -
变量和数据类型(Java)
Java变量和数据类型一.什么是变量二.变量的命名三.变量声明与使用1.变量声明2.变量使用四.Java基本数据类型(4类8种)1.整数一.什么是变量“变量”本质上是对应一块内存空间。变量由于要保存数据,所以需要一块空间存储,这块空间在“内存”上。二.变量的命名1.必须由数字字母下划线构成(也支持$),数字不能开头。2.如果只是一个单词构成,一般全是小写字母。3.如果是多个单词构成,一般使用驼峰命名法。大驼峰:每一个单词首字母大写(一般是类名使用)。小驼峰:第一个单词首字母小写,后续单词首原创 2020-12-10 22:27:44 · 212 阅读 · 0 评论 -
Java简介与安装
Java简介与安装1.什么是Java语言Java是一种编程语言,用于告诉计算机该做些什么。汇编语言可分为:机器语言;汇编语言;高级语言;(其中前两种是对计算机硬件较为友好)2.Java的特性2.1简单性Java语法是C++语法的一个“纯净版本”。这里没有头文件、指针运算(甚至指针语法)、结构、联合、操作符重载、虚基类等等。不仅如此,Java开发环境远远超出大多数其他编程语言的开发环境。2.2面向对象什么是面向对象? 这里我们用木匠打一个比方,一个“面向对象”的木匠始终关注的是所制作的椅子,第原创 2020-12-05 22:51:45 · 254 阅读 · 0 评论