秋风问答网秋风问答网

每天学一点:Java类加载机制和双亲委派模型(类的加载过程 双亲委派)

概念

类加载器把class文件中的二进制数据读入到内存中,存放在方法区,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。

1、加载:

查找并加载类的二进制数据(把class文件里面的信息加载到内存里面)

Java基础:Java抽象类与接口的区别(java接口和抽象类的区别)

谈谈Java抽象类与接口的区别?

很多常见的面试题都会出诸如抽象类和接口有什么区别,什么情况下会使用抽象类和什么情况你会使用接口这样的问题。本文我们将仔细讨论这些话题。 抽象类与接口是java语言中对抽象概念进行定义的两种机制,正是由于他们的存在才赋予java强大的面向对象的能力。 在讨论它们之间的不同点之前,我们先看看抽象类、接口各自的特性。

带你入门Java之每日3分钟Java——常用类第一篇

在上一篇

Java面试基础回顾01-类与构造器(java实习生面试题)

面向对象:用代码高度模拟现实世界,以便为人类的业务服务。Java是一种面向对象的高级编程语言。高级编程语言代码风格很像人类的自然语言。比如小狗睡觉,用代码表示就是dog.sleep()。

面向对象最重要的两个概念:类和对象。

类:

java基础之抽象类(java抽象类的使用)

听说这四个概念,很多Java老手都说不清,你能分得清么?

Java 是很多人一直在用的编程语言,但是有些 Java 概念是非常难以理解的,哪怕是一些多年的老手,对某些 Java 概念也存在一些混淆和困惑。

所以,在这篇文章里,会介绍四个 Java 中最难理解的四个概念,去帮助开发者更清晰的理解这些概念:

  1. 匿名内部类的用法

java并发编程之concurrent包原子类(一.基础类型)

之前的章节中,我们已经学习了关于并发编程的许多概念,用法。

但是,多线程比较负责,不到不得已,不应该自己使用太频繁,建议使用java已封装好的各种java类来进行实现。

后面,我们一起学java.util.concurrent(简称JUC )包,java在此包中增加了在并发编程中很常用的实用工具类,包括线程池、异步IO 和轻量级任务框架,锁,原子操作类,高并发集合类等。

你不知道的Java内部类(java内部类的使用场景)

点击上方 "程序员小乐"关注, 星标或置顶一起成长

每天凌晨00点00分,第一时间与你相约


每日英文

Anywhere, it is a good in the past, recall the number of times many, all would be light.

Java试题分享(java试题及答案)

1.什么是对象序列化,为什么要使用?

所谓对象序列化就是把一个对象以二进制流的方式保存到硬盘上。

「Java工具类」java自定义随机数工具类和apache的两个工具类

介绍语

回到首页 发表评论 回到顶部