②《javaSE基础》
文章平均质量分 75
基础不牢地动山摇
Zinksl
Java领域新星创作者,阿里云社区博客专家
展开
-
01 java基础概念说明【常量、变量、标识符】
java基础语法\字面量\变量\标识符原创 2022-03-29 12:16:26 · 568 阅读 · 0 评论 -
02 Java自增自减&数据类型转换的6个事项
Java学习中(自增自减,数据转换)必须了解的6点原创 2022-03-31 10:39:49 · 778 阅读 · 0 评论 -
03 快速上手-三目运算符(三元运算符)
分分钟掌握---三目运算符(三元运算符)原创 2022-03-31 11:19:24 · 497 阅读 · 0 评论 -
04 java流程控制-分支语句
java流程控制之分支语句原创 2022-03-31 16:24:14 · 248 阅读 · 0 评论 -
05 java流程控制-快速掌握for循环(附for循环案例)
1分钟看懂执行流程,永久掌握for循环(附for循环案例)原创 2022-04-01 11:02:02 · 2216 阅读 · 4 评论 -
05a for循环实践-查找水仙花数
查找水仙花数-for循环实践原创 2022-04-01 11:24:13 · 1429 阅读 · 3 评论 -
06 java一维数组必须掌握的4点内容【静/动态初始化、元素访问、遍历】
java中一维数组的定义、静态初始化、动态初始化、数组遍历原创 2022-04-03 11:37:57 · 681 阅读 · 0 评论 -
07 java方法快速上手
方法定义格式、形参与实参的区别、方法调用与执行【内存图解】、方法案例分析原创 2022-04-04 11:08:35 · 575 阅读 · 1 评论 -
08 java中方法传参的传值与传址问题
java中方法传参,值作为参数传递与地址作为参数传递解析内存图解方便明了原创 2022-04-06 12:15:58 · 1718 阅读 · 3 评论 -
09 java构造方法(构造器)从内存分配图深度讲解
构造方法的构建格式构造方法的作用和学懂它必看的内存图解原创 2022-04-07 18:28:47 · 1251 阅读 · 8 评论 -
10 java集合-ArrayList基本使用
1 ArrayList集合可变长度实现原理:2 ArrayList集合使用3 ArrayList的常用成员方法(ArrayList集合的增、删、改、查操作)4 ArrayList集合使用案例原创 2022-04-10 12:01:36 · 903 阅读 · 10 评论 -
11 javaIO流---看看这些关于文件的操作你都懂了么
IO流思维导图IO知识点多且复杂,对于后期项目优化有重要作用,弄懂IO流是十分必要的java中的IO流知识梳理1 文件1.1 什么是文件?在生活中可能听到文件的第一反应它可能指是一个文档,但是准确的说文件是一个保存数据的空间,比如音频文件、图片文件、视频文件、文字文件这些统称文件。1.2 什么是文件流?如何理解流的概念?在程序中文件是以流的形式来操作的;流:指文件与程序(内存)之间的经历路径输入流:数据从外部存储设备到程序(内存)的路径(只能读)输出流:数据从程序(内存)到外原创 2022-04-21 16:16:47 · 2206 阅读 · 66 评论 -
12 javaIO流---文件拷贝【字节流实现】
javaIO流应用,用字节流实现拷贝文件原创 2022-05-12 16:57:37 · 1129 阅读 · 27 评论 -
13 初识java中的递归问题
1 递归知识梳理2 什么是递归❓递归怎么用❓3 递归的案例 🌰递归递减、斐波那契、迷宫等递归经典案例💡递归与循环有什么区别?原创 2022-05-26 16:09:48 · 599 阅读 · 16 评论 -
14 java面向对象的三大特征【继承、封装、多态】
文章目录1 封装 🚩1.1 封装的实现:2 继承 🚩2.1 继承的注意事项2.2 继承的本质2.3 super的使用3 多态 🚩3.1 多态概念3.2 动态绑定机制3.3 多态参数问题原创 2022-07-04 10:29:32 · 368 阅读 · 2 评论 -
15 权限修饰符的作用范围|“==”与equals方法异同点
权限修饰符的作用范围 | “==”与equals方法异同点原创 2022-07-06 20:09:44 · 180 阅读 · 0 评论 -
16 类变量(静态变量)与类方法(静态方法)
1 🚩静态变量2 🚩类方法(静态方法)3 🚩main方法的语法结语原创 2022-07-07 09:52:48 · 328 阅读 · 0 评论 -
17 java--代码块
1 代码块基本语法2 代码块使用的注意事项3 静态属性(初始化)/代码块、普通属性(初始化)/代码块、构造器他们的执行顺序4 构造器原创 2022-07-07 14:01:47 · 359 阅读 · 1 评论 -
18 java设计模式---单例模式
1 什么是单例模式1.1 饿汉式设计方式:1.2 懒汉式设计方式:原创 2022-07-07 15:39:15 · 202 阅读 · 2 评论 -
抽象类随记
1 抽象类的使用1.1 抽象类不能实例化;1.2 一个类继承了抽象类必须重写其中抽象方法,除非本身也是抽象类1.3 抽象方法不能被 final、static、private修饰【与重写相违背】2 java设计模式—模板设计模式...原创 2022-07-07 17:49:03 · 171 阅读 · 1 评论 -
19 接口快速入门
1 接口简介2 实现接口和继承类的异同3 接口多态相关知识原创 2022-07-08 10:02:59 · 257 阅读 · 1 评论 -
20 面向对象编程[OOP(Object Oriented Programming)]
类的五大成员:属性、方法、构造器、代码块、内部类与javaOOP编程相关知识细节原创 2022-07-11 23:13:42 · 954 阅读 · 43 评论 -
21 java中枚举&&注解一篇文章秒看懂
1 🚩枚举1.1 🏃🏻自定义枚举类的使用1.2 🏃🏻使用enum关键字创建枚举类2 🚩注解2.1 🏃🏻注解概述2.2 🏃🏻javaSE中常用的注解原创 2022-07-14 21:58:02 · 423 阅读 · 16 评论 -
22 javaSe异常处理秒学会
1 🍱异常分类2 🌭Error:错误,3 🥗Exception:异常,4 🍜常见的五个运行时异常5 👨🍳异常处理原创 2022-07-15 16:27:36 · 401 阅读 · 31 评论 -
23 java的8个包装类
🍟 数据的装箱和拆箱🥤 包装类和String之间的转换🌰示例代码:原创 2022-07-17 20:33:58 · 448 阅读 · 5 评论 -
24 String、StringBuffer与StringBuilder快速上手
1 🚩String详解1.1🏃🏻 String类的构造器很多,常用的有:1.2🏃🏻 String有private final byte[] value;属性用于存放字符串1.3 🏃🏻String 常用方法2 🚩StringBuffer详解2.1🏃🏻 StringBuffer的构造器2.2🏃🏻 String 与StringBuffer之间的转换;2.3🏃🏻StringBuffer的常用方法3 🚩StringBuilder......原创 2022-07-17 21:19:54 · 343 阅读 · 6 评论 -
25 大数处理--使用案例
在用到很大数值的情况下,我们需要用到java提供的BigInteger和BigDecimal,此文主要通过代码演示大数处理,快速上手原创 2022-07-18 09:26:01 · 167 阅读 · 2 评论 -
26 详解java的日期类
1 🚩第一代日期类,Date类1.1 🏃🏻Date的使用步骤1.2 🌰代码示例:2 🚩第二代日期类Calendar类2.1 🏃🏻简介:2.2 🌰使用代码示例:3 🚩第三代日期类(JDK8加进的)3.1 🌰LocalDateTime类& 使用示例3.2 🏃🏻时间戳Instant3.3 🌰代码示例3.4 🏃🏻第三代日期类提供了plus方法和minus方法可以对时间进行加减3.5 🌰代码示例............原创 2022-07-19 10:19:04 · 993 阅读 · 37 评论 -
27 java集合之collection接口、子接口及实现类
1 🚩Collection接口的实现子类特性2 🚩通过实现子类ArrayList体现Collection接口方法;2.1 🌰代码演示示例:3 🚩集合的遍历:①使用Iterator(迭代器)②增强for循环遍历3.1 🌰代码示例4 🚩List相关解读5 🚩Set接口分析......原创 2022-07-21 14:35:58 · 893 阅读 · 15 评论 -
28 看懂java线程,了解并行、并发一篇就够了(☆)
1 🚩基本概念2 🚩线程的基本使用2.1 线程的使用方式1 继承Thread类,重写run方法2.2 线程的使用方式2 实现Runnable接口,重写run方法2.3 终止线程3 🚩线程常用的方法4 🚩用户线程和守护线程:5 🌰用户线程与守护线程代码示例6 🚩线程的生命周期7 🚩线程同步7.1 同步的实现步骤7.2 释放锁...............原创 2022-07-25 14:11:14 · 481 阅读 · 16 评论 -
28a 线程&进程基础-快速上手
方法来避免死锁的发生程的工具类: Java提供了一些并发编的工具类,比如Semaphore、CountDownLatch、CyclicBarrier等来实现程之间的协作和控制概是,当有任务需要处理时接从线程池中取出线程使用,可以优化线程创建和销毁过程,减7. 分析线程和并在开发过程中,我们需要使用一些工具和方法来分析和解决线程和发问题,比如线程 Dump、JVMTI、JConsole等。2 线程执行同步代码块时,其他线程调用了该线程的suspend()方法将该线程挂起,该线程不会释放锁。原创 2023-04-18 17:52:48 · 439 阅读 · 0 评论 -
29 java网络编程
1 🚩TCP协议,三次握手,安全但是比较慢,适合传送大量数据1.1 🏔️TCP编程用到的类(1)InetAddress类(2)Socket(插座)使用步骤🌰server端代码示例:🌰client端代码示例:2 🚩UDP协议,可能数据丢失,适合小数据🏔️DatagramSocket类和DatagramPacket类实现了UDP协议;🌰send端代码示例🌰receive端代码示例:结语......原创 2022-07-26 18:42:27 · 474 阅读 · 15 评论 -
30 IO流再回顾,深入理解序列化和反序列化
1 InputStream2 OutputStream3 文件拷贝(字节流)4 FileReader、 FileWriter5 文件拷贝(字符流)6 节点流和处理流7 ObjectOutputSteam和ObjectInputStream---序列化和反序列化8 转换流原创 2022-07-28 10:56:15 · 353 阅读 · 30 评论 -
31 Roperties类配置文件&DOS查看主机网络情况
1 roperties类很方便操作.properties 的配置文件1.1 Properties常用方法1.2 代码示例:2 netstat -an :查看当前主机网络情况,包括端口情况和网络连接原创 2022-07-29 11:19:15 · 373 阅读 · 13 评论 -
32 java反射机制详解
1 反射快速上手案例2 使用反射的步骤3 反射详解:4 反射的优化5 Class类特点梳理6 Class类的常用方法7 获取Class类的方式7.1 在编译阶段获取Class类对象,通过Class.forName()方法7.2 在类加载阶段可以通过,类名.class获取7.3 在运行阶段可以通过,对象名.getClass()方法获取7.4 通过类加载器获取Class对象8 java中哪些类有Class对象9 类加载10 通反射获取类的结构信息:.........原创 2022-07-30 09:28:49 · 477 阅读 · 67 评论 -
33 JDBC实用详解
1 JDBC静态加载,的使用步骤1.1 注册驱动【加载Driver类】1.2 获取连接【得到Connection】1.3 执行增删改查【发送SQL命令】1.4 释放资源2 反射动态加载数据库3 使用DriverManager统一管理4 推荐使用5 ResultSet类的使用5.1 基本介绍6 预处理PreparedStatement,与Statement相比更安全避免了SQL注入7 JDBC事务处理8 JDBC的SQL语句批处理结语...原创 2022-08-10 21:47:42 · 715 阅读 · 15 评论 -
34 增强for循环
java中增强for的使用原创 2023-02-21 16:35:15 · 157 阅读 · 0 评论 -
35 Map集合遍历
java中Map集合遍历原创 2023-02-21 17:10:07 · 156 阅读 · 0 评论 -
A Java基础整合---从配置环境变量到完成学生管理系统
1 java基础知识梳理2 开发环境搭建3 java基础语法...学生管理系统实现原创 2022-04-12 18:18:55 · 2006 阅读 · 43 评论