JAVA笔试题

来源:互联网 发布:淘宝开店话费充值 编辑:程序博客网 时间:2024/03/29 19:23

1.请简要概述Java 面向对象的几大特性

2.什么是Java虚拟机?为什么Java被称作是平台无关的编程语言

3.JDKJRE的区别是什么?

4.publicprivateprotectedFriendly的区别与作用域,以及不写时的区别?

5.Javafinalfinallyfinalize的区别

6.List,Set,Map用法以及区别

7.hashtable hashmap的区别

8.StringStringBuffer的区别

9.java进程与线程的区别

10.&&&的区别

11.简述JAVA多线程的几种实现方式

12.下面语句创建了几个对象()

String s1 = "Hello World";

String s2 = "Hello World";

String s3 = s1;

String s4 = new String("Hello World");

String s5 = new String("Hello World");

13.ArrayListLinkedList有什么区别?

14.什么是值传递和引用传递?

15.重载和覆盖有什么区别?

16.请编写一个单例模式的程序

17.请编写一个工厂模式的程序

18.请编写一个程序,实现对n个数从小到大进行排序

19.请编写以下sql语句

订单表(member_id外键参照会员表的ID

序号

字段名称

字段描述

字段类型

1

ID

主键

varchar

2

venue_id

场馆ID

varchar

3

member_id

会员ID

varchar

4

order_date

订单日期(yyyy-MM-dd)

date

5

order_price

订单金额

double

会员表

序号

字段名称

字段描述

字段类型

1

ID

主键

varchar

2

name

场馆ID

varchar

①请查询当月所有会员的订单金额。

②请查询订单的前20条记录

20.请编写程序,输出只含有1,2,3且无重复的三位数。

 

 

0 0