javase
文章平均质量分 82
方生方死
不要自我设限,不要精神内耗
展开
-
java自定义注解并使用
一、什么是注解?注解:源代码的元数据,代码的标签本质一:就是一个附属品,依赖其他元素存在(比如类、方法);本质二:本身没有任何作用,在恰当的时候由外部程序解析产生作用(通过反射);二、编写并使用自定义注解自定义注解:package cn.fllday; import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Inherited;i原创 2022-01-25 17:08:48 · 658 阅读 · 0 评论 -
java存储过程
day011、PLSQL编程1.1 程序结构存储过程优点:减少数据库和服务器网络交互,提高执行效率(将写到java程序中的代码抽到数据库)PLSQL不区分大小写,三个部分组成://声明部分:DECLARE**-- 声明变量、游标(没有可省略)//可执行部分:BEGINDBMS_output.put_line('hello world'); -- 打印语句//异常部分:(没有的话可省略)END;1.2 变量1.2.1 普通变量变量赋值的方式有两种:1、直接赋值原创 2021-12-23 19:31:27 · 4505 阅读 · 0 评论 -
多线程学习
多线程的实现方式:1、继承Thread类,重写run方法两个问题: 1)为什么要重写run方法?因为run()是用来封装被线程执行的代码 2)run()方法和start()方法的区别?run():封装线程执行的代码,直接调用,相当于普通方法的调用,并没有开启线程。start():启动线程,然后由JVM调用此次线程的run()方法2、实现Runnable接口,重写run()方法3、实现Callable接口,重写call()方法,通过中介FutureTask来将获取结果public class原创 2021-12-17 00:09:35 · 453 阅读 · 0 评论 -
JavaSE面试题(01)
1、JDK包含了JRE,JRE里面又包含了JVM!2、什么是跨平台性?原理是什么?跨平台性指,用java语言编写的程序,一次编译后,可以在多个平台上运行。实现原理:java程序是通过java虚拟机在平台上运行的,只要在该系统安装相应的java虚拟机,该系统就可以运行java程序(像之前就是在Linux上安装了jdk)3、什么是字节码?采用字节码的好处是什么?在java中供虚拟机理解的代码就叫做字节码**4、java和C++的区别?**都是面向对象的语言,都支持封装,继承,多态Java不提供指原创 2021-03-24 22:20:03 · 252 阅读 · 4 评论 -
IO流与File类
IO流底层基础,适合1-3年的程序员原创 2021-12-11 23:47:03 · 486 阅读 · 0 评论 -
Lambda表达式
JDK8的新特性,简单介绍Lambda表达式的使用及应用条件!原创 2021-12-02 00:49:53 · 313 阅读 · 0 评论