java小白
文章平均质量分 70
适合于大学生对java知识点进行细致的探索,会包含底层原理等
爱看动漫的筑基Coder
青岛理工大学22级本科生
展开
-
适合大学生宝宝体质的——原码、反码、补码详解
我们以一字节(8位二进制编码)来解释ps:这就是为什么下面的编码都是8个0、1的原因例如:-5原码:10000101;5原码:00000101;原创 2024-02-08 13:14:56 · 235 阅读 · 0 评论 -
Java程序运行底层过程
即计算机启动jdk中的jvm来将你写的代码(.java文件)编译成存储类的结构信息的字节码文件(.class文件),字节码文件包含了类的字段、方法信息、方法。①在栈内存的栈帧中存放的是一个引用,这个引用的内容就是堆内存中对象的地址(就像是下段代码中的存放于栈内存中的user是指向堆内存中的user的引用)②在堆内存的对象中存放的是一个引用,这个引用的内容就是堆内存中另一个对象的地址(就像是下段代码中的。栈内存:用于方法区代码片段在执行时会给该区域分配内存,在栈内存中压栈,局部变量在栈内存中存储。原创 2024-01-28 21:02:12 · 214 阅读 · 1 评论 -
数据结构(含链表,栈,队列,串持续更新ing)
特点:逻辑与物理一致:逻辑上相邻则,物理存储空间上也相邻便于存取:可以通过下方公式来计算出数据被存放的位置。原创 2023-10-15 15:50:21 · 56 阅读 · 1 评论 -
Java——对类与对象的讲解(精通)
本文干货较多,不是速成,而是系统的细致的讲解。(ps:本文需要读者有C语言基础)Java面向对象编程的核心思想包含封装性、继承性、多态性。本文主要介绍Java的封装性——类与对象。封装性作为面向对象编程的核心思想之一,就是将数据和对数据的操作封装在一起,通过抽象,即从具体的实例中抽取共同的性质,形成一般的概念——类的概念目录前言一、类的定义1、类声明2、类体* 变量的声明:用来储存属性的值。* 方法体的定义:方法可以对类中的变量进行操作,即给出算法。3、几个值得注意的问题二、对象1、创建对象对象的声明。原创 2023-04-07 17:04:42 · 222 阅读 · 1 评论 -
正则表达式1——String类和StringTokenizer类的使用方法,
进行本节学习之前需要先将下方内容熟练掌握元字符元字符在正则表达式中的写法意义“.”代表任何一个字符\d“\\d”代表0~9的任何一个数字\D“\\D”代表任何一个非数字字符\s“\\s”代表空类字符"\t","\n","\x0B","\f","\r"\S“\\S”代表非空格类字符\w“\\w”代表可用于标识符的字符(不包括“$”)\W“\\W”代表标识符类字符括号元字符[abc] :代表a、b、c中的任何一个。[^abc] :代表除了a、b、c的字符。原创 2023-05-14 21:42:09 · 266 阅读 · 0 评论 -
java——idea中代码快捷输入(代码提示词)。新人常见问题之idea如何设置中文?
进入live Templates之后就可以看到这样一个页面,在页面中就可以点开里面的分项看到代码快捷的输入了。值得注意的是,在分项中找到user可以在里面设置自己习惯的代码快捷输入提示词。之后在editor中打开live Templates。首先打开idea左上角file中的setting。PS($END$的意思是快捷输入后鼠标指针的位置)在进行idea中文设置时,你需要注意的是。(先不要走下面这一段更加重要)原创 2023-03-20 11:28:39 · 1352 阅读 · 1 评论 -
JAVA.IO 之文件字节流
一般是通过这个类来定义一个flie对象然后获取一些文件属性,调取文件属性的方法如下图。原创 2024-01-28 21:24:35 · 353 阅读 · 1 评论