JAVA
文章平均质量分 64
勤劳的肉包
想努力改变自己
展开
-
JDK 1.6与JDK 1.8的区别
函数式接口,通过@ FunctionalInterface注解,可以使用函数作为参数。接口引入default关键字,使用此关键字可以定义具体的实现,接口可以有静态方法。jdk1.6只支持同类型的int, byte, short, char四个类型。DateAPI进行了更新,使日期处理变得更好用,包在java.time包。jdk1.6是先初始化static后执行main方法。jdk1.8中的switch支持string变量。jdk1.6与jdk1.8都是数组+链表。引入lambda表达式,可进行函数式编程。原创 2023-08-18 15:25:18 · 934 阅读 · 0 评论 -
Java中int和Integer的区别
Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象。Integer变量必须实例化后才能使用。Integer是int的包装类。原创 2023-08-18 15:13:56 · 95 阅读 · 0 评论 -
JAVA复习题
选择题下面哪种是B/S结构(D)A.客户端/服务器 B.控制台/服务器 C.数据库/服务器 D.浏览器/服务器在哪个方面C/S结构是由于B/S结构的(D)A.开发成本方面 B.维护成本方面 C.客户端负载 D.安全性下面哪种不是客户端应用技术?(D)。A.HTML语言 B.CSS C.Flash D.Java下面哪种不是服务器端应用技术?(D)。A.ASP B.PHP C.Java D.Javascript下面...原创 2022-04-26 19:00:55 · 10413 阅读 · 1 评论 -
java继承(implements与extends的区别)
implements关键字implements是一个类,实现一个接口用的关键字,它是用来实现接口中定义的抽象方法。实现一个接口,必须实现接口中的所有方法。使用 implements 关键字可以变相的使java具有多继承的特性,使用范围为类继承接口的情况,可以同时继承多个接口(接口跟接口之间采用逗号分隔)注意:(1)接口可以被多重实现(implements),抽象类只能被单一继承(extends)(2)接口只有定义,抽象类可以有定义和实现(3)接口的字段定义默认为:public stati...原创 2022-04-24 17:09:28 · 570 阅读 · 0 评论 -
JAVA多线程
什么是多线程如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称之为“多线程” 多个线程交替占用CPU资源,而非真正的并行执行多线程好处充分利用CPU的资源 简化编程模型 带来良好的用户体验Thread类Java提供了java.lang.Thread类支持多线程编程主线程main()方法即为主线程入口 产生其他子线程的线程 必须最后完成执行,因为它执行各种关闭动作在Java中创建线程的两种方式继承java.lang.Thread类 实现java.lang.Ru原创 2022-03-28 10:13:38 · 73 阅读 · 0 评论