牛客网题目(一)
来源:互联网 发布:mac更新文件夹在哪里 编辑:程序博客网 时间:2024/05/16 07:02
SQL语言又称为结构化查询语言;
java中”static”关键字表明一个成员变量或者是成员方法可以在没有所属的类的实例变量的情况下被访问;java是强类型语言,javascript是弱类型语言;面向对象的三大特性包括:封装,继承,多态;面向对象开发中,引用代表引用的是实际的对象,对引用的修改就是对对象的修改;Webservice是跨平台,跨语言的远程调用技术,它的通信机制实质就是xml数据交换,采用了soap协议(简单对象协议)进行通信,WSDL是用于描述 Web Services 以及如何对它们进行访问;容器集合类:HashSet继承自AbstractSet;linkedlist类是实现了List接口,而不是继承;AbstractSet类实现Set接口;HashSet继承 AbstractSet类,同时也实现set;编程题:public
class
HelloB
extends
HelloA
{
public
HelloB()
{
}
{
System.out.println(
"I’m B class"
);
}
static
{
System.out.println(
"static B"
);
}
public
static
void
main(String[] args)
{
new
HelloB();
}
}
class
HelloA
{
public
HelloA()
{
}
{
System.out.println(
"I’m A class"
);
}
static
{
System.out.println(
"static A"
);
}
}
解析:1、执行父类的静态代码块
static {
System.out.println("static A");
}
输出:static A
2、执行子类的静态代码块
static {
System.out.println("static B");
}
输出:static B
3、执行父类的构造代码块
{
System.out.println("I’m A class");
}
输出:I'm A class
4、执行父类的构造函数
public HelloA() {
}
输出:无
5、执行子类的构造代码块
{
System.out.println("I’m B class");
}
输出:I'm B class
6、执行子类的构造函数
public HelloB() {
}
输出:无
那么,最后的输出为:
static A
static B
I'm A class
I'm B class编程题:public
class
TestDemo{
private
int
count;
public
static
void
main(String[] args) {
TestDemo test=
new
TestDemo(
88
);
System.out.println(test.count);
}
TestDemo(
int
a) {
count=a;
}
解析:编译运行通过,输出结果是88;}
A派生出子类B,B派生出子类C,并且在java源代码中有如下声明:1.A a0=
new
A();
2.A a1=
new
B();
3.A a2=
new
C();
第1行,第2行和第3行的声明都是正确的;
java中提供了哪两种用于多态的机制:通过子类对父类抽象方法的覆盖实现多态;利用重载来实现多态.即在同一个类中定义多个同名的不同方法来实现多态。
0 0
- 牛客网题目(一)
- C++ 题目(一)
- MySQL题目(一)
- 2008课程设计题目(一)
- hdoj简单题目(一)
- JAVA面试题目(一)
- 微软笔试题目(一)
- POJ 题目分类(一)
- android面试题目(一)
- 树形DP题目(一)
- android面试题目(一)
- 笔试题目易错点(一)
- 数据库基础题目(一)
- Linux面试题目(一)
- linux面试题目(一)
- poj题目清单(一)
- 题目88:汉诺塔(一)
- 牛客网python编程题目(一)数串
- Asp.net管道 (第二篇)
- Android模仿奇怪的大冒险主界面表情变化
- UGUI菜单栏伸缩
- 哈希长度扩展攻击以及HashPump
- 数据结构----树----多叉树转二叉树
- 牛客网题目(一)
- request工具类
- HttpApplication处理对象与HttpModule处理模块 (第三篇)
- ping和telnet的区别
- 最简单的贝叶斯分类器演示(含Matlab程序)
- HttpApplication实战大文件上传 (第四篇)
- 设计模式之建造者模式
- FTP YUM 源配置
- linux 安装mysql数据库——yum安装法