腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java知其所以然
专栏作者
举报
38
文章
30816
阅读量
15
订阅数
订阅专栏
申请加入专栏
全部文章(38)
编程算法(21)
java(17)
jdk(4)
打包(3)
容器(3)
servlet(2)
数据库(2)
spring(2)
c++(1)
python(1)
typescript(1)
云数据库 SQL Server(1)
sql(1)
access(1)
api(1)
maven(1)
linux(1)
容器服务(1)
客户沟通互动(1)
http(1)
开源(1)
缓存(1)
网络安全(1)
jvm(1)
hashmap(1)
数据分析(1)
windows(1)
数据结构(1)
https(1)
搜索文章
搜索
搜索
关闭
Java 泛型(上)
容器
jdk
编程算法
java
开发一个能够存储各种类型对象(比如:String 对象、Integer 对象等)的容器(容器就是存储数据的,可以是对象,可以是数组等等)。
帅飞
2019-01-28
425
0
面向对象之封装和多态
打包
编程算法
java
我要看电视,只需要按一下开关和换台就可以了。有必要了解电视机内部的结构吗?有必要碰碰显像管吗?
帅飞
2019-01-22
438
0
Java中的变量
编程算法
java
我们通过变量来操纵存储空间中的数据,变量就是指代这个存储空间!空间位置是确定的,但是里面放置什么值不确定!
帅飞
2019-01-22
2.3K
0
StringBuilder 源码分析
编程算法
jdk
String 是不可变字符串,根据实时情况使用,在循环当中不要使用,因为会产生好多的没用字符串。
帅飞
2019-01-22
677
0
内部类
编程算法
一般情况,我们把类定义成独立的单元。有些情况下,我们把一个类放在另一个类的内部定义,称为内部类。
帅飞
2019-01-22
385
0
Java 程序执行过程的内存分析
编程算法
注:常量池具有共享的机制,不同类的常量池之间共享数据。比如:Student 类常量池下有个 "老叶"字符串常量,那么当 Test 类中用到"老叶"这个字符串常量时就会去方法区的其他类的常量池中找,刚好 Student 类有,所以它直接就引用Student 类的"老叶"
帅飞
2019-01-22
555
0
构造器、static、this 关键字讲解
编程算法
2、构造器虽然有返回值(返回该类的对象),但是不能定义返回类型 (返回值的类型肯定是本类),不能在构造器里调用 return。
帅飞
2019-01-22
346
0
类和对象
编程算法
类和对象的概念 面向对象编程(OOP)的本质: 以类的方式组织代码,以对象的方式组织(封装)数据。 面向对象思维:OOA、OOD 对象:是具体的事物 类:是对对象的抽象(抽象 抽出象的部分) 先有具体的对象,然后抽象各个对象之间象的部分,归纳出类通过类再认识其他对象 把学生看成一个类如何归纳?(这里我只是举例子) 学生的属性有学号、年龄、性别、姓名、体重 学生的行为有学习、打招呼 学生很抽象,那么具体一点 比如张三、李四,那么这就是对象了 以类的方式组织代码,以对象的方式组织(封装)数据!!!思考这句话
帅飞
2019-01-22
785
1
Java 并发编程之 Synchronized 关键字最全讲解
编程算法
java
同步方法锁定的是当前对象。当多线程通过同一个对象引用多次调用当前同步方法时,需同步执行。 也就是说当一个线程访问同步方法时,其他线程访问这个方法将会被阻塞(等待锁)。
帅飞
2019-01-22
337
0
从字节码深刻理解内部类
编程算法
access
例如,Map 中的 Entry,每个 entry 都与一个 Map 关联,但是 entry 上的方法(getValue 和 setValue)并不需要访问该 Map,所以就不需要去引入不必要的耦合。用静态内部类来表示 entry,可以节省空间和时间。(如果 entry 使用内部类,每个 entry 中将会包含一个指向该 Map 的引用,这样就浪费了空间和时间)
帅飞
2019-01-22
857
0
模板方法模式
编程算法
模板方法模式在一个方法中定义一个算法的骨架,而将一些步骤的实现延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中某些步骤的具体实现。
帅飞
2019-01-22
472
0
String 详解以及内存分析
java
编程算法
Java 字符串就是 Unicode 字符序列,例如串 “Java” 就是 4 个 Unicode 字符 J,a,v,a 组成的。
帅飞
2019-01-22
729
0
深克隆和浅克隆
java
编程算法
Java 集合中提供的拷贝构造函数只支持浅拷贝而不是深拷贝,这是因为集合中的拷贝构造函数是通过引用的复制来达到浅拷贝的。这意味着存储在原有集合和克隆集合中的对象会保持一致(指向同一内存地址)。当然如果集合中的对象是不可变对象,那这是可以的。这也是为什么 String 设计为不可变类之一的原因。String 对象在字符串常量池中更新一个并不会影响到其他对象,便于缓存字符串。
帅飞
2019-01-22
2.1K
0
Java 中的链表分析
容器
java
编程算法
hashmap
我们平时都经常遇到容器这个词,那么 Java 集合中的容器指的是什么呢?容器就是利用某种特定的数据结构来存储数据的。在研究 Java 集合源码中时,我发现理解容器的关键要素很重要,因为这些关键元素在各个容器之间是通用的。
帅飞
2019-01-22
653
0
Java 的方法和运算符
java
编程算法
方法是类和对象动态行为特征的抽象。方法很类似于面向过程中的函数。面向过程中,函数是最基本单位,整个程序有一个个函数调用组成;面向对象中,整个程序的基本单位是类,方法是从属于类或对象的。
帅飞
2019-01-22
751
0
File 类目录详解
编程算法
编写一个程序,在命令行中以树状结构展现特定的文件夹及其子文件(夹),利用 File 类和递归知识,实现树状结构的展示,代码如下:
帅飞
2019-01-22
429
0
IO 流最全讲解
编程算法
流 : 流动 、流向 从一端移动到另一端(源头与目的地) 程序 与 文件|数组|网络连接|数据库,以程序为中心
帅飞
2019-01-22
462
0
File 类详解
编程算法
windows
linux
1、路径分隔符 ; 2、名称分隔符 / (windows) \ (linux 等)
帅飞
2019-01-22
652
0
Object 类和垃圾回收机制
编程算法
java
如果在类的声明中未使用 extends 关键字指明其基类,则默认基类为 Object 类
帅飞
2019-01-22
393
0
Java 时间处理
编程算法
在标准 Java 类库中包含一个 Date 类。它的对象表示一个特定的瞬间,精确到毫秒。
帅飞
2019-01-22
2.2K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档