Java学习
学习Java的程序媛
需要Java中高进阶学习资料 可以加我免费领取
展开
-
java学习笔记:知识回顾及【匿名对象】
今天的内容主要是对前面知识的简单回顾,以及介绍一个新的概念,匿名对象。 回顾 一、类与对象 定义类: 创建对象: 类名 对象名 = new 类名(实参); 二、封装 1.使用private关键字修饰 2.可以修饰成员变量、成员方法、构造方法,只能在本类使用,其他类如果想访问,需要调用getXxx() setXxxx()。 三、构造方法 格式; public 类名(参数列表){} 2.注意:1.必须和类名一致;2.没有返回值 3.作用:1.new创建对象时调用;2.给类中成员变量初始化 四、th...原创 2020-12-08 18:55:43 · 142 阅读 · 0 评论 -
超硬核Java学习路线图+学习资源+实战项目汇总,看完以后你要是再学不好,就放弃吧
之前写过很多次关于Java学习指南、Java技术路线图的文章。但是总还是有小伙伴来问我,Java怎么学,项目怎么做,资源怎么找,真是让人头秃。 于是这次黄小斜决定来一波狠的,把所有这些内容都整理起来,做成一份非常硬核的Java学习指南+路线图,一篇文章搞定Java学习,360度无死角(可能)如果你们喜欢这类硬核的文章,以后我也会继续这么硬核下去的!不要忘了分享噢。 在这里老师给大家建立了一个JAVA中高阶的学习交流群 大家有想法的可以进群 互相学习 每天有免费的公开课 欢迎大家体验 ## 751991074原创 2020-12-07 20:42:02 · 87 阅读 · 0 评论 -
大厂面试 必备12 道常见的 Java 多线程 面试题 收藏一波
1、 线程创建方式 继承Thread类 实现runnable接口 匿名内部类创建线程 创建带返回值的Callable 线程池创建线程 2、Runnable接口与Callable接口的区别 同: 都是接口。 异: Runnable接口中的run()方法的返回值是void,它做的事情只是纯粹地去执行run()方法中的代码而已; Callable接口中的call()方法是有返回值的,是一个泛型,和Future、FutureTask配合可以用来获取异步执行的结果。 3、volatile和synchronized区别原创 2020-12-07 14:13:07 · 99 阅读 · 0 评论