标签:功能 Java java 对象 练习 面向对象 开发 面试 十题
1.什么是B/S架构?什么是C/S架构?
1.B/S(Browser/Server)浏览器/服务器程序
2.C/S(Client/Server),客户端/服务器,桌面应用程序
2.Java都有哪些开发平台?
1.JavaSE:主要用在客户端开发
2.JavaEE:主要在web应用程序开发
3.JavaME:主要用在嵌入式应用开发
3.什么是JDK?什么是JRE?
1.JDK:java development kit:java开发工具包,使开发人员所需要安装的环境
2.JRE:java rutime enviroment:java运行环境,java程序运行环境,java程序运行所需要安装的环境
4.Java语言有哪些特点?
1.面向对象(java最重要的特性,让程序耦合度更加低,内聚性更加高)
2.简单易学,有丰富的类库
3.与平台无关性(JVM是Java跨平台使用的根本)
4.可靠安全
5.支持多线程
5.面向对象和面向过程的区别
1. 面向过程:一种较早的编程思想,顾名思义就是该思想是站着过程的角度思考问题,强调的就是功能行为,功能的执行过程,即先后顺序,而每一个功能我们都使用函数(类似于方法)把这些步骤一步一步实现。使用的时候依次调用函数就可以了。2. 面向对象:一种基于面向过程的新编程思想,顾名思义就是该思想是站在对象的角度思考问题,我们把多个功能合理放到不同对象里,强调的是具备某些功能的对象。 具备某种功能的实体,称为对象。面向对象最小的程序单元是:类。面向对象更加符合常规的思维方式,稳定性好,可重用性强,易于开发大型软件产品,有良好的可维护性。 在软件工程上,面向对象可以使工程更加模块化,实现更低的耦合和更高的内聚。
6、什么是数据结构?
计算机保存,组织数据的方式
7、Java的数据结构有那些?
1.线性表(ArrayList) 2.链表(LinkedList) 3.栈(Stack) 4.队列(Queue) 5.图(Map) 6.树(Tree)
8、什么是OOP?
面向对象编程
9、类与对象的关系?
类是对象的抽象,对象是类的具体,类是对象的模板,对象是类的实例
10、Java中有几种数据类型
整形:byte,short,int,long 浮点型:float,double 字符型:char 布尔型:boolean
标签:功能,Java,java,对象,练习,面向对象,开发,面试,十题
来源: https://www.cnblogs.com/2246781190zyc/p/16413119.html