![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java知识
以详细的图文案例来透析知识点
蔚一
热爱篮球的热爱.......
展开
-
Java算法—插入排序(Insertion Sort)
遍历无序的数据,将遍历到的元素插入有序序列中适当的位置,保持升序排列,如遇到相同数据,插在后面。基本思想:每一步将一个待排序的数据插入到前面已经排好序的有序序列中,直到插完所有元素为止。将0索引的元素到N索引的元素看做是有序的,把N+1索引的元素到最后一个当成是无序的。插入排序在插入的时候,有优化算法,在遍历有序序列找正确位置时,可以采取二分查找。排序结束后,默认是升序结果。N的范围:0~最大索引。原创 2024-08-26 11:09:23 · 253 阅读 · 0 评论 -
Java面向接口编程—习题
在创建实现类对象的时候用接口来接收实现类的对象 (即 多态形式),此时会有局限性,调用不到实现类里独有的方法,如下面注释里的代码,用接口Cpu来接收CpuImplement实现类的对象,此时接口Cpu会调用不到CpuImplement实现类里独有的print方法。注意:厂商类有个打印信息的方法,方法形参是接口类型,当调用一个方法时,如果方法的形参是一个接口,那么我们要传递这个接口的实现类对象。接口里面方法定义为抽象方法,为了让实现接口的实现类按照这种方法约束进行重写。CPU的接口的实现类。原创 2024-08-26 10:55:44 · 134 阅读 · 0 评论 -
Java算法—快速排序(Quick sort)
交换后继续移动 start 和 end,继续查找start指向比基准数大的,end指向比基准数小的,然后交换…当左边指针找到比基准数的大数后,指针停止,此时,右边end指针开始移动,找比基准数小的数。基准数归为后,发现基准数左边的数不是都小于基准数,所以,先一定start指针是错误操作。第一轮结束之后,基准数左边的数字都是比基准数小的,基准数右边的数字都是比基准数大的。交换后,继续先开始移动start指针 找比基准数大的数,找到后,指针停止;将基准数跟指针指向位置的数字交换位置,称之为:基准数归位。原创 2024-08-25 16:52:36 · 269 阅读 · 0 评论 -
Java算法—排序篇之快速排序(Quick sort)
java算法—快速排序,手把手教你认识,从图形演示到代码示例。原创 2024-08-23 09:40:33 · 226 阅读 · 6 评论 -
Java中ArrayList集合—基础详解(知识点+代码示例)
集合概述:集合可以,不能直接存储基本数据类型,如果要存储基本数据类型,需要将基本数据类型变成对应的包装类再存储在集合里面。集合可根据存储的内容的长度,即集合长度可变。原创 2024-08-19 10:08:39 · 431 阅读 · 0 评论 -
Java练习
个学生的成绩,成绩为负数的不计算在内,求每个班的总分和平均分。原创 2024-08-02 23:39:56 · 74 阅读 · 0 评论 -
Idea中常用的快捷键-持续更新
idea中常用的快捷键原创 2024-08-09 10:11:21 · 157 阅读 · 0 评论 -
详解Arrays类—(知识点+案例)
数组操作之Arrays类的使用。案列详细演示Arrays类中常用方法的使用。原创 2024-08-18 11:40:33 · 148 阅读 · 0 评论 -
java运行报[I@6e0be858的解决办法
java运行报[I@6e0be858的解决办法原创 2024-08-05 18:56:45 · 239 阅读 · 0 评论 -
Java基础核心知识点思维导图
Java基础核心知识点思维导图。原创 2024-08-18 11:28:48 · 310 阅读 · 0 评论 -
Java冒泡排序总结
如,将数组中的数字进行升序(降序)排列。需要进行n-1轮冒泡,(n代表数组长度),如,将数组中的数字进行升序(降序)排列。需要进行n-1轮冒泡,(n代表数组长度),思路:当某次比较没有发生交换时即为有序。原创 2024-08-09 17:26:58 · 110 阅读 · 0 评论 -
java基础综合案例—java吃货联盟订餐项目
【代码】java基础综合案例—java吃货联盟订餐项目。原创 2024-08-04 22:39:39 · 168 阅读 · 0 评论 -
JAVA-String 字符串以及String内存详解。
java-String字符串以及String内存详解原创 2024-08-09 09:22:04 · 729 阅读 · 0 评论 -
Java算法解题—百钱买百鸡
《算经》中有道题:5文钱可以买1只公鸡,3文钱可以买1只母鸡,1文钱可以买3只雏鸡。现用100文钱买100只鸡,那么公鸡、母鸡、雏鸡各几只?原创 2024-08-14 09:52:44 · 135 阅读 · 0 评论 -
三.java冒泡排序—使用冒泡排序对输入的5名学员成绩进行降序排列
1.使用冒泡排序对输入的5名学员成绩进行降序排列2.提示:Arrays类的sort()方法: 对数组进行升序排列原创 2024-08-03 21:36:54 · 319 阅读 · 0 评论 -
JAVA-String字符串以及String内存详解
java之String字符串以及String内存详解原创 2024-08-09 09:17:29 · 138 阅读 · 0 评论 -
四.二维数组练习—已知有3个班级各5名学员,请使用 二维数组计算各个班级的总成绩
已知有3个班级各5名学员,请使用 二维数组计算各个班级的总成绩原创 2024-08-03 21:44:01 · 86 阅读 · 0 评论 -
一.java冒泡排序—五个数字11,22,9,7,1 降序排序(或者升序排列)
1.五个数字11,22,9,7,1 降序排序(或者升序排列)原创 2024-08-03 21:26:09 · 127 阅读 · 0 评论 -
从0详细认识Java面向对象-附有代码详解
Java面向对象,this讲解以及作用,封装概述原创 2024-08-14 10:05:35 · 472 阅读 · 0 评论 -
二.java冒泡排序—有一组学员的成绩{99,85,82,63, 60},将它们按降序排列。要增加一个学员的成绩,将它插入成绩序列,并保持降序
有一组学员的成绩{99,85,82,63, 60},将它们按降序排列。要增加一个学员的成绩,将它插入成绩序列,并保持降序原创 2024-08-03 21:30:55 · 218 阅读 · 0 评论