自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Java的学习

java学习的第八天:文章内容主要来源为元动力科技,我个人觉得非常好,这里是他们的网站网站链接第六章:线程:6.1线程和进程:线程:一个正在执行中的程序就是一个进程,系统会为这个进程发配独立的【内存资源】。进程是程序的一次执行过程,它有自己独立的生命周期,它会在启动程序时产生,运行程序时存在,关闭程序时消亡。进程:线程是由进程创建的,是进程的一个实体,是具体干活的人,一个进程可能有多个线程。线程不独立分配内存,而是共享进程的内存资源,线程可以共享cpu的计算资源。知识补充:物理CPU就是

2021-11-15 23:21:46 284

原创 有C++/C的java学习

Java学习的第七天:第五章 输入输出 / io:5.1 io 流概述:I/O 流分为很多种,按照操作数据的不同,可以分为字节流和字符流,按照数据传输方 向的不同又可以分为输入流和输出流,程序从输入流中读取数据,向输出流中写入数据。在 I/O 包中,字节流的输入/输出流分别用java.io.InputStream 和javai.o.OutputStream 表示, 字符流的输入/输出流分别用java.io.Reader和java.io.Writer表示,具体分类如图所示。5.2字节流:

2021-11-12 23:05:15 947

原创 有C/C++基础的Java学习

java学习的第六天:4.2.5 泛型:存储一个对象到集合后,集合会“忘记”这个对象的类型,当该对象从集合中取出时,这个对象的编 译类型就变成了 Object类型。那么在取出元素时,如果进行强制类型转换就很容易抛出异常。下面通过案例演示这种情况,如文件4-4所示。package com.itheima.Example09;import java.util.*;public class example09 { public static void main(String[] args) {

2021-11-04 22:20:06 721

原创 Java学习

记住idea快捷键这样会极大的加快代码速度!在设置->键盘映射中查看3.9.2常见的异常类java中提供了大量的异常类,他们都是java.lang.Throwable类的子类。具体如图所示:3.9.3try…catch和finally由于出现了异常导致程序代码无法继续向下执行。为了解决这样的问题,Java中提供了一种对异常进行处理的方式,即异常捕获。异常捕获通常使用try…catch语句,具体语法格式如下:然后在处理异常时,我们偶尔也希望无论程序是否发生异常都要执行某个特定语句,此时就需要

2021-11-03 23:09:53 120

原创 Java学习

Java学习的第四天:包装类的补充:public static void main(String[] args){ Integer num1=123; Integer num2=123; System.out.println(num1==num2); num1=new Integer(124); num2=new Integer(124); System.out.println(num1==num2); Integer num1=128;

2021-10-30 17:43:06 85

原创 Java学习

Java学习的第三天:3.6.2重写父类方法注意,在子类中重写的方法必须与父类被重写的方法具有相同的方法名、参数列表以及返回值类型。package com.itheima.example05;public class Animal { public void call() { System.out.println("动物在发出生音"); } public void sleep(){ System.out.println("动物在睡觉 ");

2021-10-26 23:30:53 154

原创 有C/C++基础的Java学习

Java学习的第二天:/包的创建/我的理解是跟C++头文件的创建差不多,可以看这个视频https://www.bilibili.com/video/BV1h64y1i78N?p=81&share_source=copy_web3.2.4 对象的封装:类的封装是指,在定义一个类时将类中的属性进行私有化,即使用private关键字进行 修饰,私有化属性只能在当前所在类中被访问,如果外界想要访问私有属性,需要提供一些 public修饰的公共方法,其中包括用于获取属性值的 getter方法和设置属性

2021-10-25 21:04:09 642

原创 有C/C++基础的Java学习

Java学习第一天:第二章:2.8数组2.8.1 数组的定义数组是指一组数据的集合,数组中的每个数据被称为元素。数组可以存放任意类型的 元素,但同一个数组中存放的元素类型必须一致,例如使用一个int类型数组保存某个学生的各科成绩,这样就避免了定义多个变量保存成绩的麻烦。在Java中,可以使用以下格式定义一个数组:int[] x=new int[10];或int[] x; x=new int[10];2.8.2 Arryas工具类Arrays是一个专门用于操作数组的工具类,该类位于ja

2021-10-24 16:34:05 2164 1

原创 深度优先搜索(基本模型)

深度优先搜索的基本模型一、什么是深度优先搜索深度优先搜索属于图算法的一种,英文缩写为DFS即Depth First Search.其过程简要来说是对每一个可能的分支路径深入到不能再深入为止,而且每个节点只能访问一次.举例说明之:下图是一个无向图,如果我们从A点发起深度优先搜索(以下的访问次序并不是唯一的,第二个点既可以是B也可以是C,D),则我们可能得到如下的一个访问过程:A->B->E(没有路了!回溯到A)->C->F->H->G->D(没有路,最终回溯到A

2021-01-09 21:54:00 529

原创 链表的学习

1、 链表的创建2、 链表结点的插入3、 链表结点的删除4、 链表结点的修改5、 链表的输出一、链表是什么?链表:链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 相比于线性表顺序结构,操作复杂。由于不必须按顺序存储,链表在插入的时候可以达到O(1)的复杂度,比另一种线性表顺序表快得

2021-01-09 16:03:36 166

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除