Ziya_
Ziya_
全部文章
21天学会Java
技术分享(1)
编码之外(1)
归档
标签
去牛客网
登录
/
注册
小志Coding笔记
个人技术笔记以及心得分享
全部文章
/ 21天学会Java
(共13篇)
21天学会Java之(Java SE第十四篇):注解、反射机制
注解和反射机制使用特别简单,但是它们在框架中被大量的使用,而如何灵活运用,想要深入理解框架,牢牢的掌握注解和反射机制的知识就显得极其的重要了。 注解 注解不同于注释,注释仅只用于写在源代码中,来使自己或者别人更容易的翻阅源代码。 注解是那些插入到源代码中使用其他工具可以对其进行处理的标签。这些工具...
spring
Java
经验分享
注解
学习笔记
反射
框架
2020-06-20
1
1511
21天学会Java之(Java SE第十三篇):网络编程、TCP/UDP通信
如今,计算机已经成为人们学习、工作、生活必不可少的工具。人们利用计算机可以和亲朋好友在网上聊天,玩网游或发邮件等,这些功能的实现都离不开计算机网络。计算机网络实现了不同计算机之间的通信,而这些必须依靠人们编写网络程序来实现。在Java中提供相应的类包让大家编写网络程序,即下文说要提到的内容。 基础...
TCP
UDP
Java
经验分享
学习笔记
网络编程
计算机网络
2020-06-12
0
1876
21天学会Java之(Java SE第十二篇):多线程、Lambda表达式
多线程是Java语言的重要特性,大量应用于网络编程和服务器端程序的开发。最常见的UI界面的底层原理、操作系统底层原理都大量使用了多线程技术。本篇中仅初步讲解多线程的普通应用,并无深入剖析。由于JUC包的内容过多,过于深奥,本人水平有限,本文中也不扩展叙写,希望在对于并发编程有更深一步的理解之后填上这...
Java
经验分享
学习笔记
多线程
性能
多进程
并发编程
2020-06-06
1
1522
21天学会Java之(Java SE第十一篇):IO流(输入与输出)
I/O流的概念 在Java API中,可以从其中读入一个字节序列的对象称作输入流,而可以向其中写入一个字节序列的对象称作输出流。这些字节序列的来源地和目的地可以是文件,而且通常都是文件,但是也可以是网络连接,甚至是内存块。抽象类InputStream和OutputStream构成了输入/输出(I/O...
面向对象
JDK
Java
经验分享
学习笔记
IO流
常用类
2020-05-28
2
1374
21天学会Java之(Java SE第十篇):容器(集合框架)、容器中的泛型
在日常开发中,我们时刻需要和数据打交道,而如何处理这些数据就成为编程中的重要内容了。在Java中我们可以使用“容器”来容纳和管理数据。顾名思义,生活中我们有锅碗瓢盆等容器来容纳物体,而程序中的“容器”也有类似的功能,我们可以使用它来容纳和处理数据。 在之前第八篇中讲了数组,但是数组并不能满足人们对...
Java
容器
学习笔记
数组
链表
源码
泛型
2020-05-21
1
1564
21天学会Java之(Java SE第九篇):常用类、常用API
在实际开发工作中,我们会使用到一些操作,这些操作在Java中都已经封装好了相应的类包供我们使用。 包装类 包装类的定义 Java是面向对象的语言,但并不是“纯面向对象”的,因为我们经常用到的基本数据类型就不是对象。但是我们在实际应用中经常需要将基本数据转化成对象,以便于操作。 为了解决这个问题,J...
面向对象
Java
经验分享
常用API
学习笔记
常用类
2020-05-13
1
1792
21天学会Java之(Java SE第八篇):数组、冒泡排序法、二分法查找
数组 数组的定义 数组是相同类型数据的有序集合,数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。数组的三个基本特点: 长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 其元素必须是相同类型,不允许出...
Java
经验分享
冒泡排序
学习笔记
二分法查找
排序算法
2020-05-07
1
1557
21天学会Java之(Java SE第七篇):异常Exception
在理想世界里,用户输入数据的格式永远都是正确的,选择打开的文件也一定存在,代码永远不会出现bug。然而,在现实世界中却充满了不良的数据和有问题的代码,所以Java中就会为了处理这些问题而引入了异常机制。 异常的概念 异常指程序运行过程中出现的非正常现象。这个错误可能是由于文件包含错误信息,或者网络...
面向对象
Java
经验分享
学习笔记
异常
2020-04-28
1
1454
21天学会Java之(Java SE第五篇):继承、常用的关键字、封装及权限修饰符、多态
面向对象的三个基本特征是:封装、继承、多态 继承 继承可以使我们更容易实现类的扩展,在现实世界中比比皆是。并且继承实现了代码的重用,不用再重新发明轮子,提高了代码的复用性。 继承是用extends关键字实现的,例如: class 子类 extends 父类{ Java语句;… … … } ...
面向对象
Java
经验分享
学习笔记
继承
多态
封装
2020-04-12
1
1435
21天学会Java之(Java SE第四篇):Java虚拟机、垃圾回收机制
Java虚拟机(JVM) 对于Java的面向对象的内存分析,首先就要知道Java虚拟机(java virtual machine,JVM)是什么?JVM是一种能够运行java字节码的虚拟机。作为一种编程语言的虚拟机,实际上不只是专用于Java语言,只要生成的编译文件匹配JVM对加载编译文件格式要求,...
JVM
JDK
Java
经验分享
学习笔记
垃圾回收机制
JRE
2020-04-04
1
1843
首页
上一页
1
2
下一页
末页