Java零基础学习
文章平均质量分 90
超超~~
这个作者很懒,什么都没留下…
展开
-
Lambda表达式
目录Lambda表达式函数式接口Lambda表达式package Lambda;import org.junit.Test;import java.util.Comparator;import java.util.function.Consumer;/** *Lambda表达式的使用 * 1、举例 (o1,o2) -> Integer.compare(o1,o2); * 2、格式: * -> :Lambda操作符 ...原创 2021-12-19 23:26:10 · 83 阅读 · 0 评论 -
Stream流
Stream API java.util.stream包中 使用Stream API对集合数据进行操作,就类似于使用SQL执行的数据库查询 为什么要使用Stream API 实际开发中,项目中多数数据源都来至与mysql、Oracle等。但现在数据源可以更多了,有MongDB,Redis等。而这些NoSQL的数据就需要Java层面去处理 Stream和Collection集合的区别: Collection是一种静态的内存数据结构,而Stream是有关计算的。原创 2021-12-19 23:21:11 · 460 阅读 · 0 评论 -
Java异常
异常机制什么是异常 实际工作中,遇到的情况不可能是非常完美的。比如:你写得某个模块,用户输入不一定符合你的要求;你的程序要打开某个文件,这个文件可能不存在或者文件格式不对;你要读取数据库的数据,数据可能是空的等;我们的程序再跑着,内存或者硬盘满了。等等 软件程序再运行过程中,非常可能遇到刚刚提到的这些异常问题,我们叫异常,英文名:Exception,意思就是例外。 这些,例外情况,或者叫异常,怎么让我们写得程序做出合理的处理。而不至于崩溃。 异常指程序运行中出现的不期而至的原创 2021-08-03 11:32:33 · 52 阅读 · 0 评论 -
Java面向对象
目录初识面向对象面向过程&&面向对象什么是面向对象回顾方法及加深方法的定义方法的调用对象的创建与分析类与对象的关系创建与初始化类构造器简单小结类与对象面向对象的三大特性封装继承多态instanceof 关键字类型转换static关键字抽象类与接口抽象类接口内部类成员内部类静态内部类局部内部类匿名内部类初识面向对象面向过程&&面向对象 面向过程思想 步原创 2021-08-02 17:08:09 · 63 阅读 · 0 评论 -
Java数组--->遍历数组
遍历数组目录遍历数组三种方式:for循环遍历foreach语句遍历Arrays工具类中toString静态方法遍历Arrays.deepToString()与Arrays.toString()的区别Java中对Array数组的常用操作(了解即可)三种方式: for for-each, toString 题目描述给一个数组:int Arr={{5,7,15},{8,4,11},{3,6,13}};for循环遍历通常遍历数组都是使用f原创 2021-07-29 18:42:47 · 7628 阅读 · 0 评论 -
Java数组
数组数组的定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数据元素可以通过一个下标来访问他们。(数组的下标排序是从0开始的) 数组声明创建 首先声明数组变量,才能在程序中使用数组。 声明数组变量的语法: dataType[] arrayRefVar; //首选方法或dataType arrayRefVar[]; //效果相同但不是首选方法。(这个C原创 2021-07-29 18:39:13 · 76 阅读 · 0 评论 -
Java方法
Java方法何为方法 System.out.println() System:类 out:对象 println():方法 Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。 我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样利于我们后期的扩原创 2021-07-26 21:43:19 · 65 阅读 · 0 评论 -
流程控制q
目录流程控制用户交互Scannernext()nextLine()hasNextInt() hasNextFloat()hasNextDouble()顺序结构选择结构if单选择结构if双选择结构if多选择结构嵌套的if结构switch多选择结构循环结构whlie循环do while 循环For循环增强For循环break continue关于goto关键字打印三角形流程控制用户交互Scanner 之前我们学的基原创 2021-07-25 19:18:02 · 78 阅读 · 0 评论 -
Java基础
目录注释Java注释有三种标识符关键字标识符的注意点数据类型强类型语言弱类型语言java的数据类型分为两大类什么是字节数据类型扩展类型转换变量、常量、作用域变量变量作用域常量变量的命名规范运算符Java语言支持如下运算符:算数运算符关系运算符自增 自减逻辑运算符位运算符扩展赋值运算符条件运算符(三元运算符)包机制JavaDoc注释Java注释有三种 单行注释 // 多...原创 2021-07-24 00:13:49 · 82 阅读 · 0 评论 -
Java预科
目录文章目录一、Windows常见的快捷键:二、基本的DOS命令三、常用的Dos命令总结:PHP可以快速构建一个网站 Python用于大数据分析,人工智能 Java用于服务器的开发一、Windows常见的快捷键:Ctrl+C 复制 Ctrl+v 粘贴 ...原创 2021-07-18 15:24:32 · 48 阅读 · 0 评论 -
Java入门
目录Java的特性和优势Java三大版本JDK、JRE、JVMJava开发环境搭建卸载JDK安装JDKJDK目录介绍HelloWord可能遇到的问题Java程序运行机制IDEA的安装Java的特性和优势1.简单性 2.面向对象 3.可移植性(跨平台)4.高性能5.分布式6.动态性7.多线程8.安全性9.健壮性Java三大版本 Write one 、Run Anywhere JavaSE: 标准版(桌面程序,控制台开发...)原创 2021-07-18 19:07:22 · 73 阅读 · 0 评论