Java基础
文章平均质量分 94
分享各种技术知识,我们一起不断地进步吧
faramita_of_mine
这个作者很懒,什么都没留下…
展开
-
Java基础之java8 新特性
Java基础之java8 新特性一、Lambda 表达式二、Stream 初体验三、方法引用四、默认方法五、Optional 类六、Base 64七、字符串拼接八、== equals 与 instanceof九、final一、Lambda 表达式 Lambda 表达式是在 Java8 中引入的,并号称是 Java8 的最大的特点。Lambda 表达式有利于函数式编程,简化了开发了很多。 语法:parameter -> expression body 操作符 “->” 称为箭头操作符原创 2022-03-20 10:30:00 · 707 阅读 · 0 评论 -
Java基础之扩展特性
Java基础之扩展特性一、泛型二、包装类三、递归算法四、异常处理五、自定义异常六、常用类七、String 的正则表达式八、Java 和 C++的区别九、TCP/IP 初识十、Socket 单向通讯十一、Socket 双向通讯十二、单元测试十三、内部类十四、反射初识十五、fail-fast 事件一、泛型 Java 泛型(generics)是 JDK5 中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为原创 2022-03-19 10:00:00 · 856 阅读 · 0 评论 -
Java基础之数组与集合
Java基础之数组与集合一、数组一、数组 数组保存的是一组有顺序的、具有相同类型的数据。在一个数组中,所有数据元素的数据类型都是相同的。可以通过数组下标(索引)来访问数组,数据元素根据下标的顺序,在内存中按顺序存放。本节的主要内容是介绍数组的基础知识。 数组的定义:数据类型 数组名 [] = new 数据类型[数组长度]; 要想知道数组的大小可以使用数组的 length 属性 语法:数组名.length 初始化:int arr [] = new int[12];arr[0] =原创 2022-03-18 15:24:39 · 1083 阅读 · 0 评论 -
Java基础(三)之多线程与 IO
Java基础之多线程与 IO一、进程与线程二、多线程编程之继承 Thread三、实现 Runnable 接口四、线程的同步五、死锁六、IO七、文件对象 File八、字节输入流 FileInputStream九、字节输出流 FileOutputStream十、字符流 FileReader 和 FileWriter十一、缓冲字符流 BufferedReader 和 BufferedWriter十二、properties 配置文件的读取十三、对象序列化与反序列化十四、线程的几种可用状态(自)一、进程与线程原创 2022-03-12 10:00:00 · 1466 阅读 · 0 评论 -
Java基础(二)之面向对象编程
Java基础之面向对象编程一、类和对象二、如何定义类三、成员方法四、访问控制修饰符五、构造方法六、类变量七、类方法八、方法重载九、方法覆盖十、抽象十一、封装十二、继承十三、多态十四、抽象类十五、接口十六、new 运算符背后(自)一、类和对象 Java 是一门面向对象的编程语言,其重要的一个思想就是“万物皆对象”。而类是 Java 的核心内容,它是一种逻辑结构,定义了对象的结构,可以由一个类得到众多相似的对象。从某种意义上说,类是 Java 面向对象性的基础。Java 与 C++不同,它是一门完全的面向原创 2022-03-11 10:00:00 · 422 阅读 · 0 评论 -
Java基础(一)之公共基础
Java基础之公共基础一、配置开发环境二、java 三个体系三、第一个 java 程序四、编译与运行五、注释六、标识符七、基本数据类型八、基本数据类型转换九、常用运算符十、位运算符(了解)十一、分支结构十二、循环结构一、配置开发环境 1.下载 jdk1.8 安装包或从已经安装过的电脑上拷贝 jdk 安装后的文件夹直接使用。下载解压版地址:下载JDK1.8 提取码:1pdg 2.安装完 JDK 后配置环境变量:计算机→属性→高级系统设置→高级→环境变量。 3.系统变量→新建 JAVA_HOM原创 2022-03-03 15:44:32 · 1155 阅读 · 0 评论 -
Java 基础
Java 基础一、简介二、Java 是什么三、每个阶段所学内容四、java 语言的特点(自)一、简介 随着网络的发展和技术的改进,各种编程语言随之产生,Java 语言就是其中之一。Java 是由 Sun 公司于 1995 年 5 月推出的面向对象的程序设计语言。 Java 继承了 C++ 语言面向对象技术的核心,又舍弃了 C++ 语言中的指针、运算符重载以及多重继承的特性,同时引入了泛型编程、类型安全的枚举等特性,使 Java 成为简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、原创 2022-03-03 13:55:45 · 196 阅读 · 0 评论