写点什么

Java25周年

1 人感兴趣 · 17 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/05/05be8921283d4e292083eef2146c209c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

28《重学 JAVA》-- 注解

用户头像
杨鹏Geek
2021-12-29

注解并不能改变程序运行的结果,不会影响程序运行的性能。有些注解可以在编译时给用户提示或警告,有的注解可以在运行时读写字节码文件信息。

https://static001.geekbang.org/infoq/a5/a509da64f460ca289001909170210892.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

25《重学 JAVA》-- 多线程(二)

用户头像
杨鹏Geek
2021-12-26

Java中创建一个线程涉及到:java.lang.Thread类、java.lang.Runnable接口、Callable接口创建线程。Thread是线程类,创建一个Thread对象就会产生一个新的线程。而线程执行的程序代码是在实现Runnable接口对象的run()方法中编写的,实现Runnable接口对象是线程

https://static001.geekbang.org/infoq/2c/2c4c8795a901b8a055d0c50f4f19e710.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

24《重学 JAVA》-- 多线程(一)

用户头像
杨鹏Geek
2021-12-25

Java给多线程编程提供了内置的支持。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。

https://static001.geekbang.org/infoq/68/68d4844996f9287bf21f7ed91f605dc2.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

23《重学 JAVA》-- 泛型

用户头像
杨鹏Geek
2021-12-24

Java泛型是JDK1.5中引入的一个新特性,使用泛型可以最大限度地重用代码、保护类型的安全以及提高性能。其本质是参数类型化,也就是说所操作的数据类型被指定为一个参数(typeparameter)这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接

https://static001.geekbang.org/infoq/88/88ad9cc213a99705d9a9c313d8d14fa4.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

22《重学 JAVA》-- 字节流

用户头像
杨鹏Geek
2021-12-23

Java将数据的输入输出(I/O)操作当作“流”来处理,“流”是一组有序的数据序列。

https://static001.geekbang.org/infoq/4b/4bc4dfa23fa67aa1de37cbc0f076f798.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

21《重学 JAVA》-- 集合 (三)

用户头像
杨鹏Geek
2021-12-22

Map(映射)集合表示一种非常复杂的集合,允许按照某个键来访问元素。Map集合是由两个集合构 成的,一个是键(key)集合,一个是值(value)集合。键集合是Set类型,因此不能有重复的元素。 而值集合是Collection类型,可以有重复的元素。Map集合中的键和值是

https://static001.geekbang.org/infoq/f6/f6f6e6703f703954f42980917393af47.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

20《重学 JAVA》-- 集合 (二)

用户头像
杨鹏Geek
2021-12-21

List集合中的元素是有序的,可以重复出现,List中主要有ArrayList、LinkedList两个实现类;

https://static001.geekbang.org/infoq/27/278bf7e2a35b523323cb7a249c41b739.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

19《重学 JAVA》-- 集合 (一)

用户头像
杨鹏Geek
2021-12-20

Java中提供了丰富的集合接口和类,它们来自于java.util包。Java主要的集合接口和类,从图中可见Java集合类型分为:Collection和Map,Collection子接口有:Set、Queue和List等接口。 每一种集合接口描述了一种数据结构。

https://static001.geekbang.org/infoq/f8/f8db27ee62297e67cd62bac8e5e7f581.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

18《重学 JAVA》--JAVA 异常(二)

用户头像
杨鹏Geek
2021-12-19

使用try和catch关键字可以捕获异常。try/catch代码块放在异常可能发生的地方。

https://static001.geekbang.org/infoq/f1/f12ffbbbb36e9acd75fa5082941ba601.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

2w 字长文!手撸一套 Java 基础面试题

用户头像
cxuan
2020-06-12

非常细致的为你手撸了一套面试题

聊聊 Java 中的 Thread 类

用户头像
geekymv
2020-06-10

Thread类是位于java.lang包下,java.lang包是系统自动隐式导入的,也就是说开发人员无需用import语句导入就可以使用其中的类。

https://static001.geekbang.org/infoq/e0/e0b967073bbe20cd7d8a791c3f1ddf3f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JAVA 后端学习路线

用户头像
敖丙
2020-06-03

最有灵性的java后端学习路线

https://static001.geekbang.org/infoq/c8/c8f9bde283ce7d8fceaa73e13071d4c4.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 走过的创新 25 年

用户头像
田晓旭
2020-06-03

25年前,Java带着开发团队对它的宏伟愿景诞生。如今,随着现代化开发功能的持续推出,Java对我们身边几乎所有的应用产生了深刻影响,从无人驾驶汽车到线上支付,从游戏娱乐到太空探索,无一不及。

https://static001.geekbang.org/infoq/ff/ff0c045f352a4b021b7ac8a15587a22a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【Java 25 周年有奖征文获奖名单公布!!!】关于 Java,你最想赞扬、吐槽、期待的变化是什么?

感谢大家对「Java25周年」的活动支持,各奖项已公布,请各位获奖创作者们联系写作平台小助手领取奖品~

https://static001.geekbang.org/infoq/ac/accbe19e1c650d9fb5b3c015c208ff1c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Vol.10 Java 25 岁了!

用户头像
pyfn2030
2020-05-29

1995年5月23日,Sun Microsystems 公司推出Java程序设计语言和Java平台。1996年,JDK1.0发布。

https://static001.geekbang.org/infoq/c0/c087738d3fc6cd0f19c7d568488500a1.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

我肝了一个月,给你写出了这本 Java 开发手册。

用户头像
cxuan
2020-05-14

硬肝了一个月,为你写成了这本Java核心技术总结,祝你越来越强。

Java25周年_Java25周年技术文章_InfoQ写作社区