![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 51
Java基础入门课程
Cris_GR7
这个作者很懒,什么都没留下…
展开
-
29.Java高级
2.Junit框架常见注解原创 2024-02-22 17:09:50 · 214 阅读 · 0 评论 -
28.网络通信
什么是网络通信:可以让设备中的程序与网络上其他设备中的程序进行数据交互基本的通信架构:CS架构(Client客户端/Server服务端)、BS架构(Browser浏览器/Server服务端)原创 2024-02-19 21:29:08 · 255 阅读 · 0 评论 -
27.多线程技术
什么是线程:线程(Thread)是一个程序内部的一条程序流程程序中如果只有一条执行流程,那这个程序就是单线程程序多线程:多线程是指从软硬件上实现的多条执行流程的技术(多条线程由CPU负责执行调度)原创 2024-02-17 10:40:55 · 295 阅读 · 0 评论 -
26.特殊文件&日志技术
【代码】26.特殊文件&日志技术。原创 2024-02-07 21:01:39 · 260 阅读 · 0 评论 -
25.IO流(2)
字节流:适合复制文件、字符流:适合读取文本文件内容。原创 2024-02-01 23:00:50 · 437 阅读 · 0 评论 -
24.IO流(1)
【代码】24.IO流(1)原创 2024-01-29 17:48:07 · 329 阅读 · 0 评论 -
23.IO流:前置知识
【代码】23.IO流:前置知识。原创 2024-01-29 10:02:09 · 553 阅读 · 0 评论 -
22.JDK8新特性:Stream流
一、认识Stream流原创 2024-01-22 16:31:58 · 132 阅读 · 0 评论 -
21.集合框架二:Map系列集合
指的是集合中的元素又是一个集合。原创 2024-01-18 10:52:04 · 8 阅读 · 0 评论 -
20.集合框架一:Set系列集合
四、TreeSet集合的底层原理原创 2024-01-12 10:59:37 · 135 阅读 · 0 评论 -
19.集合框架一:List系列集合
有序、可重复、有索引。原创 2024-01-10 16:55:35 · 9 阅读 · 0 评论 -
18.集合框架一:概述、Collection集合的常用方法
迭代器是用来遍历集合的专用方式(数组没有迭代器),在Java中迭代器的代表是Iterator。原创 2024-01-09 16:34:12 · 149 阅读 · 0 评论 -
17.算法&正则表达式&异常
算法即解决某个实际问题的过程和方法冒泡排序:每次从数组中找出最大值放在数组的后面去。选择排序:每轮选择当前位置,开始找出后面的较小值与该位置交换。二分查找(折半查找):数组中的数据必须是有序的,每次排除一半的数据。正则表达式:就是由一些特定字符组成,代表的是一个规则。作用一:用来校验数据格式是否合法作用二:在一段文本中查找满足要求的内容异常就是程序运行中出现的问题。 解决编译时异常的两种办法 2.自定义异常原创 2024-01-05 16:58:01 · 9 阅读 · 0 评论 -
16.JDK8新特性
是JDK8开始新增的一种语法形式;作用:用于简化匿名内部类的代码写法。原创 2023-12-06 21:11:22 · 182 阅读 · 0 评论 -
15.常用API-2
代表数学,是一个工具类,里面提供的都是对数据进行操作的一些静态方法。原创 2023-12-04 20:57:36 · 9 阅读 · 0 评论 -
14.常用API-1
Object类是Java中所有类的祖宗类,因此,Java中所有类的对象都可以直接使用Object类中提供的一些方法。toString存在的意义:为了被子类重写,以便返回对象的具体内容。equals存在的意义:直接比较两个对象的地址是否相同完全可以用“==”替代,equals存在的意义就是为了被子类重写,以便子类自己来制定比较规则(比如比较对象内容)。对象克隆:当某个对象调用这个方法时,这个方法会复制一个一模一样的新对象返回。原创 2023-12-03 18:07:23 · 15 阅读 · 0 评论 -
13.面向对象高级三
类的五大成分之一(成员变量、方法、构造器、内部类、代码块),如果一个类定义在另一个类的内部,这个类就是内部类。场景:当一个类的内部,包含了一个完整事物,且这个事物没有必要单独设计时,就可以把这个事物设计成内部类。原创 2023-12-02 20:43:20 · 8 阅读 · 0 评论 -
12.面向对象高级二
在Java中有一个关键字:abstract,可以用它修饰类、成员方法。abstract修饰类,这个类就是抽象类;修饰方法,这个方法就是抽象方法。//抽象方法:必须abstract修饰,只有方法名,不能有方法体。原创 2023-11-27 18:29:53 · 15 阅读 · 0 评论 -
11.继承总结
当子类觉得父类中的某个方法不好用,或者无法满足自己的需求时,子类可以重写一个方法名称,参数列表一样的方法,去覆盖父类的这个方法。(注:方法重写后,Java会遵循就近原则访问方法)2.方法重写的其他注意事项①重写小技巧:使用@Override注解,它可以指定Java编译器,检查方法重写格式是否正确。②子类重写父类方法时,访问权限必须大于或者等于父类方法的权限(public > protected > 缺省)③重写的方法返回值类型,必须与被重写的方法返回值类型一样,或者范围更小。④。原创 2023-11-24 10:33:06 · 4 阅读 · 0 评论 -
10.static
代码块是类的五大成分之一(成员变量、构造器、方法、代码块、内部类)原创 2023-11-23 09:37:37 · 6 阅读 · 0 评论 -
09.常用API
全称应用程序编程接口,就是Java自己写好的程序,给程序员调用的,方便处理一些事物。API文档:程序调用说明书。原创 2023-11-17 21:17:19 · 5 阅读 · 0 评论 -
08.面向对象基础(oop)
代码如下(示例):至于为什么没有static关键字以后再讲//1.成员变量 (一般是名词,如编号,名称等)、……//2.方法(右键——Generate——Getter and Setter可自动生成)public void setXXX(成员变量){}//3.构造器(右键——Generate——Constructor)//无参构造器//有参构造器选中相应的成员变量——>OK1.类名首字母大写,有意义,满足驼峰,不能用关键字,合法的标识符。2.一个Java文件中可以定义多个类。原创 2023-11-15 11:48:55 · 7 阅读 · 0 评论 -
07.java方法总结
(无论基本数据类型还是引用数据类型的参数,都满足值传递。只不过基本类型的参数传递传输的是存储的数据,引用类型的参数传递传输的是存储的地址值)值传递:传输实参给方法的形参,传输的不是实参本身,而是实参中存储的数据的值的一个副本。封装一段代码的语法结构,可以被重复利用,以此提高代码的复用性,提高开发效率。(注意事项:如果方法不需要返回结果,返回值类型必须申明为。同一个类中,方法名称相同 ,形参列表必须不同。,此时方法内不可以使用return返回数据)":跳出并立即结束当前方法的执行。void(无返回值)原创 2023-11-09 21:57:42 · 7 阅读 · 0 评论 -
06.java数组总结
静态初始化数组:数据类型[] 数组名 = new 数据类型[] {元素1,元素2,元素3,…}数据类型[] 数组名 = {元素1,元素2,元素3}(适合一开始就确定数据具体值的场景)动态初始化数组:数据类型[] 数组名 = new 数据类型[元素个数(长度)](适合一开始没有给出具体值的场景)原创 2023-11-07 21:14:00 · 7 阅读 · 0 评论 -
05.Random随机数
原创 2023-11-06 10:01:56 · 7 阅读 · 0 评论 -
04.程序流程控制
if功能强大,适合区间匹配;如果是值匹配建议用switchswitch注意事项:1.表达式类型只能是byte、short、int、char;JDK5开始支持枚举;JDK7开始支持String,不支持double、float、long。2.case给出的值不允许重复,只能是字面量,不能是变量。3.不要忘记写break,否则会出现穿透现象(遇到case会一直往下进行,直到遇到break)。原创 2023-11-06 09:31:42 · 6 阅读 · 0 评论 -
03.API&Scanner介绍
API:应用程序编程接口(即Java写好的程序可以直接调用)Java如何实现接受用户键盘输入的数据——Scanner。原创 2023-11-03 11:13:55 · 4 阅读 · 0 评论 -
02.Java基础语法
JRE:是Java程序运行时的环境,包含JVM(Java虚拟机)和运行时所需要的核心类库。计算机中表示数据的最小单元:一个字节(byte,简称B,由8个二进制位组成“8位一组”)浮点类型默认double,用float类型定义变量时,为了防止类型不兼容,末尾要加F。^(异或):前后条件的结果相同,直接返回false;整数类型默认int,用long类型定义变量时,为了防止整数过大,末尾要加L。JAVA中支持书写二进制,八进制,十六进制的数据,分别需要以。ctrl+/,ctrl+shift+/:对代码进行注释。原创 2023-11-03 10:44:08 · 5 阅读 · 0 评论 -
01.常用DOS命令
5.cd+目录1\目录2\.. :进入多级目录。如:cd develop\java..3.cd+目录:进入单级目录。如:cd develop。1.切换盘符:“盘符名称:”—>回车。2.dir:查看当前路径下的内容。4.cd.. :退回到上一级目录。6.cd\ :退回到盘符目录。8.exit:退出DOS窗口。原创 2023-10-31 10:42:42 · 6 阅读 · 0 评论