自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 ali镜像远程库

build.gradle 文件下配置:buildscript { repositories { /** * ali镜远程库 */ maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'htt.

2021-08-09 16:30:57 120

原创 Java——多线程

什么是多线程?多线程是为了同步完成多项任务,而不是为了提高运行xiao

2021-06-02 21:03:04 67

原创 Java——线程

什么是线程?​​​​​​​

2021-06-01 22:01:52 110

原创 Java——JVM内存模型

方法区(Method Area)方法区主要是放一下类似类定义、常量、编译后的代码、静态变量等,在JDK1.7中,HotSpot VM的实现就是将其放在永久代中,这样的好处就是可以直接使用堆中的GC算法来进行管理,但坏处就是经常会出现内存溢出,即PermGen Space异常,所以在JDK1.8中,HotSpot VM取消了永久代,用元空间取而代之,元空间直接使用本地内存,理论上电脑有多少内存它就可以使用多少内存,所以不会再出现PermGen Space异常。堆(Heap)几乎所有对象、...

2021-05-31 23:19:43 131

原创 Java——Socket

套接字(Socket)是通信的基石,是支持TCP/IP协议的网络通信的基础操作单位。包含进行网络通信的必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的

2021-05-28 20:43:04 157

原创 Java——GC

什么是GC?GC是Java的垃圾回收机制,程序的运行必然需要申请内存资源,无效的对象zi'yuan

2021-05-27 22:58:56 74

原创 每日一总结(2021/5/26)

飞哥讲述:公司各类员工岗位,各类员工的职责;接着 讲述Kotlin之旅Kotlin的发展史 :2011年7月,JetBrains推出Kotlin项目,这是一个面向JVM的新语言,它已被开发一年之久。JetBrains 负责人 Dmitry Jemerov 说,大多数语言没有他们正在寻找的特性,Scala 除外,他指出了 Scala 的编译时间慢这一明显缺陷。Kotlin 的既定目标之一是像 Java 一样快速编译。2012 年 2 月,JetBrains 以 Apache 2 许可...

2021-05-26 21:13:45 138

原创 Java——HashMap集合

*什么是HashMap?HashMap是一个散列表,用于存储Key-Value键值对的集合,每一个键值对也叫做Entry.这些键值对(Entry)分散存储在一个数组当中,这个数组就是HashMap的主干。HashMap数组每一个元素的初始值都是NULL。*HashMap做什么的?概述 HashMap就是使用哈希表来存储的,哈希表为解决冲突,采用数组加链表的结合,在每个数组元素上都有一个链表结构,当数据被Hash后,得到数组下标,把数据放在对应下表元素的链表上。*HashMap的特点.

2021-05-26 19:53:26 456 1

原创 Java——String ,StringBuffer,StringBuilder区别

String 字符串常量,是不可变的对象,因此在每次对String类型进行改变的时候其实都等于生成了一个新的String对象,然后将指针指向新的String对象,所以经常性改变内容的字符串最好不要使用String,因为每次生成对象,都会对系统性能产生影响,特别当内存中的引用对象多了以后,JVM的GC就会开始工作,那样速度是一定会相当慢的。StringBuffer是可变的字符序列,且线程是安全的,它是一个类似于String的字符串缓冲区,是不能修改的,但通过某些方法的调用是可以改变该序列的长度和内容.

2021-05-25 22:48:19 146

原创 Java——面向对象

面向对象面向对象是基于面向过程的编程思想,面向过程强调的是每一功能的步骤;面向对象强调的是对象,然后由对象去执行,对象间通过消息相互作用;现实世界中任何实体都可归属于某类事物,任何对象都是某一类事物的实例,面向对象的特点:是一种更符合我们思想习惯的思想,可以将复杂的事情简单化, 将我们从执行者变成指挥者。面向对象三大特性:封装:为什么要进行封装?封装是一种信息隐藏技术,在Java中通过控制成员的访问权限实现封装,即使用方法将类的数据隐藏起来,控制用户对类的访问和修改数据的程度

2021-05-25 22:46:09 51

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除