Java基础

Java基础语法:运算符、包机制、JavaDoc

Java基础语法:运算符、包机制、JavaDoc 自增、自减、一元运算符:++、-- 例子:b = a++; -->先给b赋值,a再自增:b=a; a=a+1; b = ++a; -->a先自增,再给b赋值:a=a+1; b=a; 初识Math类 幂运算:Math.pow(a, b) »

qiulimei

《我想进大厂》之Java基础夺命连环16问

《我想进大厂》之Java基础夺命连环16问 说好了面试系列已经完结了,结果发现还是真香,嗯,以为我发现我的Java基础都没写,所以这个就算作续集了,续集第一篇请各位收好。 等到你们收到这篇文章的时候,公众号读者数量就破4000了,可不是4万,就庆祝下,存稿都发出来了,下周又得肝了! 说说进程和线程的 ... »

java二维数组基础知识详解

目录 1. 查找 2. 顺序查找 3. 二分查找 4. 多维数组 4.1 二维数组 175 4.2 二维数组细节 5. 二维数组的使用方式 176 6. 二维数组的动态初始化 1.先声明:类型 数组名[][]; 再定义(开辟空间) 数组名 = new 类型[大小][大小] 2.动态初始化- »

java反序列化基础

前言:最近开始学习java的序列化与反序列化,现在从原生的序列化与反序列化开始,小小的记录一下 参考文章:https://blog.csdn.net/mocas_wang/article/details/107621010 01.什么是序列化与反序列化 其实java的序列化说白了就是将一个对象转换成 ... »

java基础(六):面向对象

面向对象 面向对象:以类的方式组织代码,以对象组织数据 特性: 封装 继承 多态 类:抽象概念 对象:具体事物 面向对象是java学习的重中之重,毕竟java就是一个面向对象的语言~ 类 = 属性+方法 面向对象的概念适合复杂系统、多人协作 从宏观上来说,java是面向对象的,但在微观上是面向过程的 ... »

java基础:方法

方法、方法重载、可变参数 方法 方法是解决一类问题的步骤的有序组合 包含于类/对象中 设计原则 方法的原子性:一个方法只实现一个功能 定义与调用 方法的组成: 方法的调用 若方法返回值为空 System.out.println("Hello!"); 若方法返回值不为 »

muling1m

java介绍、环境搭建与Hello,World!

java的诞生 C与C++ C语言 1972年贝尔实验室 操作系统、编译器等偏底层应用 指针和内存管理漏洞 C++ 1982年 面向对象 对C兼容 在图形领域、游戏领域等方面常用 java 桌面、手机(android)、服务器、web、大数据(hadoop)..... 高可用、高性能、高并发 使用J ... »

Java基础元注解基本原理示例详解

目录 元注解 @Documented IDEA Documented 文档生成 @Target @Retention @Inherited 示例 @Repeatable 示例 @Native 元注解 是负责对其它注解进行说明的注解,自定义注解时可以使用元注解。Java 5 定义了 »

Java数组

Java数组的介绍和使用 数组 数组概述 相同数据类型的数据有序集合 描述相同类型的若干个数据, 按照一定的先后次序排列组合一起 数组里的每一个数据称作一个数组元素, 每个数组元素可以通过一个下标来访问 例如一个球队就是数组, 里面的球员就是数组元素; 例如需要十个数值, »

WoOD-outPut Java

Java高级特性基础之反射五连问

目录 1.反射的作用 2.反射的优缺点 3.反射的应用场景 4.说一下反射的相关类有哪些 5.获取Class对象的六种方式 1.反射的作用 它赋予了我们在运行时分析类以及执行类中方法的能力。通过反射你可以获取任意一个类的所有属性和方法,你还可以调用这些方法和属性 2.反射的优缺点 反 »

由char和byte的关系引申出去——总结一下java中的字符编码相关知识

由char和byte的关系引申出去——总结一下java中的字符编码相关知识 一、字符编码 手持两把锟斤拷,口中直呼烫烫烫 ​ 在文章伊始,先来复习一下计算机中关于编码的一些基础知识,着重理清以下几个基本概念。 1. 码点(code point) ​ 计算机只能以二进制的形式存储文字,故而计算机中每一 ... »

Java阻塞队列BlockingQueue基础与使用

目录 什么是阻塞队列 阻塞队列的特点 BlockingQueue不是新的东西 学会使用队列 SynchronousQueue 同步队列 什么是阻塞队列 阻塞队列本质上还是一种队列,遵循先进先出,后进后出的原则,在此基础上,如果出队时阻塞队列为空,则会使当前线程陷入阻塞,直到入队新元素时通知 »

Java基础类学习之String详解

目录 1 String不可变性 2 不可变的好处 3 String+和StringBuilder效率差异 4 String, StringBuffer and StringBuilder 5 String与JVM内存管理 6 String api方法 1 String不可变性 Strin »

Java基础类String学习分析

目录 1 String不可变性 2 不可变的好处 3 String+和StringBuilder效率差异 4 String, StringBuffer and StringBuilder 5 String与JVM内存管理 6 String api方法 1 String不可变性 String »

Java基础之常用类(String类)

String 类 定义 String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。我们可以将字符串看作是String, 但是严格意义上来说, String还是一个类,只是比较特殊罢了 特殊性 String 类型的变量可以引用地址 String 类型的变量 ... »

wangyiyun java

Java NIO通信基础示例详解

目录 Java NIO 通信基础介绍 NIO 和 OIO 的对比 使用 FileChannel 完成文件复制的实践案例 使用 DatagramChannel 数据包通道发送数据的实践案例 使用 NIO 实现 Discard 服务器的实践案例 Java NIO 通信基础介绍 高性能的 J »

Java基础之《基础知识练习——第一部分》

目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ »