首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
某人类
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
面向对象三大基本特性
1.面向对象概念 面向对象的编程的主要思想是把构成问题的各个事物分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述一个事物在解决问题的过程中经历的步骤和行为。...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
Java基本数据类型及其包装类
1.8种基本数据类型 逻辑类型:boolean 整数类型:byte,short,int,long 字符类型:char 浮点类型:float,double 类型 字节 取值范...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
Java方法的重载与重写
1.方法重载 1.重载的含义 C ++同时支持方法重载和操作符重载,但是 Java 只支持方法重载 一个类中可以有多个方法具有相同的名字,但这些方法的参数必须不同,类似于类...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
String,StringBuffer,StringBuilder
1.String 1.1 String介绍 Java为了处理字符序列引入String类,java把String类定义为final类,因此String类不可以有子类,用户不能...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
Java部分重要关键字
extends,implements,final,native,static,transient,synchronized,volatile 1.extend 在 Java...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
Java Collection&Map Overview
1.Collection集合概述 Java数组的长度是固定的,为了使程序能够方便地存储和操作数目不固定的一组数据,JDK类库提供了Java集合 与数组不同的是,集合中不能存...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
ArrayList
1.介绍 ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。数组元素的类型为Object类型,对Array...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
Compare ArrayList with LinkedList & with Vector
1. Vector Vector 类实现了一个动态数组。和 ArrayList 很相似,但是两者是不同的: Vector 是同步访问的。 Vector 包含了许多传统的方法...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
HashMap
1.实现方式 HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。 HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据,...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
ConcurrentHashMap
UNsafe Unsafe类提供了硬件级别的原子操作,所以在一些并发编程中被大量使用。jdk已经作出说明,该类对程序员而言不是一个安全操作,在后续的jdk升级过程中,可能会...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
Java Multiple Thread
1.What's Thread & Process & their relationship ? 何为进程? 进程是程序的一次执行过程,是系统运行程序的基本单位,因此进程是...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
volatile和synchronized
synchronized 1.为什么要使用锁 内存1 当前值2 期待值3 悲观锁: 我觉得你这一次的修改会造成线程问题: 来个锁:我在修改某个值的时候,别人不能对它进行任何...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
What's JVM & Why do we need JVM?
1.什么是JVM Java虚拟机有自己完善的硬件架构,如处理器、堆栈等,还具有相应的指令系统。 Java虚拟机本质上就是一个程序,当它在命令行上启动的时候,就开始执行保存在...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
运行时数据区域
虚拟机在程序执行期间会将内存划分为不同的数据区域,他们都有各自的用途。有的伴随虚拟机进程启动一直存在,有的则和用户进程同生共死; 1.程序计数器 计数器即当前线程执行字节码...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
HotSpot虚拟机对象的创建
1.对象的创建 Java中每时每刻都有对象被创建出来。语言层面上通常仅仅是new关键字(例外:复制,反序列化)。下面介绍普通对象(除数组,Class对象等)的创建。 Jvm...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
垃圾回收算法与收集器
1.为什么要GC Garbage Collection垃圾搜集 GC是为了解决各种内存溢出,内存泄露问题。 内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
JMM
1.硬件的效率与一致性 计算机的存储设备与处理器的运算速度有着几个数量级的差距,不得不加入一层或多层高速缓存(Cache)来作为内存与处理器之间的缓冲。但引出了缓存一致性的...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
hash,hashtable,map,tree,list,linkedlist
1.hash Hash也称散列、哈希,对应的英文都是Hash。基本原理就是把任意长度的输入,通过Hash算法变成固定长度的输出。 直观解释起来,就是对一串数据m进行杂糅,输...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
Sorting algorithms
Sorting algorithms 1.概述 排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序...
1
评论
分享
某人类
赞了这篇文章
生活在城市的猫
3年前
关注
Tree
1.基础知识 术语 完全二叉树 2. 平衡二叉树 在二叉搜索树的基础上,是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。平衡二叉树...
1
评论
分享
下一页
关注了
1
关注者
0
收藏集
0
关注标签
3
加入于
2022-07-11