常见Java问题二
2024-08-27 04:55:00
1、什么是B/S架构?什么是C/S架构?
B/S browser/server Web应用程序
C/S Client/Server 桌面应用程序
2、String str="www",与String str = new String("www")一样吗?
不一样,第一个是存储在常量池中,第二个是存储在堆中的一个实例。
3、如果父类只有有参构造方法,那么子类必须要重写父类的构造方法吗?
要重写
4、Super与this表示什么?
Super代表父类的对象 调用父类的属性、方法、构造器
this代表当前对象 区分成员变量和局部变量
5、Java为什么需要接口?
接口解决了Java只支持单继承的问题
6、int和Integer有什么区别?
Integer是int的包装类,解决了基本数据类型不能充当对象的问题。
7、重载(overload)和重写(override)的区别
重载必须在一个类中,重写必须在两个类中
8、为什么不能通过返回类型区分重载?
仅仅返回值类型不一样,在方法调用时不能清楚的知道该调用哪个方法
最新文章
- T-SQL 比较N个指段取其中最大值
- Sum All Primes
- struts2框架快速入门小案例
- liunx 套接字编程(Linux_C++)
- [HDOJ5521]Meeting(最短路)
- 【转】理解 Android Build 系统----不错
- 为什么 把单一元素的数组放在一个struct的尾端问题
- Java面向对象概述及三大特征(封装,继承和多态)
- Nginx配置详解(转)
- Java IO模型
- 利用uWSGI和nginx进行服务器部署
- Linux进程调度与抢占
- EnterpriseLibrary
- MFC的停靠窗口中插入对话框,在对话框中添加控件并做控件自适应
- oracle表分区的,分区操作,分区查询,子分区查询
- 34.Linux-printk分析、使用__FILE__, __FUNCTION__, __LINE__ 调试
- InnoDB的锁机制浅析(五)—死锁场景(Insert死锁)
- Linux Shell 通配符、元字符、转义符使用实例介绍
- Android Security Internals
- Island Transport