![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
文章平均质量分 80
Java学习的记录与心得
南来北往w
这个作者很懒,什么都没留下…
展开
-
顺序表——动态数组
顺序表一.顺序表1.什么是顺序表?2.顺序表的用途二.用代码实现一个顺序表1.打印顺序表2.获取顺序表的长度(有效数据)3.添加元素4.查找元素5.查找元素对应的位置6.通过索引找元素7.修改元素8.通过元素来删除9.清空顺序表三.顺序表完整代码TextMyArrayList一.顺序表1.什么是顺序表?顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成数据的增删查改顺序表一般可以分为:静态顺序表:使用定长数组存储。动态顺序表:使用动态开辟的原创 2021-11-06 18:25:07 · 532 阅读 · 9 评论 -
文件操作IO
java文件操作原创 2022-06-14 18:20:25 · 75 阅读 · 0 评论 -
类的总结-封装、继承、多态
类的总结-封装、继承、多态0.封装1.方法重写2.方法的重载3可变个数的形参4.修饰符(封装,和隐藏)5.构造器6. this关键字7.super关键字8. 关键字package9.import关键字10.继承12.子类对象实例化的全过程13.多态14.instanceof关键字的使用15.java.lang.object类16.==17.toString18.java中的JUnit单元测试19.包装类的使用20.包装类的使用21.抽象类23.接口 interface24.static关键字的使用25.单例原创 2021-11-28 16:31:59 · 1162 阅读 · 7 评论 -
java接口与抽像类
1.抽象类abstract关键字的使用 * 1.abstract:抽象的 * 2.abstract可以用来修饰结构:类方法 * 3.abstract修饰类:抽象类 * >此类不能实例化 * >抽象类中一定有构造器,便于子类实例化时调用 * >开发中,都会提供抽象类的子类,让子类对象实例化,完成相关操作 * 4.abstrct修饰方法:抽象方法:抽象方 * >抽象方法只有方法的声明,没有方法体 * >包含抽象方原创 2021-11-28 16:07:24 · 298 阅读 · 0 评论 -
从无都有生成一个单链表
一.链表1.什么是链表链表是一种物理存储结构上非连续存储结构,数据元素的逻辑顺序是通过链表中的引用链接次序实现的。链表的结构有多种多样,我们学习的主要有两个,单向不带头非循环与双向不带头非循环,还有例外几种没有这两种常用,所以我们暂时不学哈哈。2.链表的用途 在你使用顺序表时,是不是每次插入和删除元素,必须得移动元素,然后顺序表扩容也是一个问题,顺序表满了我们都是乘2来扩容,顺序表容量少还好,如果我们的容量达到了一个很大值,是不是会浪费很多空间。链表就解决了这些问题,链表在物理上并不是一定原创 2021-11-09 13:33:18 · 780 阅读 · 5 评论 -
03分支语句与循环
这里写目录标题一.顺序结构1.输入输出二.分支结构0.块作用域1.if2.switch3.总结三.循环结构1.while2.do while3.for5.continue与break总结:一.顺序结构1.输入输出输入Scanner scanner = new Scanner(System.in);int num=scanner.nextInt();//读取一个整数String s1= scanner.nextLine();//读取一行输入String s2= scanner.next(原创 2021-10-31 19:56:55 · 84 阅读 · 0 评论 -
05类与对象1_封装
这里写目录标题一.面向过程与面向对象二.类和对象的创建和使用四.类的成员之一属性五.类的成员之二方法六.类的成员之二构造器七.类的三大特性之一封装八.关键字九.代码块一.面向过程与面向对象程序猿从面向过程的执行者转换成了面向对象的指挥者二.类和对象的创建和使用类的定义修饰符 关键字 类名{ 属性与字段; 方法();}//例如:我们创建一个Person类class Person{ //人的特征 public String name;//姓名原创 2021-10-31 19:51:34 · 162 阅读 · 2 评论 -
java基本数据类型与运算符
这里写目录标题前言一.数据类型1.基本数据类型2.基本数据类型转换3.引用数据类型4.常用的转义字符二.变量1.变量的概念2.常量三.运算符1.算术运算符2.关系运算符3.位运算符4.逻辑运算符5.赋值运算符6.其他运算符7.java运算符优先级四.进制转换前言数据类型可以看作是一些模型,我们要用的话就可以调用要注意变量的作用域,命名规则运算符多用就行了不要刻意的去记一.数据类型1.基本数据类型整型:intint 变量名 = 初始值;代码示例: int num =10;原创 2021-10-16 10:23:08 · 209 阅读 · 0 评论 -
01java概述及main
这里写目录标题一.java语言概述二.初始Java语言的main函数三.常用的DOS命令一.java语言概述计算机之父——约翰·冯·诺依曼java之父——高斯林*编程简介Java是一种编程语言,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的“形式和感觉”,但它要比C++语言更易于使用,而且在编程时彻底采用了一种“以对象为导向”的方式。使用使用Java编写的应用程序,既可以在一台单独的电脑上运行,也可以被分布在一个网络的服务器端和客户端运行。另外,原创 2021-10-16 10:00:37 · 96 阅读 · 0 评论