![](https://img-blog.csdnimg.cn/20210522221606457.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java基础
文章平均质量分 83
Axin的java成长之路,分享java入门、基础语法、高级对象、实战操作等相关知识。
Axin~
登山则情满于山,观海则意溢于海
展开
-
接口性能测试
接口性能测试原创 2022-12-04 18:13:59 · 362 阅读 · 1 评论 -
关于 RequiredArgsConstructor
关于 RequiredArgsConstructor原创 2022-10-12 15:27:56 · 727 阅读 · 0 评论 -
java单元测试
java单元测试原创 2022-10-10 10:10:22 · 1405 阅读 · 0 评论 -
java8递归遍历树形结构
java8递归树形原创 2022-10-02 11:59:25 · 3776 阅读 · 0 评论 -
终结JVM
终结JVM1.JVM的位置2.JVM的体系结构图 .java->.class的变化,百分之99的JVM调优都是在堆中调优,Java栈、本地方法栈、程序计数器是不会有垃圾存在的。3. 类加载器作用:加载Class文件~4.双亲委派机制虚拟机自带的加载器启动类 (根) 加载器扩展类加载器应用程序加载器app—>扩展类(ext) ----> (启动类)根加载器(boot) —>// B0OT // EXC // APP类加载器收到类加转载 2021-06-10 16:52:30 · 146 阅读 · 0 评论 -
二进制-汇编
机器语言机器语言在状态上体现为0和1。汇编语言其实就是助记符演化而来的。汇编一般用于底层的编写,单片机。。进制的本质就是查数:数据宽度计算机:内存是有限制的。需要给数据增加数据宽度。C、C++和Java都需要定义数据的类型。计算机的底层需要给这些数据定义宽度。位(bit) 0 1字节(Byte) 0-0xFF字(Word) 0-0xFFFF双字(Dword) 0-0xFFFFFFFF在计算机中,每一个数据都需要给它定义类型,给它定义宽度(内存中的宽度)。有符号数无符号数原创 2021-06-03 16:56:04 · 1598 阅读 · 0 评论 -
网络编程~java
网络编程网络通信的要素如何实现网络的通信?通信双方地址:ip端口号规则:网络通信的协议Tcp/IP参考模型:IPip地址的分类ipv4/ipv6IPV4 127.0.0.1 4个字节组成。 0~255。IPV6 128位,8个无符号整数!公网(互联网)-私网(局域网)ip地址:在java.net包下在java代码中的引用:public class TestInetAddress { public static void main(String原创 2021-05-30 21:01:59 · 220 阅读 · 1 评论 -
注解与反射
注解注解概念Annotation是从JDK5.0开始引入的新技术Annotation的作用:和注释一样,注解不是程序本身,而是对程序作出解释。可以被其他程序(比如:编译器等)读取Annotation在哪里使用?可以附加在package、class、method、field等上面,相等于给他们添加了额外的辅助信息,然后结合反射机制实现对这些元数据的访问内置注解@Override:定义在java.lang包中,此注解只适用于修饰方法,表示该方法打算重写父类中的同名方法转载 2021-05-28 21:36:28 · 146 阅读 · 0 评论 -
java8-新特性
Java8 全新Stream 机制讲解Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。Java 8新特性优点:速度更快代码更少(增加了新的语法 Lambda 表达式)强大的 Stream API便于并行最大化减少空指针异常 Optional其中最为核心的为 Lambda 表达式与Stream API从匿名类到 Lambda 的转换Lambada表达式基础语法:Lambda 表达式在Java 语言中引入了一转载 2021-04-06 21:44:23 · 279 阅读 · 0 评论 -
多线程学习
多线程线程简介Process 进程 & Thread 线程程序:程序是指令和数据的有序集合,其本身没有任何运行含义,是一个静态的概念。进程:是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位。线程:是cpu调度和执行的单位。 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。注:核心概念:普通方法调用和多线程线程创建(Thread、Runnable、Callable)创建方式Thread代码示例:/**原创 2021-02-28 16:19:00 · 332 阅读 · 2 评论 -
面向对象知识点
面向对象概念什么是面向对象:三大特性:封装、继承、多态。方法的调用在同一个类中:对于静态方法,其他的静态或非静态方法都可以直接调用它。而对于非静态方法,其他的非静态方法是可以直接调用它的。但是其他静态方法只有通过对象才能调用它。在不同类中:静态方法/非静态方法调用静态方法 类名.方法名 调用即可静态方法/非静态方法调用非静态方法 实例化这个类 即new一个实例化对象 eg:一个类只能有一个public class类,而class可以有多个。值传递和引用传递pac原创 2020-08-26 16:19:40 · 386 阅读 · 0 评论 -
java基础知识
卸载jdk删除java的安装目录删除JAVA_HOME删除path下关于java的目录查看java-version安装jdk双击安装jdk记柱安装路径配置环境变量–>JAVA_HOME配置path变量 %JAVA_HOME%\bin 、 %JAVA_HOME%\jre\bin测试安装是否成功 java-version/*** * _ooOoo_ * o8888888o *原创 2020-08-24 21:47:06 · 173 阅读 · 0 评论