JavaSE系列专栏
文章平均质量分 80
以学习Java知识路线,介绍JavaSE中需要掌握的基本方法与语法知识点,不懂的地方快和我一起讨论一下吧~🏅
信计2102罗铠威
同是JAVA赶路人,相逢何必曾相识
展开
-
Stream流用法详解
本篇博客主要以介绍Stream流用法我认为Stream流是将数据转为等待加工的流水线序列,经过一系列操作直接处理自己需要的数据。Stream 是 Java8 的新特性,它允许你以声明式的方式处理数据集合,可以把它看作是遍历数据集的高级迭代器。此外与 stream 与 lambada 表达示结合后编码效率与大大提高,并且可读性更强。要澄清的是java8 中的 stream 与 InputStream 和 OutputStream 是完全 不同的概念。原创 2023-09-10 08:30:00 · 554 阅读 · 0 评论 -
java中的lambda表达式
本篇博客主要以介绍lambda表达式的由来与用法Lambda 表达式是一个匿名函数,我们可以把 lambda 表达式理解为一段可以传递的代码(将代码段像数据一样传递)。使用它可以写出更简洁, 更灵活的代码。作为一种更紧凑的代码风格,使 java 语言的表达式能力得到的提升。Lambda 表达式的本质只是一个"语法糖"(亦称‘糖衣语法’),由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。原创 2023-09-09 08:30:00 · 157 阅读 · 0 评论 -
Java中的内部类
本篇博客主要以介绍Java中的内部类与lambda表达式● 把类定义在另一个类的内部,该类就被称为内部类。● 如果在类 Outer 的内部再定义一个类 Inner,此时类 Inner 就称为内部类(或称为嵌套类),而类 Outer 则称为外部类(或称为宿主类)原创 2023-09-08 08:00:00 · 298 阅读 · 0 评论 -
GUI知识点总结(二)(java)
本篇博客主要以介绍java中的事件处理。原创 2023-09-07 09:15:00 · 93 阅读 · 0 评论 -
GUI知识点总结(一)(java)
本篇博客主要以总结java中GUI知识点● Swing是纯Java组件,使得应用程序在不同的平台上运行时具有相同外观和相同 的行为。●Swing中的大部分组件类位于javax.swing包中.● Swing中的组件非常丰富,支持很多功能强大的组件.原创 2023-09-06 09:15:00 · 158 阅读 · 0 评论 -
Java线程概述 (二)线程实例演示
本篇博客主要以介绍线程类的相关用法synchronized中文意思是同步,也称之为”同步锁“。synchronized的作用是保证在同一时刻, 被修饰的代码块或方法只会有一个线程执行,以达到保证并发安全的效果。synchronized是Java中解决并发问题的一种最常用的方法,也是最简单的一种方法。在JDK1.5之前synchronized是一个重量级锁,相对于j.u.c.Lock,它会显得那么笨重,随着Javs SE。原创 2023-09-05 18:14:28 · 171 阅读 · 0 评论 -
利用Java基础知识+简单封装写一个银行登录存取款系统
Java基础知识构建银行登录小系统原创 2022-10-23 06:15:00 · 5300 阅读 · 0 评论 -
杨辉三角-二维数组(Java语言)
利用二维数组的格式似乎提供了可以打印符合特定规律的图案思路。原创 2022-11-16 16:38:14 · 829 阅读 · 0 评论 -
用Java写一个d简单的五子棋游戏(含人机对决,双人对决)
Java语言设计五子棋游戏,二维数组的使用,黑白棋依次重复输入下棋每下一个棋子后需要判断该棋子是否出界,此位置是否已经有棋子,判断是否有5个棋子连在一起,有则表示胜利,否则继续下棋.原创 2022-11-17 14:22:40 · 1287 阅读 · 0 评论 -
GUI设计一个加法计算器
加法计算器原创 2022-11-23 07:45:00 · 429 阅读 · 0 评论 -
用Java简单制作一个学生管理程序
学生系统项目(java语言)原创 2022-12-04 14:12:50 · 284 阅读 · 0 评论 -
Java线程概述 (一)线程介绍
本篇博客主要以介绍关于以线程为核心的知识点导读拓展知识:操作系统的四大特征程序】:为完成特定任务,用某种语言编写的一组指令集合。||ヽ(* ̄▽ ̄*)ノミ|Ю 其实就是一段静态的(没有运行的)代码~关于进程概念】:你就理解为应用程序在内存中运行着的任务就行了。(从操作系统的角度上讲:进程是操作系统进行内存资源分配的最小单位)||ヽ(* ̄▽ ̄*)ノミ|Ю 其实就是一段动态的运行代码~,在内存中操作系统为其创建PCB(进程控制器),使其成为进程实体关于线程概念。原创 2023-05-21 08:15:00 · 683 阅读 · 0 评论 -
网络编程 (二)网络协议TCP,UDP实例分析
本篇博客主要以介绍网络TCP协议下与UDP协议下的实例分析。原创 2023-05-19 10:48:49 · 138 阅读 · 0 评论 -
网络编程 (一)网络协议TCP,UDP
本篇博客主要介绍计算机网络中基于TCP/UDP网络协议的特点,下篇会介绍其实例TCP和UDP详解网络编程套接字把分布在不同地理区域的,具有独立功能的计算机通过通信线路(光纤、网线···)连接起来,==》实现资源传递、信息共享。原创 2023-05-18 19:05:36 · 760 阅读 · 0 评论 -
File类、IO数据流介绍
本篇博客主要File类以及数据流的划分。原创 2023-05-12 17:59:25 · 566 阅读 · 0 评论 -
集合详解之(七)泛型
本篇博客主要以介绍Java语言中泛型的相关概念一般被当做方法的参数,表示的含义是传入未知个参数的x1,x2,x3,x4,…它们都被传入x数组中,【下面为实例】原创 2023-04-28 21:20:52 · 1160 阅读 · 0 评论 -
集合详解之(六)Collections集合工具类
本篇博客主要以介绍Collections集合工具类对单列集合处理的常用方法。原创 2023-04-20 11:08:24 · 192 阅读 · 0 评论 -
集合详解之(五)Map集合
本篇博客主要以介绍Map集合接口的实现类HashMap、HashTable、TreeMap的常用方法Map集合是 键值对 -双列集合,它的雏形是离散数学中的二元有序对,它是一种映射关系,其中的键列抽离出来就是一个Set集合,所以键·是不能重复的,但是值可以重复。原创 2023-04-20 10:25:27 · 217 阅读 · 0 评论 -
集合详解之(四)集合的遍历
本篇博客主要以介绍集合的四种遍历方法,for循环遍历,增强for循环,迭代器,Stream流遍历。原创 2023-04-05 15:01:02 · 471 阅读 · 0 评论 -
集合详解之(三)单列集合接口Set及具体子类HashSet、TreeSet
本篇博客主要以介绍Set集合以及其两个具体子类HashSet、TreeSet的用途和常用方法。原创 2023-04-03 09:00:00 · 276 阅读 · 0 评论 -
集合详解之(一)集合概述
集合概述,Collection常用方法原创 2023-04-02 19:33:55 · 281 阅读 · 0 评论 -
集合详解之(二)单列集合接口List及具体子类ArrayList、LinkedList、Vector
回忆一下我们的集合框架体系图。List接口属于单列集合Collection接口下的其中一条分支,它最常用的三个实现类分别是——ArrayList,Vector,以及LinkedList。这三个实现类各有各的特点,但又有着一些相同的特性。原创 2023-04-02 22:29:43 · 196 阅读 · 0 评论 -
异常详解(java)
本篇博客主要以介绍异常相关概念以及关键字。原创 2023-03-19 13:58:03 · 340 阅读 · 0 评论 -
Date日期类方法及常用日期转换库
Date是java中专门针对日期的类。除此之外还有接口Calendar,SimpleDateFormat类(日期格式化)等等来解决java中日期的记录与表达,测量前后代码运行时间原创 2023-03-18 19:19:38 · 886 阅读 · 0 评论 -
正则表达式详解及常用方法(java)
正则表达式(温习+汇总整理)原创 2023-03-16 23:04:51 · 122 阅读 · 0 评论 -
BigInteger类和BigDecimal类的简单介绍
本篇博客主要介绍BigInteger类和BigDecimal类的用途及常用方法。原创 2023-03-06 09:00:00 · 650 阅读 · 0 评论 -
Math类详解与Random类、三种随机数生成方式(java)
本篇博客主要以介绍Math类的常用方法及认识Random类,及三种随机数生成方式。原创 2023-03-05 19:07:45 · 1087 阅读 · 0 评论 -
StringBuffer类详解(java)
StringBuffer类和StringBuild类常用方法reverse()-》:实现字符串的逆序>> append()-》:拼接字符串>> insert()-》:插入字符串>> delete(0,3)-》:删除对应区间字符串字符>> deleteCharAt()-》:删除对应字符串下标字replace(0,3)-》:实现对应区间字符串的替换substring(0,5-)》:拷贝对应区间子串原创 2023-02-02 20:17:00 · 510 阅读 · 1 评论 -
String类详解(java)
String类的常用方法 String构造方法 equals equalsIgnoreCase contains isEmpty startsWith endsWith length charAt indexOf substring getBytes toCharArray valueOf toLowerCase toUpperCase concat split replace replaceAll replaceFirst trim原创 2023-01-07 09:51:47 · 986 阅读 · 0 评论 -
Arrays类详解(java)
本篇博客主要以介绍Arrays工具类的常用方法及一些底层原理。原创 2023-01-06 21:07:43 · 593 阅读 · 0 评论 -
Integer包装类详解(java)
包装类概念:包装类分类:包装类integer介绍:自动装箱和自动拆箱问题【⚠注意面试常考点】Integer常用方法:本篇博客以Integer包装类为例(其他包装类可类推)了解其常用方法作为int的包装类,内部封装了int的实际值和一系列对此基本数据类型操作的方法。原创 2023-01-06 19:13:52 · 1554 阅读 · 0 评论 -
Java面向对象详解(下)
本篇会详细讲述面向对象三大特征:封装,继承,多态,super关键字,instanceof关键字,final关键字,接口,原创 2023-01-02 12:21:14 · 492 阅读 · 0 评论 -
Java面向对象详解(中)
java面向对象详解。this,static,代码块,设计模式,单例模式,赖汉单例,饿汉单例原创 2023-01-02 10:06:42 · 351 阅读 · 0 评论 -
HashMap的存储底层源码超详解
HashMap源码低层储存,hashMap.put()方法,putVal()方法,链表转化红黑树,hashMap存储结构,重复字符个数原创 2022-11-26 23:01:15 · 156 阅读 · 2 评论 -
☠️ 狂补GUI编程(一)☠️
java的GUI编程,frame,panel面板,适配器,layout布局,流式布局,border布局,表格GridLayout布局原创 2022-11-22 07:45:00 · 148 阅读 · 0 评论 -
Java面向对象详解(上)
面向对象与面向过程的区分,面向过程:,面向对象:类是什么?对象是什么?类的结构类中方法:成员方法与构造方法:方法的重载(覆盖)与重写:重载:重写(覆盖):变量的划分:按类型划分:按位置划分:局部变量和成员变量🎀局部变量的介绍及生命周期🎀成员变量的介绍及生命周期🪅类信息的存储:原创 2022-11-20 20:02:40 · 292 阅读 · 0 评论 -
比较ArrayList与LinkedList的任意位置添加元素的速度
通过比较链表与动态数组任意位置添加元素存储的速度,来认识不同数据操作需要使用不同的数据结构进行存储。顺便回顾一下时间类date方法。原创 2022-11-19 12:57:54 · 229 阅读 · 0 评论 -
你知道String与StringBuffer十万次循环拼接字符串的速度相差多少吗?
知识涉及到: Date日期类,SimpleDateFormat日期格式化类,String类,StringBuffer类(即带缓冲的String)的方法,拼接速度。原创 2022-11-12 16:35:57 · 198 阅读 · 2 评论 -
Java中的关键字,标识符,及变量,运算符,循环语句详解
本篇为Java刚入坑小白提供的知识点关键字,标识符,及变量,运算符的介绍理解,请各位大佬批评指导哈~● 定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)● 特点:关键字中所有字母都为小写●Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。●自己命名标记符时要避免使用这些保留字goto、constJava对各种变量、方法和类等要素命名时使用的字符序列称为标识符.●由26个英文字母大小写,0-9,_或$组成数字不可以开头。原创 2022-11-04 08:00:00 · 329 阅读 · 0 评论 -
【为什么学习Java?及Java发展史】
本人学习心得原创 2022-10-07 19:07:25 · 1216 阅读 · 0 评论