程序员新社区
程序员新社区
全部文章
分类
C语言(24)
git(4)
Java(897)
Java架构(3)
JVM(15)
Netty(3)
redis(12)
spring(8)
Spring boot(3)
中间件(8)
人工智能(4)
代码(24)
分布式(79)
前端(180)
前端面试(16)
堆栈(4)
大数据(1)
微服务(7)
数据库(54)
数据结构(11)
未归档(82)
架构(198)
百度(4)
程序人生(289)
程序员(256)
算法(50)
编程(141)
编程、(3)
编程语言(29)
网络(15)
腾讯(8)
计算机(3)
计算机基础(8)
队列(4)
面试(63)
项目管理(8)
马士兵(17)
高并发(3)
归档
标签
去牛客网
登录
/
注册
程序员新社区的博客
全部文章
(共2504篇)
Java语言特性和技术特点探究
Java语言特性和技术特点探究 1 引子 Java一直以来是排名前二的编程语言, 这篇文章我们来学习和探讨一下Java的语言特性和技术特点。 2 通用的Java Java是一种通用的编程语言,它是比较经典的面向对象编程语言,面向对象编程的一个重要特性就是更容易实现高内聚低耦合的代码...
2021-04-28
0
360
Java 类中可以覆盖静态方法吗?
Java 类中可以覆盖静态方法吗? 不,你不能在Java中覆盖静态方法,但在子类中声明一个完全相同的方法不是编译时错误,这称为隐藏在Java中的方法。 你不能覆盖Java中的静态方法,因为方法覆盖基于运行时的动态绑定,静态方法在编译时使用静态绑定进行绑定。 虽然可以在子类中声明一个具有相...
2021-04-28
0
350
Java:就是要让你学会内部类
看了很多源码,都有用到内部类,但是自己以前在生产环境上,用的确实少,也有用过但是很少,所以今天就打算好好的把它从头到尾的过一遍。 定义 可以将一个类的定义放在里另一个类的内部,这就是内部类,所谓的内部类的概念只是出现在编译阶段,对于jvm层是没有内部类这个概念的。我们可以利用内部类来解决 ...
2021-04-28
0
396
Java基础知识总结
1 Java基础知识总结 1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。 2,JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。 3,配置环境变量:...
2021-04-28
0
323
JavaFX教程
JavaFX是Java的下一代图形用户界面工具包。JavaFX是一组图形和媒体API,我们可以用它们来创建和部署富客户端应用程序。 JavaFX允许开发人员快速构建丰富的跨平台应用程序。JavaFX通过硬件加速图形支持现代GPU。 JavaFX允许开发人员在单个编程接口中组合图形,动画和UI控件...
2021-04-28
0
448
JAVA8教程
JAVA8有什么新的特性? JAVA8是JAVA编程语言开发的一大特色版本。它的最初版本发布于2014年3月18日。使用Java8版本,提供Java支持功能编程,新的JavaScript引擎,日期时间操作,新的流API等新API。 新功能 Lambda 表达式 - 增加函数处理能力到JA...
2021-04-28
0
287
如何编写可怕的 Java 代码?
我决定告诉你如何编写可怕的Java代码。如果你厌倦了所有这些美丽的设计模式和最佳实践,并且想写些疯狂的东西,请继续阅读。 如果你正在寻找有关如何编写良好代码的建议,请点击查看这篇文章。 对一切使用异常 你知道循环对吗?差一错误(英语:Off-by-one error,缩...
2021-04-28
0
318
涨姿势,Java中New一个对象是个怎么样的过程?
在语言层面创建对象(例如克隆、反序列化)通常仅仅是一个new关键字而已,而在虚拟机中,对象(普通Java对象,不包括数组和Class对象等)的创建时一个怎么样的过程? 一、对象的创建 当虚拟机遇到一条new指令时候,首先去检查这个指令的参数是否能在常量池中能否定位到一个类的符号引用,并且检查这个...
2021-04-28
0
406
JAVA多线程之volatile 与 synchronized 的比较
一,volatile关键字的可见性 要想理解volatile关键字,得先了解下JAVA的内存模型,Java内存模型的抽象示意图如下: 从图中可以看出: ①每个线程都有一个自己的本地内存空间--线程栈空间???线程执行时,先把变量从主内存读取到线程自己的本地内存空间,然后再对该变量进行操作 ...
2021-04-28
0
427
请不要再说Java中final方法比非final性能更好了
无继承 有 static 修饰 static final 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 // 生成随机数字和字母, public static final String getStringRan...
2021-04-28
0
373
首页
上一页
229
230
231
232
233
234
235
236
237
238
下一页
末页