搜索结果
查询Tags标签: out,共有 6232条记录-
jdk8新特性
文章目录 jdk8新特性Lambda表达式Lambda表达式语法函数式接口自定义函数式接口Java内置函数式接口 方法引用构造器引用数组引用 Stream什么是 StreamStream的操作三个步骤创建StreamStream的中间操作筛选与切片映射排序 Stream的终止操作查找与匹配归约收集Optional类示例…
2021/7/9 23:20:45 人评论 次浏览 -
基本数据类型及一些知识点
基本数据类型基本数据类型占二进制位数包装类byte 8 Byteshort 16 Shortint 32 Integerlong 64 Longfloat 32 Floatdouble 64 Doublechar 16 Characterboolean 1(只有true和false两个取值) Booleanlong数据类型在给变量赋值时,数据末尾要加L(小写也可以,但是建议大写)…
2021/7/9 23:06:34 人评论 次浏览 -
Java-JDK8之后的Lambda表达式
Lambda表达式是java jdk8之后的一个新特性,最直观的作用是可以使得代码简洁,使用最多的就是接口的实现这一块,可以操作数组,集合等,尤其是在集合的遍历和其他集合操作过程中,可以极大优化代码的结构。接下来我就直接介绍Lambda的语法再简单的写一个入门案例,旨在复…
2021/7/9 22:36:18 人评论 次浏览 -
Java语言高级第十天
File类 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。 1.2 构造方法 public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。public File(String parent, String child) :从父…
2021/7/9 22:07:27 人评论 次浏览 -
Java未知个数求和,数字求和
Java未知个数求和,数字求和 1. 从键盘输入n个数,并完成累加求和输出。 提示: n为输入值。使用Scanner类的nextXXX()方法。 解答: 第一种:n 从键盘输入 import java.util.Scanner;public class Sum {public static void main(String[] args) {Scanner sc = new Scanner(…
2021/7/9 20:36:12 人评论 次浏览 -
Java 多态 polymorphic 枚举 练习
package ersatz;public class Car {private double temperature;public Car(double temperature) {this.temperature = temperature;}private class Air {public void tune() {if (temperature >= 40) {System.out.println("cold air");} else if (temperatu…
2021/7/9 17:12:44 人评论 次浏览 -
Java网络编程#1
package com.simpson7_8;/** @Author: Simpson* @Data:{2021/7/8} -2021-07-08-16:17* @Description: com.simpson7_8* */ // /* 网络编程三要素:IP地址 端口号 通信协议通信协议,对于网络程序的CS架构五层协议:传输层:TCP\UDP 网络层:IP 应用层:ftp http * InetAd…
2021/7/9 11:07:36 人评论 次浏览 -
java中引用数据类型 和数据类型的拓展
java中的应用数据类型类(class) 类是一个模板,它描述一类对象的行为和状态。接口(interface)intenface 关键字在接口中所有方法都是public abstract可省可不省理解:接口本身没有实现任何功能,接口表- -种能力 ,拓展很方便(通过此口实现具体的功能)- 接口是一种约定(体…
2021/7/9 9:08:55 人评论 次浏览 -
集合框架
集合框架ArrayList ArrayList 存储原理是一个object类型的数据,通过Arrays.copyOf对数组进行扩容和收缩 理解: 集合没有固定长度: 常用方法 1. 集合和数组的相互转换 ArrayList 存储原理是一个object类型的数据,通过Arrays.copyOf对数组进行扩容和收缩toArray()方法…
2021/7/9 6:09:11 人评论 次浏览 -
Java_基本数据类型
目录 Java变量 内置数据类型 实例 引用数据类型 Java常量 Java常用字符转义序列 自动类型转换 强制类型转换 隐含强制类型转换Java变量 在为变量分配内存空间时根据变量的数据类型来分配,分配的空间只能用来存储该数据类型。接下来了解Java的基本数据类型,有以下两种数据…
2021/7/9 1:08:00 人评论 次浏览 -
Day6 三种结构 顺序选择循环!
顺序结构从上到下依次执行,它是任何算法都离不开的一种基本算法结构。 package com.xiaoming.struct;public class ShunXuDemo { public static void main(String[] args) { System.out.println("hello1"); System.out.println("hello2&q…
2021/7/8 23:27:40 人评论 次浏览 -
this,static,block关键字使用
7月8日学习笔记 1.this关键字 1.指代当前对象(new的对象)–>存储所有指向的对象的地址 2.构造器的首行调用本类中的其他构造器this(参数列表)3.区分同名的成员与局部的问题 1.默认就近原则 2.如果出现同名问题,想要指代调用成员,通过this.成员-->因为this指代对象,通…
2021/7/8 23:26:40 人评论 次浏览 -
NJU Static Program Analysis 03: Data Flow Analysis I
NJU Static Program Analysis 03: Data Flow Analysis I AbstractUnderstand the three data flow analyses:reaching definitions live variables (in next lecture) available expressions (in next lecture)Can tell the differences and similarities of the three da…
2021/7/8 23:26:37 人评论 次浏览 -
排序算法
内部排序算法 分类 插入排序 直接插入排序 折半插入排序 希尔排序交换排序 冒泡排序 快速排序选择排序 简单选择排序 堆排序归并排序 基数排序直接插入排序算法思想 对于一组数据,只有一个数时,一定有序。因此只需要从第二个数开始确定它在有序序列中的位置,然后将其移…
2021/7/8 20:16:15 人评论 次浏览 -
Java关键字final、static、this、super使用总结
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被…
2021/7/8 17:05:59 人评论 次浏览