java面试题 怎么了除了第三题全都是j2ee的 ,没有点java基础的东西? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.respones.seneredirect("login.jsp"). respones.dispather("login.jsp");2.Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"; //pubs为你的数据库的 String user="sa"; String password=""; Connection conn= DriverManager.getConnection(url,user,password); Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); String sql="select * from test"; ResultSet rs=stmt.executeQuery(sql); 5.M MODEL V VIEW C CONTROL 这应该是个j2ee开发人员的基础东西!!!!!!!!这题网上到处都是! 7 String str="abc";new String(str.getBytes("ISO8859_1"),"GBK");9.其实这题在用的过程中没有多大的区别的 6 hibernate他是一个持久层的数据关里,他将关系型数据库转成对象 3.Public Class Bubblesort{ Public static void main(string args[]){ int array[] = {"55","44","22","14","5"}; for(int i = 0;i<array.length;i++){ System.out.print(array[i] + ","); } Bubblesort b = new Bubblesort(); int[] result = b.bubble(array);//调用函数 for(int i = 0;i<result.length;i++){ System.out.print(result[i] + ","); } int[] bubble(int a[]){ //函数 int temp; int size = a.length; for(int i = size - 1;i>=1;i--){ for(int j = 0;j<i;j++){ if (a[j]>a[j+1]){ 此处可以调整升序与降序 temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } } } return a; } } } 9.说说Statement与PreparedStatement的区别.Statement是直接构造字符串进行数据库查询,而PreparedStatement是先过滤掉特殊字符再构造查询字符串,所以使用PreparedStatement可以防止SQL注入攻击 4.jdbc是如何进行事务处理的? jsp两种跳转方式分别是什么?有什么区别?forward:文件内部的跳转,由服务器处理,信息不会丢失redirect:直接跳转,信息丢失.例如:request.redirect("http://www.sina.com.cn");2.写一段连接数据库的代码.inport java.sql.*;String driver="org.gjt.mm.mysql.Driver";String url="jdbc:mysql://localhost/mysql";String username="root";String password="123";Class.forName(driver);Connection conn=DriverManager.getConnection();Statement stmt=conn.cretStatement();ResultSet rs=stmt.executeQuery("select * from ..");3. 用java写出冒泡算法(说说思想也行)。public void sort(Object[]data){int i,j;for(i=0;i<data.length;i++)for(j=data;length-1;i<j;--j)if(data[j]<data[j-1])swap(data,j,j-1); }4.jdbc是如何进行事务处理的?conn.setAutoComit(false);conn.rollBack();conn.commit();5.MVC在struts中分别对应什么?M 模型 javabeanm EJBc 控制 ActionServletV 视图 jsp 表示层6.说说hibernate的优点.7.一个字符串如何从GBK转为ISO8859_1.用例子说明.public void change(String str){String s=new String(str.getBytes("ISO8859-1"));}8.uml共有几种图,分别是那些?类图,用力图,状态图,活动图,顺序图,协作图,包图等9.说说Statement与PreparedStatement的区别.后者是预先处理的stmt.executeQuery(str);pstmt.executeQuery(select * form databasename where id=?);pstmt.setInt("1","1001");10、EJB与JAVA BEAN的区别? EJB的实体Bean保留持久数据,一般bean好像没有. 请登陆 http://blog.csdn.net/mqboss/ 上面有对java面试问题的专门的整理和解答 8.UML中的图:类图对象图复合结构图构件图部署图包图用例图活动图状态机图顺序图通信图定时图交互纵览图 Kao,yi dao ye bu hui! 2.写一段连接数据库的代码.inport java.sql.*;String driver="org.gjt.mm.mysql.Driver";String url="jdbc:mysql://localhost/mysql";String username="root";String password="123";Class.forName(driver);Connection conn=DriverManager.getConnection();Statement stmt=conn.cretStatement();ResultSet rs=stmt.executeQuery("select * from ..");--------------------------------------------------------这样都行?try-catch-finally 都没有,不能得分的 多文件处理,性能提升~~~~ S2SH整合hibernate使用注解问题 高手进!!!! 关于java窗口的问题! 请问大家odbc 和jdbc 除了能在局域网中用,能在internet上连接上远程的数据库服务器吗? 请问为什么不能用PrintWriter对象向控制台输出? 请教.STRUTS中使用<logic:forward>的问题? c/s进程间通讯和远程方法调用有什么区别? struts的一个简单例子不能运行!!!! 大家帮我看一下问题出在哪里? 求在上海的JAVA高手做兼职! 关于webwork的action类的线程问题
respones.dispather("login.jsp");
2.Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs为你的数据库的
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql);
这题网上到处都是!
String str="abc";
new String(str.getBytes("ISO8859_1"),"GBK");9.其实这题在用的过程中没有多大的区别的
hibernate他是一个持久层的数据关里,他将关系型数据库转成对象
Public static void main(string args[]){
int array[] = {"55","44","22","14","5"};
for(int i = 0;i<array.length;i++){
System.out.print(array[i] + ",");
}
Bubblesort b = new Bubblesort();
int[] result = b.bubble(array);//调用函数
for(int i = 0;i<result.length;i++){
System.out.print(result[i] + ",");
}
int[] bubble(int a[]){ //函数
int temp;
int size = a.length;
for(int i = size - 1;i>=1;i--){
for(int j = 0;j<i;j++){
if (a[j]>a[j+1]){ 此处可以调整升序与降序
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
return a;
}
}
}
forward:文件内部的跳转,由服务器处理,信息不会丢失
redirect:直接跳转,信息丢失.例如:request.redirect("http://www.sina.com.cn");
2.写一段连接数据库的代码.
inport java.sql.*;
String driver="org.gjt.mm.mysql.Driver";
String url="jdbc:mysql://localhost/mysql";
String username="root";
String password="123";
Class.forName(driver);
Connection conn=DriverManager.getConnection();
Statement stmt=conn.cretStatement();
ResultSet rs=stmt.executeQuery("select * from ..");
3. 用java写出冒泡算法(说说思想也行)。
public void sort(Object[]data)
{
int i,j;
for(i=0;i<data.length;i++)
for(j=data;length-1;i<j;--j)
if(data[j]<data[j-1])
swap(data,j,j-1);
}
4.jdbc是如何进行事务处理的?conn.setAutoComit(false);
conn.rollBack();
conn.commit();5.MVC在struts中分别对应什么?
M 模型 javabeanm EJB
c 控制 ActionServlet
V 视图 jsp 表示层
6.说说hibernate的优点.
7.一个字符串如何从GBK转为ISO8859_1.用例子说明.
public void change(String str)
{
String s=new String(str.getBytes("ISO8859-1"));
}
8.uml共有几种图,分别是那些?
类图,用力图,状态图,活动图,顺序图,协作图,包图等
9.说说Statement与PreparedStatement的区别.
后者是预先处理的
stmt.executeQuery(str);
pstmt.executeQuery(select * form databasename where id=?);
pstmt.setInt("1","1001");
10、EJB与JAVA BEAN的区别?
8.UML中的图:
类图
对象图
复合结构图
构件图
部署图
包图
用例图
活动图
状态机图
顺序图
通信图
定时图
交互纵览图
inport java.sql.*;
String driver="org.gjt.mm.mysql.Driver";
String url="jdbc:mysql://localhost/mysql";
String username="root";
String password="123";
Class.forName(driver);
Connection conn=DriverManager.getConnection();
Statement stmt=conn.cretStatement();
ResultSet rs=stmt.executeQuery("select * from ..");
--------------------------------------------------------
这样都行?try-catch-finally 都没有,不能得分的