
Java基础
文章平均质量分 76
Chaney不会代码
生活原本郁闷,但跑起来就会有风。
展开
-
大家可以根据文档学习Java
推荐给正在学习 Java 或者是想依靠 Java 进去 Java 后端开发工作的同学。可以看一下这篇语雀知识库 输入密码 · 语雀?# 《Java知识库》 密码:nkqy。欢迎大家积极提出问题,共同讨论!免费提供给大家,文档内容已经分类。11 篇文章0 订阅。原创 2025-01-24 10:52:01 · 96 阅读 · 0 评论 -
Java 知识库
推荐给正在学习 Java 或者是想依靠 Java 进去 Java 后端开发工作的同学。# 《Java知识库》 密码:nkqy。欢迎大家积极提出问题,共同讨论!免费提供给大家,文档内容已经分类。可以看一下这篇语雀知识库。原创 2025-01-22 20:24:23 · 256 阅读 · 0 评论 -
IO流-java
能提高读写效率;缓冲流内部自定义了一个8kb的容器,每次等容器装满过后才传输数据,内存可以一个个字节的往容器里面放,也可以自定义一个数组,一块一块的往内部放。缓冲流的基本原理,是在创建流对象时,会创建一个内置的默认大小的缓冲区数组,通过缓冲区读写,减少系统IO次数,从而提高读写的效率。缓冲流是对4个基本的 FileXxx 流的增强,所以也是4个流,按照数据类型分类:字节缓冲流: BufferedInputStream , BufferedOutputStream。原创 2024-11-22 20:00:28 · 985 阅读 · 1 评论 -
5/12 File类_递归和IO流
java.io.File类可以表示文件和文件夹,主要用于文件和文件夹的创建、 查找和删除等操作。在数组和集合中存储的数据是存储在内存中:存在的问题不能永久化存储,只要代码运行结束,所有数据都会丢失。一切皆为字节一切文件数据(文本、图片、视频等)在存储时,都是以二进制数字的形式保存,都一个一个的字节,那么传输时一样如此。所以,字节流可以传输任意文件数据。在操作流的时候,我们要时刻明确,无论使用什么样的流对象,底层传输的始终为二进制数据。原创 2024-11-22 19:59:35 · 862 阅读 · 0 评论 -
一、静态变量
因为引用Student类,此时把Student类的字节码文件也放入方法区,跟着放入的有成员变量、成员方法 4.此时new Student创建一个Student类的实例对象“s”,在堆内存中开辟空间,并根据方法区的Student类的字节码文件将成员变量也存入堆内存(此时成员变量的初始值为默认值),成员方法不进入堆内存,但成员方法的地址进入堆内存存放 5.new完成后开辟空间的地址返回栈内存告诉s 6.接着打印s的地址 7.再打印成员变量s.name和s.age。//25 就近原则,访问方法中的局部变量。原创 2024-11-12 21:12:53 · 332 阅读 · 0 评论 -
String类小结
1. StringBuilder 转换为 String public String toString():通过 toString() 就可以实现把 StringBuilder 转换为 String 2. String 转换为 StringBuilder public StringBuilder(String s):通过构造方法就可以实现把 String 转换为 StringBuilder。需求:键盘接受一个字符串,定义方法判断出该字符串是否是对称字符串,是返回true,不是返回false。原创 2024-11-12 21:12:09 · 582 阅读 · 0 评论 -
day08 面对对象
面向过程:是一种以过程为中心的编程思想,实现功能的每一步,都是自己实现的。(C语言)面向对象:是一种以对象为中心的编程思想,通过指挥对象实现具体的功能。面向对象是一种编程思想 ——指客观存在的事务,万物皆对象指导以什么形式组织代码指导以什么思路解决问题问题 : 为什么要学这种思想呢?原创 2024-11-10 13:27:34 · 865 阅读 · 0 评论 -
day06-方法
方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集注意:方法必须先创建才可以使用,该过程成为方法定义方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用定义格式:public static void 方法名 ( ) {// 方法体;调用格式:方法名();注意:方法必须先定义,后调用,否则程序将报错定义格式:参数:由数据类型和变量名组成 - 数据类型 变量名参数范例:int a。原创 2024-11-10 13:26:12 · 1089 阅读 · 0 评论 -
day05 数组和二维数组
数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。数据类型[] 数组名int[] arr;char[] arr;就是在内存中,为数组容器开辟空间,并将数据存入容器中的过程。每一个存储到数组的元素,都会自动的拥有一个编号,从0开始。这个自动编号称为数组索引(index),可以通过数组的索引访问到数组中的元素。数组动态初始化就是只给定数组的长度,由系统给出默认初始化值内存是计算机中的重要原件,临时存储区域,作用是运行程序。我们编写的程序是存放在硬盘中的,在硬盘中的程序是不会运行的。原创 2024-11-10 13:25:32 · 668 阅读 · 0 评论 -
Java循环
循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句。原创 2024-11-08 20:54:45 · 776 阅读 · 0 评论 -
day03 运算符-分支语句
/ 判断方位direction = '正北';break;direction = '正东';break;direction = '正南';break;direction = '正西';break;direction = '正北';break;direction = '东北';break;direction = '东南';break;direction = '西南';break;direction = '西北';break;原创 2024-11-08 20:53:58 · 1141 阅读 · 0 评论 -
Java基础语法
变量就是内存中的存储空间, 空间中记录着经常发生改变的数据今后要操作的数据, 如果是经常发生改变的, 就应该用变量进行维护数据类型 变量名 = 数据值;供程序员使用的程序调试工具,可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。如何加断点选择要设置断点的代码行,在行号的区域后面单击鼠标左键即可如何运行加了断点的程序在代码区域右键Debug执行点哪里点Step Into (F8)这个箭头,也可以直接按F8点Stop结束看哪里看Debugger窗口。原创 2024-11-08 20:53:28 · 632 阅读 · 0 评论