
java基础
文章平均质量分 88
~程序员小白~
刚入行的小白
展开
-
java多线程基础
多线程1、线程介绍(1)首先区分程序、进程和线程的概念1、程序:程序首先是一个静态的概念(例如我们写的代码程序),只能串行执行,是永存的,且不是竞争计算机资源的基本单位。进程:进程是一个动态的概念,可以并发执行。进程的存在是暂时的,有创建有撤销,是竞争计算机资源的基本单位。进程的生命周期中三个状态:就绪、运行、阻塞进程与程序的关系:一个程序产生一个进程:比如Win10的记事本程序,每打开一个txt文本文件,就只会启动一个记事本进程。一个程序可以被多个进程共用:比如一个记事原创 2022-04-20 10:07:12 · 464 阅读 · 0 评论 -
Java新特性学习
Java8新特性Lambda表达式首先介绍匿名内部类:必须是类或者接口,其中只有一个抽象方法。 new 类名(接口名)(){ 重写抽象方法 } //第一种方式 new Animal(){ public void eat(){ System.out.println("吃肉"); } }.eat(); //整个是相当于是抽象类的子类对象,然后可以调用eat方法 //第二种方式 ...原创 2022-04-20 16:16:04 · 484 阅读 · 0 评论 -
java注解
java注解1、注解是什么?注解是一种可以给电脑看的注释,是 JDK5.0 引入的一种注释机制。注解的底层是Annotation接口的继承者。只不过相对于日常使用的接口,注解需要使用@interface,但是编译的结果依旧是接口继承(如TestAnnotation extend Annotation)。注解的使用格式:public @interface 注解名称{ 参数类型 参数名();//属性列表; String value(); //可以有默认值 如果没有默认值使用的时...原创 2022-04-20 20:38:58 · 338 阅读 · 0 评论