自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 75

原创 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 139

原创 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 233

原创 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 79

原创 Java8新特性之一:方法引用(构造器引用、数组引用)----本质上就是Lambda表达式

一、 方法引用的使用1.使用情境:当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用!2.方法引用,本质上就是Lambda表达式,而Lambda表达式作为函数式接口的实例。所以方法引用,也是函数式接口的实例。使用格式: 类(或对象) :: 方法名具体分为如下的三种情况:情况1 对象 :: 非静态方法情况2 类 :: 静态方法情况3 类 :: 非静态方法方法引用使用的要求:要求接口中的抽象方法的形参列表和返回值类型与方法

2020-11-24 16:45:09 287

原创 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 365

原创 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 155

原创 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 57

原创 一、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 142

原创 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 820

原创 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 282

原创 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 &gt...

2019-10-20 17:12:31 94

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除