JavaSE 基础语法
文章平均质量分 92
Java基础语法
JiA-Bai
这个作者很懒,什么都没留下…
展开
-
JavaSE 开发环境安装与初识Java
JavaSE 开发环境安装与初始Java原创 2022-10-18 17:16:49 · 407 阅读 · 2 评论 -
JavaSE 数据类型
JaveSE 数据类型原创 2022-10-20 11:22:14 · 198 阅读 · 0 评论 -
JavaSE 运算符
JavaSE 运算符原创 2022-10-22 16:10:25 · 181 阅读 · 0 评论 -
JavaSE 程序逻辑控制
JavaSE 程序逻辑控制原创 2022-10-23 10:32:59 · 173 阅读 · 0 评论 -
JavaSE 方法的使用
方法就是一个代码片段,类似于 C 语言中的 “函数”。方法存在的意义是能够模块化的组织代码(当代码规模比较复杂的时候)。做到代码被重复使用, 一份代码可以在多个位置使用。让代码更好理解更简单。直接调用现有方法开发, 不必重复造轮子。// 方法定义public static 方法返回值 方法名称([参数类型 形式参数]) {方法体代码(也就是函数的主要实现 );[return 返回值];}// 方法调用返回值变量 = 方法名称 (实参…);原创 2022-10-25 17:20:45 · 1216 阅读 · 1 评论 -
JavaSE 数组的定义与使用
如何用程序来定义一个数组?数据类型[ ] 数组名称 = { 初始化数据 };//这里不仅定义了一个数组,而且对这个数组同时进行了初始化,这种初始化叫做静态初始化。数据类型[ ] 数组名称 = new 数据类型 [数据大小];//这里定义了数组,但是没有初始化,所以这个数组的默认值为0数据类型[ ] 数组名称 = new 数据类型 [ ] { 初始化数据 };//这种定义方式要注意第二个[]里绝对不能写数字,它会自己判断当前数组有多大,否则会出现编译报错;原创 2022-10-31 20:37:42 · 213 阅读 · 0 评论 -
JavaSE 类和对象
答:把重要的数据和重要的方法用关键字private进行修饰,修饰之后其权限就变为私有的,也就是只能在类内进行访问。原创 2022-11-04 17:52:39 · 835 阅读 · 0 评论 -
JavaSE 时间复杂度空间复杂度
时间复杂度主要衡量的是一个算法的运行速度,而空间复杂度主要衡量一个算法所需要的额外空间,在计算机发展的早期,计算机的存储容量很小,所以对空间复杂度很是在乎,但是经过计算机行业的迅速发展,计算机的存储容量已经达到了很高的程度。最坏情况:N次找到,时间复杂度为O(N);根据分析,这段代码基本操作执行最好N次,最坏执行了(N*(N-1))/2次,通过推导大O阶方法+时间复杂度一般看最坏,时间复杂度为 O(N^2)。根据分析,这段代码递归调用了N次,开辟了N个栈帧,每个栈帧使用了常数个空间,空间复杂度为O(N)。原创 2022-11-05 18:12:45 · 99 阅读 · 0 评论 -
JavaSE 顺序表和链表
若链表中的某个节点,既不是链表头节点,也不是链表尾节点,则称其为该链表的中间节点。例如,传入节点 c(位于单向链表 a->b->c->d->e->f 中),将其删除后,剩余链表为 a->b->d->e->f。注意区分带傀儡节点的链表和不带傀儡节点的链表区别,带傀儡节点的链表也就是设置了一个假的头,如下图所示,我们进行头插法时将从第二个那个假的头后面进行插入;第一个节点是头节点,最后一个节点是尾节点。是一种物理存储结构上非连续存储结构,数据元素的逻辑顺序是通过链表中的引用链接次序实现的 ,内存是非连续的。原创 2022-12-12 10:37:22 · 157 阅读 · 0 评论 -
JavaSE 面向对象编程
private: 类内部能访问, 类外部不能访问。default:默认(也叫包访问权限): 类内部能访问, 同一个包中的类可以访问, 其他类不能访问。protected: 类内部能访问, 子类和同一个包中的类可以访问, 其他类不能访问。public : 类内部和类的调用者都能访问。default:包访问权限。同一包中的同一类就是同一个类。同一包中的不同类就像下图中com.baidu.www的包下的TestDemo和TestDemo2这两个类一样,在同一个包下,却是两个不同的类。原创 2023-05-24 19:04:47 · 108 阅读 · 0 评论 -
JavaSE 图书管理系统代码练习
本节主要是,利用前面所学的知识点:类,抽象类,封装,继承,多态,接口等进行的一个简单的代码练习。原创 2023-05-30 12:53:54 · 107 阅读 · 0 评论 -
JavaSE 异常
Java 中虽然已经内置了丰富的异常类, 但是我们实际场景中可能还有一些情况需要我们对异常类进行扩展, 创建符合我们实际情况的异常。例如下面的MyException和MyException2就是我们自己写的两个异常,只不过一个是运行时期异常,一个是编译时期异常。//运行时期异常 class MyException extends RuntimeException {} } //编译时期异常 class MyException2 extends Exception {int a = 10;原创 2023-06-08 12:38:52 · 88 阅读 · 0 评论 -
JavaSE 认识String类
对String的相关介绍原创 2023-08-24 21:07:32 · 158 阅读 · 0 评论