
java
文章平均质量分 86
吼吼权
健康生活,热爱每一天。
展开
-
Java数组与堆栈
Java数组与堆栈1 数组创建1.1 声明并赋值int[] a = {1,2,3};1.2 声明数组名开辟空间并且赋值int[] a;a = new int[]{1,2,3};1.3 声明数组时指定元素个数然后赋值int[] a= new int[3];这里Java会默认数组元素值为01.4 在以上的基础上创建多维数组int[][] a = {{1,2,3},{4,5,6},{7,8,9}}; //每个子数组元素个数不要求均相同int[][] a = new int[m][n]原创 2021-06-14 18:29:37 · 1388 阅读 · 1 评论 -
Java判断字符串是否为空
引言在项目中经常会用到判断字符串是否为空,这里记录一下。空字符串与null区别null表示的是一个对象的值,而并不是一个字符串。例如声明一个对象的引用,String a = null ;""表示的是一个空字符串,也就是说它的长度为0。例如声明一个字符串String str = “” ;其次String str = null ; 表示声明一个字符串对象的引用,但指向为null,也就是说还没有指向任何的内存空间;String str = “”; 表示声明一个字符串类型的引用,其值为""空字符原创 2021-04-11 15:27:47 · 343 阅读 · 0 评论 -
虚拟机配置Hadoop
配置java环境下载JDK下载地址:jdk下载地址解压安装命令:tar -zxvf jdk-8u211-linux-x64.tar.gz配置JDK在usr/lib目录下创建一个jdk文件夹,将解压出来文件夹移进去cd /usr/libmkdir jdkmv jdk-8u211-linux-x64 /usr/lib/jdk配置环境变量vim /etc/profile打开后在末尾加上#set java envexport JAVA_HOME=/usr/lib/jdk/jdk1.8.0_2原创 2021-04-10 16:37:15 · 659 阅读 · 0 评论 -
Java8之stream
前言: Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用 Stream API 来并行执行操作。简而言之,Stream API 提供了一种高效且易于使用的处理数据的方式。1、特点:不是数据结构,不会保存数据。不会修改原来的数据源,它会将操作后的数据保存到另外一个对象中。(保留意见:毕竟peek方法可以修改流中元素)原创 2021-03-28 21:10:11 · 292 阅读 · 0 评论 -
Java8之Lambda
前言:Java8是Java自Java 5(发布于2004年)之后的最重要的版本。这个版本包含语言、编译器、库、工具和JVM等方面的十多个新特性。1、生态Lambda 表达式函数式接口方法引用 / 构造器引用Stream API接口中的默认方法 / 静态方法新时间日期 API其他新特性2、新特性速度更快代码更少强大的 Stream API便于并行最大化减少空指针异常 Optional (Kotlin ?)3、Lambda3.1 匿名函数Lambda是一个匿名函数,可以原创 2021-03-28 20:40:01 · 180 阅读 · 0 评论 -
java高级之反射
一、反射1.1 框架半成品软件。可以在框架的基础上进行软件开发,简化编码。学习框架并不需要了解反射,但是要是想自己写一个框架,那么就要对反射机制有很深入的了解。1.2 反射反射机制:将类的各个组成部分封装为其他对象,这就是反射机制。反射的好处:1.可以在程序运行过程中,操作这些对象。2.可以解耦,提高程序的可扩展性。Java代码在计算机中经历的三个阶段(1)Source源代码阶段:* .java被编译成*.class字节码文件。(2)Class类对象阶段:*.class字节码文件被类加载原创 2021-03-28 16:11:58 · 200 阅读 · 0 评论 -
前后端数据交互处理
前言:对于Java的初学者而言,前后端的数据处理是一件非常头疼的事,本文将介绍一下有关数据处理的事。1、AjaxAjax是一个非常有用的前后端交互的桥梁,往往通过url请求后端,后端携带数据回调,往往最困扰新手的就是回调的数据result。下面的图是Ajax的API,从图中可以看到返回的result是Anything,因此Ajax可以回调任何类型的数据。2、集合众所周知java有三大集合,List、Set、Queue,这三者在这里详细介绍一下List。3、ListList 是一个接口,它继承原创 2021-03-18 18:01:14 · 783 阅读 · 0 评论