「java面题库」java的面试题库

博主:adminadmin 2022-11-21 17:49:08 78

今天给各位分享java面题库的知识,其中也会对java的面试题库进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

去哪可以看比较全面的java面试题

去Java面试题库app。

去Java面试题库app可以看比较全面的java面试题,Java面试题库app提供全面的java基础面试题,java基础知识点。

Java基础面试题都有哪些?

一般面试官都会让面试者回答哪些Java基础面试题啊?难不难啊? 针对这一系列的疑问,广州增城Java培训学校收集了部分Java基础面试题与大家分享,希望对各位参加了广州专业Java培训的学生,有一定的帮助! 一、Java基础知识 1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。 3.数据类型之间的转换 如何将数值型字符转换为数字(Integer,Double) 如何将数字转换为字符 如何取小数点前两位,并四舍五入。 4.日期和时间 如何取得年月日,小时分秒 如何取得从1970年到现在的毫秒数 如何获取某个日期是当月的最后一天 如何格式化日期 5.数组和集合 6.文件和目录(I/O)操作 如何列出某个目录下的所有文件 如何列出某个目录下的所有子目录 判断一个文件或目录是否存在 如何读写文件 7.Java多态的实现(继承、重载、覆盖) 8.编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串。 9.Java中访问数据库的步骤,Statement和PreparedStatement之间的区别。 10.找出下列代码可能存在的错误,并说明原因: 二、JSPServlet技术 1.描述JSP和Servlet的区别、共同点、各自应用的范围 2.在Web开发中需要处理HTML标记时,应做什么样的处理,要筛选那些字符( “”) 3.在JSP中如何读取客户端的请求,如何访问CGI变量,如何确定某个Jsp文件的真实路径。 4.描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理。 5.列出Jsp中包含外部文件的方式,两者有何区别。 6.说明Jsp中errorPage的作用,应用范围。 7.介绍在Jsp中如何使用JavaBeans。 8.简单介绍JSP的标记库 9.Jsp和Servlet中的请求转发分别如何实现。 三、J2EE相关知识 1.介绍J2EE、J2SE、J2SE的区别。 2.J2EE是一种技术还是一种平台,他提供了那些技术。 3.什么是Application Server,它有什么功能和优点。 4.简单介绍连接池的优点和原理。 5.Web.xml的作用 四、其他 1.Web安全性的考虑(表单验证、浏览器Basic方式的验证,应用程序的安全性,SSL,代码考虑) 2.简单介绍您所了解的MVC。 3.简单介绍所了解的XML。 4.文档和编码规范 5.Java中的分页、效率考虑。 6.简单介绍您所了解的structs。 Java面试题收藏: 1.xml在项目中的作用 2.s-EJB 与 e-EJB的区别 3.会话面的作用 4.cmp与bmp的优缺点 5.j2me程序的必需的几个部分 6.c/s与b/s的区别 7.构建一个connect pool然后再调用它, 8.j2ee平台与dotnet平台的区别 9.ejb的life cycle 10.session bean 和 entity bean的区别 11.ejb中的transaction机制 12.synchronized (生产者和消费) 13.String 和 StringBuffer 14.Serializable 15.MVC (Struts的工作流程) 16.什么是MDA 17.tcp与udp的区别 18.链表与散列表和数组的区别 19.堆和栈的区别 20.ejb的分类及区别 21.你对现在软件业以及国内软件业的看法 22.谈谈java多线程 23.谈谈文件加密技术 24.软件开发生命周期 25.路由协议种类及特点 26.java的awt和swing组件的GUI设计的关键 27.对于java流的认识 28.简单描述一下awt与swing区别。 29.简述java编程中事件处理模式。 30.你编写过applet吗?applet的安全权限如何?试列举java application或者applet中与servlet/jsp通信可以采用的方式。 31.简述逻辑操作(如|)与条件操作(如||)的区别。

JAVA题库的题 求答案啊!!!!!!!!!!!!!!!!

1.有点没太明白意思,是要求2个数相加的和吗?

import java.util.Scanner;

public class Application1 {

/**

* @param args

*/

public static void main(String[] args) {

byte b = 0;

byte a = 0;

Scanner scan = new Scanner(System.in);

System.out.println("请输入第一个值:");

a = scan.nextByte();

System.out.println("你输入的值:" + b) ;

System.out.println("请输入第2个值:");

b = (byte) (scan.nextByte() + a);

System.out.println("b的值:" + b) ;

}

}

2,是这样吗?

import java.applet.Applet;

import java.awt.Graphics;

public class App2 extends Applet{

@Override

public void paint(Graphics g) {

boolean b = 12+5 3 || 12 - 5 7;

g.drawString("12+5 3 || 12 - 5 7的结果为:" + b, 100, 100);

}

@Override

public void init() {

// TODO Auto-generated method stub

super.init();

setSize(500, 399);

}

}

3.

import java.util.Scanner;

public class App3 {

/**

* @param args

*/

public static void main(String[] args) {

int a,b,c = 0;

System.out.println("请输入三角形的3条变的长(以逗号分隔每个边的长度):");

Scanner s = new Scanner(System.in);

String sNum = s.nextLine();

if (sNum == null || sNum.length() == 0) {

System.out.println("没有输入长度,退出。");

return;

}

String[] abc = sNum.split(",");

if (abc.length != 3) {

System.out.println("必须输入三角形的3条变的长(以逗号分隔每个边的长度),退出。。");

return;

}

a = Integer.valueOf(abc[0]);

b = Integer.valueOf(abc[1]);

c = Integer.valueOf(abc[2]);

int zc = a + b + c;// 周长

int p = (a+b+c) / 2;

double S = Math.pow(p*(p-a)*(p-b)*(p-c),0.5); // 海伦公式计算的面积。

System.out.println("周长:" + zc + ",面积:" + S);

}

}

望采纳。

java面试题中一般数据库会问什么内容

数据库基础(面试常见题)

一、数据库基础

1. 数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式

2. SQL语言包括数据定义、数据操纵(Data Manipulation),数据控制(Data Control)

数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index等

数据操纵:Select ,insert,update,delete,

数据控制:grant,revoke

3. SQL常用命令:

CREATE TABLE Student(

ID NUMBER PRIMARY KEY,

NAME VARCHAR2(50) NOT NULL);//建表

CREATE VIEW view_name AS

Select * FROM Table_name;//建视图

Create UNIQUE INDEX index_name ON TableName(col_name);//建索引

INSERT INTO tablename {column1,column2,…} values(exp1,exp2,…);//插入

INSERT INTO Viewname {column1,column2,…} values(exp1,exp2,…);//插入视图实际影响表

UPDATE tablename SET name=’zang 3’ condition;//更新数据

DELETE FROM Tablename WHERE condition;//删除

GRANT (Select,delete,…) ON (对象) TO USER_NAME [WITH GRANT OPTION];//授权

REVOKE (权限表) ON(对象) FROM USER_NAME [WITH REVOKE OPTION] //撤权

列出工作人员及其领导的名字:

Select E.NAME, S.NAME FROM EMPLOYEE E S 

WHERE E.SUPERName=S.Name

4. 视图:

5. 完整性约束:实体完整性、参照完整性、用户定义完整性

Java练习题库判断题

静态初始化器是在构造方法被自动调用之前运行的 (对)

调用this或super的构造方法的语句必须放在第一条语句(对)

this() super()是你如果想用传入当前构造器中的参数或者构造器中的数据调用其他构造器或者控制父类构造器时使用的,在一个构造器中你只能使用this()或者super()之中的一个,而且调用的位置只能在构造器的第一行,在子类中如果你希望调用父类的构造器来初始化父类的部分,那就用合适的参数来调用super(),如果你用没有参数的super()来调用父类的构造器(同时也没有使用this()来调用其他构造器),父类缺省的构造器会被调用,如果父类没有缺省的构造器,那编译器就会报一个错误。

关于java面题库和java的面试题库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-21,除非注明,否则均为首码项目网原创文章,转载请注明出处。