
javaSE
文章平均质量分 87
Carson's blog
记录分享知识,欢迎点赞评论关注!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaSE-10(JDK8 新特性-万字总结)
一文万字总结JDK8的新特性!!原创 2024-03-08 09:47:22 · 1048 阅读 · 0 评论 -
JavaSE-09(Java IO精华总结)
一文总结Java IO 精华部分内容!!原创 2024-03-04 13:27:38 · 1084 阅读 · 1 评论 -
JavaSE-06(常用类)
一文详细总结JAVA-SE中常用到的类!!原创 2024-02-06 13:51:55 · 1082 阅读 · 0 评论 -
【一文详解】Java多线程和并发知识点详细总结【万字总结】
一篇文章详解Java多线程和并发的近乎全部知识点!!原创 2024-01-20 18:50:45 · 3946 阅读 · 1 评论 -
JavaSE-07(集合类框架知识)【精华总结】
一文介绍Java中令人眼花缭乱的集合框架知识!!原创 2023-04-22 12:12:29 · 164 阅读 · 0 评论 -
JavaSE-08-(泛型)
Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许 程序员在编译时检测到非法的类型。原创 2023-04-22 12:07:25 · 116 阅读 · 0 评论 -
HashMap和Hashtable的区别
HashMap与Hashtable的区别是面试中经常遇到的一个问题。这个问题看似简单,但如果深究进去,也能了解到不少知识。本文对两者从来源,特性,算法等多个方面进行对比总结。力争多角度,全方位的展示二者的不同.1 作者 Hashtable的作者: HashMap的作者: Hash Map的作者比Hashtable的作者多了著名顶顶的并发大神Doug Lea。他写了util.concurrent包。著有并发编程圣经Concurrent Programming in Java: Design Princi转载 2021-08-25 12:15:36 · 174 阅读 · 0 评论 -
JavaSE---(Java多线程)
Java多线程简介普通方法调用和多线程区别进程和线程程序: 程序是指令和数据的集合。是一个静态的概念。进程: 指程序的一次执行过程,是一个动态的概念。【进程是系统资源分配的单位】一个进程可以有多个线程,如: 视频中同时听声音,看图像,看弹幕等。一个进程至少包含一个线程,不然没有存在的意义。【线程是CPU调度和执行的单位】注意: 1.此处的多线程是模拟出来的多线程。 模拟多线程即在一个CPU的情况下,在同一个时间点,cpu只能执行一个线程, 因为线程切换的很快,所有就有同原创 2021-10-17 17:52:55 · 936 阅读 · 0 评论 -
JavaSE(进阶)---Lambda表达式
Lambda表达式为什么要使用lambda表达式避免匿名内部类定义过多可以让代码看起来更简洁去掉了没有意义的代码,只留下核心的逻辑。理解Functional Interface(函数式接口)是学习Java8 lambda表达式关键所在。函数式接口是Lambda表达式的前提。什么是Functional Interface(函数式接口)任何接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口。如下://只包含一个抽象方法的接口,如下就是一个函数式接口public inte原创 2021-10-17 17:00:18 · 216 阅读 · 0 评论 -
JavaSE-05(注解与反射)
注解与反射注解(annotation)介绍注解(Annotation)是JDK5.0开始引入的新技术//什么是注解public class Test01 extends Object { @Override //表示重写的注解 public String toString() { return super.toString(); }}注解的作用可以对程序作出解释(这点和一般注释【comment】没什么区别)注解可以被程序(如: 编译器 )读原创 2021-09-20 17:18:50 · 271 阅读 · 0 评论 -
JavaSE-04(注解和异常)
一、注解1. 注解概述注解是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(value=”unchecked”)@Override@Deprecated@Test@author@param....注解Annotation是从JDK5.0开始引入。虽然说注解也是一种注释,因为它们都不会改变程序原有的逻辑,只是对程序增加了某些注释性信息。不过它又不同于单行注释和多行注释,对于单行注释和多行注释是给程序员看的,而注解是可以被编译器或其他程序读取原创 2021-09-13 23:02:07 · 355 阅读 · 0 评论 -
JavaSE-03(IDEA面向对象的JavaSE项目)
面向对象思想概述1. 概述Java语言是一种面向对象的程序设计语言,而面向对象思想(OOP)是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征抽象出来,描述成计算机事件的设计思想。它区别于面向过程思想(POP),强调的是通过调用对象的行为来实现功能,而不是自己一步一步的去操作实现。2. 面向对象与面向过程的区别面向过程:原创 2021-09-12 11:25:58 · 756 阅读 · 0 评论 -
JavaSE-02(OOP、类与对象、内部类、枚举、接口)
一、类与对象(一):成员变量、成员方法、构造器1. 类与对象简介1.1. 什么是类?类:是一类具有相同特性的事物的抽象描述,是一组相关属性和行为的集合。可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物。属性:就是该事物的状态信息。行为:就是该事物能够做什么。举例:小猫;属性:名字、体重、年龄、颜色;行为:走、跑、叫。1.2. 什么是对象?对象:是一类事物的具体体现。对象是类的一个实例,必然具备该类事物的属性和行为。举例:一只小猫 ;属性:tom、5kg、2岁、白色等;原创 2021-09-12 00:51:19 · 965 阅读 · 0 评论 -
JavaSE-01(基础知识与数组)
JavaSE基础元素与数组一、Java基础元素1. Java的注释单行注释//注释的内容多行注释/* 注释内容*/注意:多行注释不能嵌套文档注释/** 文档注释内容*/2. 关键字关键字:50个,系统保留字。3. 标识符标识符:凡是代码中自己命名的部分,例如:类名,变量名等标识符的命名规则:1)由26个英文字母大小写,数字0-9,下划线_,美元符号$2)数字不能开头3)不能直接使用关键字和保留字、特殊值4)严格区分大小写5)不能包含空格标识符的命原创 2021-09-12 00:41:16 · 439 阅读 · 0 评论