辰迅云知识库

标签:Java

学习java需要什么基础

616
2021/3/19 10:22:17

学习java需要的基础有:1.需要有C语言的基础,C 是一种面向过程的语言,对你的逻辑思维能力要求很高,而 JAVA 的面向对象的思想,与面向过程截然不同,它使开发变得更容易,代码也更加好维护。2.需......

在java中ioc是什么

817
2021/3/18 19:43:14

ioc全称Inversion of Control,被译为控制反转,是一个重要的面向对象编程的法则,可以用来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心,在Java开发中,ioc意味着......

在java中synchronized和Lock的区别:1.lock是接口,而synchronized是关键字2.synchronized无法判断是否获取锁的状态,而Lock可以判断。3.synchro......

在java中深拷贝和浅拷贝区别:1.浅拷贝是指向被复制的内存地址,而深拷贝是创建新的内存地址用于存放复制的对象。2.浅拷贝对于引用类型的属性只是引用原对象的内存地址,而深拷贝是所有属性都创建新的对象。...

在java中jsp和servlet的区别:1.jsp经过编译后就会变成servlet。2.servlet中没有内置对象,而jsp中有内置对象。3.jsp侧重于视图,servlet更侧重于控制逻辑。4.......

java中synchronized和volatile的区别:1.volatile仅能使用在变量级别,而synchronized则可以使用在变量、方法、和类级别的。2.synchronized会线程阻塞......

在java中aop是什么

1389
2021/3/18 18:05:18

AOP是面向切面编程,可以说是OOP的补充和完善,而AOP技术把软件系统分为两个部分:核心关注点和横切关注点,AOP的作用在于分离系统中的各种关注点,将核心关注点和横切关注点分离开来。...

java中session和cookie的区别:1.session是存储在服务器端,cookie是存储在客户端的。2.session的安全性要比cookie高。3.获取session里的信息是通过存放在......

在java中jsp的作用域有:1.page代表与一个页面相关的对象和属性,即在一个jsp页面上是有效的。2.Request代表与Web客户机发出的一个请求相关的对象和属性,负责多个servlet之间的......

java中OSI的7层模型有:1.应用层:网络服务与最终用户的一个接口。2.表示层:数据的表示、安全、压缩。3.会话层:建立、管理、终止会话。4.传输层:定义传输数据的协议端口号以及流控和差错校验。5......