- 博客(12)
- 收藏
- 关注
原创 Java基础语法
day1-命令行操作命令行操作: d: 进入D盘 dir 查看目录 md 创建文件目录 cd.. 退回上一个目录 cd 进入指定目录 del 删除文件 del *.txt 删除所有txt文件 rd 删除空目录后台开发:Java,PHP,Python,Go,Node.jsJava SE:桌面级应用(不再用)Java EE:企业级开发Java ME/Card:移动终端Java舍弃指针,增加了垃圾回收器 JDK = JRE(JVM+JavaSE标准库)+开发工具集Java
2020-12-28 10:26:01
84
原创 Java11的部分新特性(后续补充完整)
一、java 11新特性<1>String中新增的方法 @Test public void test1(){// isBlank():判断字符串是否为空白 System.out.println(" \t \t \n ".isBlank());// strip():去除首尾空白 System.out.println("-----" + " \t abc \t \n ".strip() + "-------")
2020-11-24 16:58:48
154
原创 Java10的新特性
一、Java10新特性<1>java10的新特性一:局部变量类型推断 @Test public void test1() { //1.声明变量时,根据所附的值,推断变量的类型 var num = 10; var list = new ArrayList<Integer>(); //2.遍历操作 for (var i : list) { System.out.printl
2020-11-24 16:56:22
249
原创 Java8新特性之一:Optional类
一、Optional类:为了在程序中避免出现空指针异常而创建的。常用的方法:ofNullable(T t)orElse(T t)//orElse(T t1):如果单前的Optional内部封装的t是非空的,则返回内部的t.//如果内部的t是空的,则返回orElse()方法中的参数t1.Optional.of(T t) : 创建一个 Optional 实例,t必须非空; Optional.empty() : 创建一个空的Optional 实例 Optional.ofNullable(T t):
2020-11-24 16:46:55
99
原创 Java8新特性之一:方法引用(构造器引用、数组引用)----本质上就是Lambda表达式
一、 方法引用的使用1.使用情境:当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用!2.方法引用,本质上就是Lambda表达式,而Lambda表达式作为函数式接口的实例。所以方法引用,也是函数式接口的实例。使用格式: 类(或对象) :: 方法名具体分为如下的三种情况:情况1 对象 :: 非静态方法情况2 类 :: 静态方法情况3 类 :: 非静态方法方法引用使用的要求:要求接口中的抽象方法的形参列表和返回值类型与方法
2020-11-24 16:45:09
309
原创 Java8新特性:强大的Stream API(Stream的实例化、筛选与切片、映射、排序、匹配与查找、归约、收集)
一、Stream的实例化1.Stream关注的是对数据的运算,与CPU打交道集合关注的是数据的存储,与内存打交道2.Stream 特点①Stream 自己不会存储元素。②Stream 不会改变源对象。相反,他们会返回一个持有结果的新Stream。③Stream 操作是延迟执行的。这意味着他们会等到需要结果的时候才执行3.Stream 执行流程① Stream的实例化② 一系列的中间操作(过滤、映射、…)③ 终止操作4.说明4.1 一个中间操作链,对数据源的数据进行处理。4.2
2020-11-24 16:38:42
377
原创 Java8新特性----Lambda表达式、Functional接口
一、Java8新特性1.时间API更新:localtime…2.注解:类型注解、重复注解3.集合:源码—先不造数组,需要时在造,内部结构—map树二、Lambda表达式Lambda表达式的使用举例----看得懂就行public class LambdaTest { @Test public void test1(){ Runnable r1 = new Runnable() { @Override publi
2020-11-24 16:14:34
161
原创 Java基础 IO流部分:流的分类
一、流的分类二、抽象基类三、方法介绍(1)写入(2)从内存写出数据到硬盘的文件(3)复制文件具体代码:(4)测试字节流(5)缓冲流(6)例子:没有使用try-catch之前,会有异常,此处为例了展示下书写逻辑,所以没有加上try-catch。解决异常办法:报错的地方加上try-catch即可。(7)读写操作: 方式二:(8)总结:(9)练习:图片的加密解密(mnn=m)...
2020-11-24 16:01:12
63
原创 一、Java基础部分 IO流之一: File类的使用
一、File类的使用1. java.io.File类File类的一个对象,代表一个文件或文件目录。2.如何创建File类的实例?public File(String pathname)public File(String parent,String child)以parent为父路径,child为子路径创建File对象。public File(File parent,String child)根据一个父File对象和子文件路径创建File对象3.相对路径与绝对路径的区别相对路径:相较于某路
2020-11-24 15:47:41
161
原创 C++ primer习题5.14查找连续出现重复最多次数的单词
#include <iostream> #include <string> #include <vector> using namespace std;void main() { string My_string, before_string, max_repetnumber; int m = 0,num = 0,flag = 0; vect...
2019-10-23 11:12:21
833
原创 C++习题(迭代器)
C++primer习题3.25#include <iostream>#include <string>#include <vector>using namespace std;void main(){ vector<int> grade(11, 0); int number; while (cin >> number...
2019-10-20 19:14:23
294
原创 C++ primer 部分习题解答
3.3标准库类型vector习题3.20```cpp//输出相邻两个整数之和#include<iostream>#include<vector>using namespace std;#include "Sales_item.h"int main(){ int num; vector<int> text; while (cin >...
2019-10-20 17:12:31
113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人