![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
下列关于JDK和JRE的说法中,错误的是()。
A.JDK是java开发核心组件,是用来编译解释java程序的核心组件
B.JDK包括Java编译器、Java文档生成工具、Java打包工具等
C.JRE是个单独的软件,所以安装JDK后,还需要单独安装JRE
D.JRE是java运行环境,用来支持java程序的运行
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.JDK是java开发核心组件,是用来编译解释java程序的核心组件
B.JDK包括Java编译器、Java文档生成工具、Java打包工具等
C.JRE是个单独的软件,所以安装JDK后,还需要单独安装JRE
D.JRE是java运行环境,用来支持java程序的运行
A.修改系统环境变量JAVA_HOME
B.修改当前用户的JAVA_HOME
C.在命令行时,setJAVA_HOME
D.装jre
A.JENKINS_HOME设置Jenkins的配置文件目录,默认为path的目录
B.ANT_HOME设置Ant的目录
C.JAVA_HOME设置JDK的安装目录
D.CLASSPATH需要将JDK的tools.jar配置到classpath目录中
A.FileInputStream是操作文件的字节输入流,专门用于向文件中写入数据
B.通过FileOutputStream写数据时,会自动创建文件,并将数据写入文件。
C.针对文件的读写,JDK专门提供了两个类,分别是FileInputStream和FileOutputStream
D.在读取文件数据时,如果相应目录文件不存在,否读取数据为空
A.applet使用object标签时,object标签不支持 jre 的自动安装
B.object标签可以用于包含对象,比如视频、applet等
C.目前不推荐使用object 标签
D.applet使用object标签时,object标签仅仅支持 IE 浏览器用户
A.Spring默认使用JDK的动态代理
B.Spring只支持JDK的动态代理
C.Spring可以使用CGLIB代理
D.Spring中主要是用JDK的动态代理
A.JDK的动态代理只能对实现了接口的目标类进行代理
B.不实现接口的类就不能使用JDK的动态代理CGLIB是针对类来实现代理
C.当没有实现接口的类需要代理时就需要通过CGLIB来实现代理了,他的原理是对指定的目标类生成一个子类,并覆盖其中方法实现增强
D.CGLIB动态代理可以对所有的类进行代理