![](https://img-blog.csdnimg.cn/81540e6735964d78862311b6ef480fef.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA
文章平均质量分 87
Java是Sun公司推出的能够跨越多平台的、可移植性最高的一种面向对象的编程语言,也是目前最先进、特征最丰富、功能最强大的计算机语言。利用Java可以编写桌面应用程序、Web应用程序、分布式系统应用程序、嵌入式系统应用程序等,从而使其成为应用最广泛的开发语言。
晚风残照
希望各位大佬多多捧场!
展开
-
二十九、异常处理
异常是程序在“编译”或者“执行”的过程中可能出现的问题,注意:语法错误不算在异常体系中。原创 2023-02-11 17:05:15 · 763 阅读 · 2 评论 -
(二十八)Stream流
Java8 API添加了一个新的抽象称为流 Stream ,可以让你以一种声明的方式处理数据。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。这种风格将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选, 排序,聚合等。原创 2023-02-05 14:38:23 · 1257 阅读 · 1 评论 -
(二十七)Map集合体系
①Map集合是一种双列集合,每个元素包含两个数据;②Map集合的每个元素的格式:key = value(键值对元素);③Map集合也被称之为键值对集合。原创 2023-01-27 23:20:01 · 720 阅读 · 1 评论 -
(二十六)Set系列集合
简介Set集合,基础自Collection。特征是插入无序,不可指定位置访问。Set集合的实现类可说是基于Map集合去写的。通过内部封装Map集合来实现的比如HashSet内部封装了HashMap。Set集合的数据库不能重复(== 或 eqauls)的元素Set集合的常用实现类有 HashSet TreeSet原创 2023-01-25 14:30:06 · 1192 阅读 · 0 评论 -
(二十五)泛型扩展
Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。原创 2023-01-19 11:48:59 · 1202 阅读 · 0 评论 -
(二十四)List系列集合
List集合包括JavaList接口以及List接口的所有实现类。List集合中的元素允许重复,各元素的顺序放是对象插入的顺序,类似Java中的数组,用户可通过使用索引(元素在集合中的位置)来访问集合中的元素。原创 2023-01-18 19:54:56 · 1955 阅读 · 0 评论 -
(二十三)Collecttion集合
Collection: 是所有集合的顶级接口,里面规定了集合操作元素的相关功能方法集合与数组一样,用于存储一组元素,但是集合又多个不同的实现类来实现不同的数据结构原创 2023-01-17 13:51:16 · 607 阅读 · 11 评论 -
(二十二)简单算法和Lambda表达式
Lambda 表达式(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。原创 2023-01-16 12:20:41 · 792 阅读 · 1 评论 -
(二十一)一篇关于Arrays类的文章
Arrays 类是一个工具类,其中包含了数组操作的很多方法。这个 Arrays 类里均为 static 修饰的方法(static 修饰的方法可以直接通过类名调用),可以直接通过 Arrays.xxx(xxx) 的形式调用方法。原创 2023-01-15 17:15:11 · 77 阅读 · 3 评论 -
(二十)正则表达式
正则表达式,又称规则表达式,(Regular Expression,在代码中常简写为regex、regexp或RE),是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符"),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串,通常被用来检索、替换那些符合某个模式(规则)的文本。原创 2023-01-14 11:57:52 · 910 阅读 · 9 评论 -
(十九)包装类
所谓包装类,就是能够直接将简单类型的变量表示为一个类,在执行变量类型的相互转换时,我们会大量使用这些包装类。原创 2023-01-13 13:55:02 · 329 阅读 · 6 评论 -
(十八)Java的时间与日期(2)
JDK 8中增加了一套全新的日期时间API,这套API设计合理,是线程安全的。新的日期及时间API位于 java.time 包 中。原创 2023-01-12 12:01:02 · 608 阅读 · 7 评论 -
(十七)Java的时间与日期(1)
时间和日期. 在系统开发中,日期与时间作为重要的业务因素,起到十分关键的作用,例如同一个时间节点下的数据生成,基于时间范围的各种数据统计和分析,集群节点统一时间避免超时等。原创 2023-01-11 11:26:19 · 557 阅读 · 12 评论 -
(十六)一篇文章学会Java的常用API
API的主要目的是提供应用程序与开发人员以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。提供API所定义的功能的软件称作此API的实现。API是一种接口,故而是一种抽象。原创 2023-01-10 10:05:06 · 3136 阅读 · 10 评论 -
(十五)一篇文章搞懂Java的内部类
内部类(Inner Class),是 Java 中对类的一种定义方式,是嵌套类的一个分类,即非静态嵌套类(Non-Static Nested Class)。内部类(非静态嵌套类)分为成员内部类、局部内部类和匿名内部类三种以及静态内部类一种。原创 2023-01-09 11:18:45 · 726 阅读 · 10 评论 -
(十四)面向对象的三大特征
面向对象的三大特征:封装、继承、多态。原创 2023-01-08 13:21:23 · 5390 阅读 · 17 评论 -
(三)五款常用的java开发工具(快来看看吧)
五款常用的java开发工具一、JBuilder:二、NetBeans:三、Eclipse:四、MyEclipse:五、IntelliJ IDEA:原创 2022-09-15 12:32:16 · 2923 阅读 · 0 评论 -
(十三)JAVA基础语法
Java源程序(.java文件)——>java字节码文件(.class文件)——>由解释执行器(java.exe)将字节码文件加载到java虚拟机(jvm)——>字节码文件(.class)就会在java虚拟机中执行。原创 2023-01-07 11:32:58 · 956 阅读 · 11 评论 -
(四)JAVA的基本数据类型
一、关键字(keyword)二、保留字(reserved word):三、标识符(Identifier)四、变量五、java的数据类型:1、整数类型(byte \ short \ int \ long)2、浮点型(float \ double)3、字符型(char)4、布尔型(boolean)5、字符集原创 2022-09-15 13:47:46 · 1487 阅读 · 3 评论 -
(十二)static关键字
static关键字 一、static静态关键字二、static应用知识:工具类三、static应用知识:代码块四、static应用知识:单例五、面向对象三大特征之二:继承原创 2022-10-09 09:07:41 · 681 阅读 · 2 评论 -
项目:ATM系统(JavaSE)
项目:ATM系统(JavaSE)原创 2022-09-28 17:42:28 · 255 阅读 · 1 评论 -
(十)面向对象
面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于面向过程来讲的,面向对象方法,把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式。原创 2022-09-28 17:00:22 · 123 阅读 · 3 评论 -
案例(简单总结)
案例1:买飞机票案例2:找素数案例3:验证码案例4:数组元素的复制案例5:评委打分案例6:数字加密案例7:模拟双色球系统原创 2022-09-24 12:08:09 · 715 阅读 · 1 评论 -
(九)方法
Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。原创 2022-09-24 11:58:22 · 315 阅读 · 3 评论 -
(八)数组(java)
数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按有序的形式组织起来的一种形式。这些有序排列的同类数据元素的集合称为数组。数组是用于储存多个相同类型数据的集合。原创 2022-09-23 12:44:11 · 609 阅读 · 2 评论 -
(七)程序流程控制:分支结构和循环结构
控制流程(也称为流程控制)是 计算机 运算领域的用语,意指在 程序 运行时,个别的指令(或是陈述、 子程序 )运行或 求值 的顺序。程序流程控制:分支结构和循环结构。原创 2022-09-19 15:50:16 · 1047 阅读 · 1 评论 -
(六)运算符总结
运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。原创 2022-09-19 15:09:00 · 279 阅读 · 2 评论 -
(五)基本数据类型变量间转换
1.自动类型转换:2.强制类型转换:3.基本数据类型与String间转换String类型变量的使用: 4.String练习题巩固 5.进制与进制间的转换原创 2022-09-15 21:04:40 · 344 阅读 · 3 评论 -
(二)注释(comment)详解
一、注释类型(三种)二、单行注释和多行注释的作用三、注释的特点四、文档注释的使用五、多行注释注意点六、良好的编码风格:原创 2022-09-15 12:22:22 · 1246 阅读 · 0 评论 -
(一)JAVA语言基础概述
一、人机交互方式二、常用的DOS命令三、计算机语言的发展迭代史四、java语言的应用的领域五、java语言的特点六、JDK、JRE、JVM三者之间的关系。七、如何配置path环境变量?八、初学java程序的简单总结原创 2022-09-15 12:08:10 · 226 阅读 · 0 评论