王剑编程网

分享专业编程知识与实战技巧

java不练等于白学!(附源码)

108个Java项目,练完你就厉害了(附源码)



变魔术的秘密:泛型,Java的通用模板,让你的代码更灵活、更安全

你有没有在用手机App的时候,发现无论是浏览商品、阅读新闻,还是播放音乐、查看联系人,界面都那么流畅,数据都那么准确?这背后,是无数程序员用一行行代码精心编织的数字世界。

Java集合框架源码深度解读:像探险家一样探索数据结构

Java集合框架源码深度解读:像探险家一样探索数据结构

大家好!今天我们要一起踏上一段奇妙的旅程——深入Java集合框架的源码世界。这就像是一位探险家进入神秘的地下洞穴,每一步都充满了未知与惊喜。集合框架是Java编程的核心基石之一,它不仅仅是一组类和接口的集合,更是一个经过精心设计的数据结构生态系统。今天,我们就来揭开它的神秘面纱,看看它是如何工作的。

42个Java实战项目!代码规范 + 文档齐全,轻松拿捏Java!

还在为 Java 课设熬到秃头?打开文档却对着空白编辑器发呆?
别慌!这波整理的40 个 Java 实战项目,从基础课设到毕业设计全覆盖,完整代码 + 需求文档 + 部署教程打包送,拯救被 DDL 追着跑的你!

40 个项目分类盘点,总有一款戳中你

spring源码笔记!从入门到源码讲解,让你真正读懂看懂源码

本篇主要内容

  • Spring 概述(基本情况)
  • 核心思想 IoC 和 AOP
  • 手写实现 IoC 和 AOP(自定义spring框架)
  • Spring IoC 高级应用
  • 基础知识
  • 高级特性
  • Spring IoC 源码深度剖析
  • 设计非常优雅
  • 设计模式
  • 注意:原则、方法和技巧

Java七大热门技术框架源码解析(完结)


获课》 weiranit.fun/5699/

探秘Java对象的序列化与反序列化:源码级深度解读

探秘Java对象的序列化与反序列化:源码级深度解读

今天咱们来聊聊Java对象的序列化与反序列化,这是一个非常实用且有趣的技术。想象一下,如果你有一个对象,就像一份美味的蛋糕,你可以把它装进一个盒子里寄给远方的朋友,朋友收到后再打开盒子,还能做出一模一样的蛋糕。这就是序列化与反序列化的基本思想。

首先,让我们搞清楚什么是序列化。简单来说,就是把一个对象的状态保存下来,变成一种可以在文件或者网络上传输的形式。反序列化呢,就是把这个保存的状态再变回一个对象。在Java中,实现这个功能的关键接口就是Serializable。

太厉害了!腾讯T4大牛把《数据结构与算法》讲透了,带源码笔记

话不多说,直接先上图

经历过校招的人都知道,算法和数据结构都是不可避免的。

在笔试的时候,最主要的就是靠算法题。像拼多多、头条这种大公司,上来就来几道算法题,如果你没AC出来,面试机会都没有。

在面试(现场面或者视频面)的时候也会问算法题,难度肯定是没有笔试的时候那么难的。我们可以想象一个场景,一面面试面到一半,面试官让你反转二叉树,问问现在的自己,你还会吗。

在Windows 10下搭建Java环境(使用jdk-13.0.1)

一、初识JDK、JRE和JVM

对于使用Java语言的开发者来说,在安装开发工具(Eclipse等)之前首先需要安装JDK(Java Development Kit,Java开发工具包)。它是整个JAVA的核心,包括了Java运行环境JRE(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。JRE是Java运行环境,并不是一个开发环境,它没有包含任何开发工具(如编译器和调试器),但Java程序必须要在JRE下才能运行。JVM(Java Virtual Machine,java虚拟机)是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。它在执行字节码时,把字节码解释成具体平台上的机器指令执行。这就是Java能够实现“一次编译,到处运行”的原因。

深入理解Java虚拟机之自己编译JDK

题外话

最近在阅读《深入理解Java虚拟机》,其中有一小节实战是自己编译JDK,实际操作下来后遇到问题不少,为此特地记录,也希望可以给大家带来一些参考!

<< < 43 44 45 46 47 48 49 50 51 52 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言