Java共9篇

泛型与高阶应用-HuaのJava之旅

泛型与高阶应用

什么是泛型 所谓泛型,就是允许在定义类、接口、方法时使用类型形参(泛型),这个类型形参将在声明变量、创建对象、调用方法时动态地指定,进而让程序具备编译时检查能力泛型是JDK1.5提供的特性...
Sunny的头像-HuaのJava之旅Sunny6天前
050
常见集合与应用-HuaのJava之旅

常见集合与应用

前言 Java集合类是一种特别有用的工具类,可用于存储数量不等的对象Java集合包含List、Set、Map,以及JDK1.5推出的Queue四种体系Java的集合类主要由两个接口派生而出:Collection和Map List 代...
Sunny的头像-HuaのJava之旅Sunny7天前
030
Java基础篇-HuaのJava之旅

Java基础篇

一、标识符 命名规则:标识符可以有字母、数字、下划线( _ )和美元符( $ )组成,不能以数字开头。严格区分大小写、不能是Java关键字和保留字。 1.关键字 关键字:Java中的关键字是对编译器有特...
Sunny的头像-HuaのJava之旅Sunny26天前
1240
Java:输入输出流笔记-HuaのJava之旅

Java:输入输出流笔记

概述 关闭流时,先打开后关闭,后打开先关闭 流:指一连串流动的字符,以先进先出的方式发送信息的通道 File类的应用 什么是文件?文件可认为是相关记录或放在一起的数据的集合 File类的常用方...
Sunny的头像-HuaのJava之旅Sunny1个月前
0130
Java包、类、属性命名规范-HuaのJava之旅

Java包、类、属性命名规范

- 命名规范 1、包 包名命名,所有字母都小写。包命名的路径建议符合所开发的系统模块的定义,以便看了包命名就明白是哪个模块,从而直接到对应包里找相应的实现。由于Java面向对象的特性,每个J...
Sunny的头像-HuaのJava之旅Sunny1个月前
0170
Java:认识多线程-HuaのJava之旅

Java:认识多线程

概述 什么是线程??? 进程的概念:进程是指可执行程序并存放在计算机存储器的一个指令序列,他是一个动态执行的过程。进程的概念和特征_C语言中文网 (biancheng.net)线程是比进程还要小的运行...
Sunny的头像-HuaのJava之旅Sunny1个月前
0140
Java:反射入门学习-HuaのJava之旅

Java:反射入门学习

介绍反射及作用 反射(Reflect)是在运行时动态访问类与对象的技术反射是JDK1.2版本后的高级特性,隶属于java.lang.reflect大多数Java框架都基于反射实现参数配置、动态注入等特性 反射四个核心...
Sunny的头像-HuaのJava之旅Sunny1个月前
090
Lambda表达式及Stream流式处理-HuaのJava之旅

Lambda表达式及Stream流式处理

什么是Lambda表达式 JDK8开始支持Lambda表达式,用来让程序编写更优雅利用Lambda可以更简洁的实现匿名内部类与函数声明与调用基于Lambda提供stream流式处理极大简化对集合的操作 实例讲解Lambda...
== 和 equals 的区别是什么?-HuaのJava之旅

== 和 equals 的区别是什么?

在编写代码的时候我们经常会使用 equals 和 == 来判断两个对象是否相等,那么两者有什么区别呢,主要有以下几点区别: 首先的区别是,equals 是方法,而 == 是操作符;对于基本类型的变量来说(...
Sunny的头像-HuaのJava之旅Sunny1个月前
0160