(选择题答案可能有多选)一、java基础1、下面那句话编译时不会出现警告或错误:(5分)a)floatf=1.3;b)charc="a";c)byteb=257;d)booleanb=null;e)inti=10;2、下面哪段程序编译时不会有错...

(选择题答案可能有多选)

一、 java基础

1、 下面那句话编译时不会出现警告或错误:(5分)

a) float f = 1.3;

b) char c = "a";

c) byte b = 257;

d) boolean b = null;

e) int i = 10;

2、 下面哪段程序编译时不会有错?(5分)

a) import java.awt.*;

package Mypackage;

class Myclass {}

b) package MyPackage;

import java.awt.*;

class MyClass{}

c) /*This is a comment */

package MyPackage;

import java.awt.*;

class MyClass{}

3、 当写下命令行:java myprog good morning后屏幕会输出什么?(5分)

public class myprog{

public static void main(String argv[])

{

System.out.println(argv[2])

}

}

a) myprog

b) good

c) morning

d) Exception raised: "java.lang.ArrayIndexOutOfBoundsException: 2"

4、 下面哪句编译时没有错误?(5分)

a) int i=0;

if(i)

{

System.out.println("Hello");

}

b) boolean b = true;

boolean b2 = true;

if(b==b2)

{

System.out.println("So true");

}

c) int i=1;

int j = 2;

if(i ==1|| j==2)

System.out.println("OK");

d)

int i=1;

int j = 2;

if(i ==1 &| j==2)

System.out.println("OK");

5、 下面哪句是合法的 Java 代码? (5分)

a) String A="abcdefg";

A-="cde";

b) String A="abcdefg";

A+="cde";

c) Integer J=new Integer(27);

J-=7;

d) Integer J=new Integer(27);

J--;

7、 以下Java代码的异常处理有哪些问题(或不够规范),请逐一指出(7分)

1 OutputStreamWriter out = ...

2 java.sql.Connection conn = ...

3 try { //

4 Statement stat = conn.createStatement();

5 ResultSet rs = stat.executeQuery(

6 "select uid, name from user");

7 while (rs.next())

8 {

9 out.println("ID:" + rs.getString("uid") //

10 ",姓名:" + rs.getString("name"));

11 }

12 conn.close(); //

13 out.close();

14 }

15 catch(Exception ex) //

16 {

17 ex.printStackTrace(); //

18 }

8、 请用写出Java代码实现打印出当前日期:格式为yyyy-mm-dd(5分)

二、 web应用

1、 请说明一下基于J2EE的Web应用的部署步骤?(10分)

2、 在Web应用中,有哪些技术手段来辨别不同的用户(如在Web邮件系统中,不同的用户登陆后,系统针对不同用户返回不同内容的页面而互不干扰)?

3.这些方法分别有什么优缺点?(10分)

4、如果让页面被访问时在浏览器中被强制刷新(在浏览器中不被缓存),以确保用户访问到最新的内容?(10分)

请帮助

展开

java 开发帮助_java的简单编程请帮助相关推荐

  1. java会变得更简单吗_spring 第一篇(1-1):让java开发变得更简单(下)

    切面(aspects)应用 DI能够让你的软件组件间保持松耦合,而面向切面编程(AOP)能够让你捕获到在整个应用中可重用的组件功能.在软件系统中,AOP通常被定义为提升关注点分离的一个技术.系统由很多 ...

  2. java线程钥匙_Java多线程并发编程/锁的理解

    一.前言 最近项目遇到多线程并发的情景(并发抢单&恢复库存并行),代码在正常情况下运行没有什么问题,在高并发压测下会出现:库存超发/总库存与sku库存对不上等各种问题. 在运用了 限流/加锁等 ...

  3. 码出高效:java开发手册_Java 11手册:Java专家分享他们在Java 11方面的最佳和最差的经验

    码出高效:java开发手册 Java 10标志着Java生态系统新时代的开始,但最新版本证明仍有一些里程碑可言. Java 11是Oracle新的六个月周期中的第一个LTS版本. 您可以在此处下载Ja ...

  4. java 开发工具_Java开发工具和环境,你了解多少?

    Java作为今年来最热门的编程语言之一,越来越多的人选择Java,但对于一些初入门的小白来说,在选择和安装开发工具和环境的时候,会遇见很多的问题. 今天就给大家来分享一些实用的Java开发工具和环境, ...

  5. java开发指南_Java 12新功能完整指南

    java开发指南 六个月飞得如此之快,是时候再次仔细研究一下即将发布的新JDK版本. 让我们满足Java 12及其向开发人员介绍的功能. 自Oracle推出加速六个月的发布节奏以来已经有一段时间了,要 ...

  6. java开发安全问题_Java 安全开发需要了解什么?

    安全服务于业务,既然想从事Java安全开发,首先要精通"业务"--Java开发. Java平台被用于很多领域开发,Web Dev是其中一个.因此学习可以分为两个层面基础面和领域面. ...

  7. java开发规划_java开发程序员职业发展规划路线

    原标题:java开发程序员职业发展规划路线 随着学习java的人越来越多,很多初学者都有这样的疑问,学习java以后就是敲代码的吗,小编就给大家介绍几个java开发程序员职业发展规划路线 1技术路线 ...

  8. 免费的java开发工具_Java那些最常用的免费开放工具,分享这15个!

    随着Java行业需求增加,Java工程师岗位薪资节节升高,很多小伙伴想要通过快速的方式掌握Java技能.对于初学Java的小伙伴来说了解一些免费的Java开发工具让我们工作.学习更顺畅,那么免费Jav ...

  9. 码出高效:java开发手册_Java 11手册:最聪明的技巧来简化Java 11导航

    码出高效:java开发手册 Java 11:提示和技巧,日常陷阱及更多 为了庆祝Java 11的发布,我们邀请了八位Java专家与他们分享最新版本的最佳和最差体验. 由于本系列旨在作为Java 11的 ...

最新文章

  1. android 视频图片,Android - 视频提取图片方法
  2. HP小型机的信息的命令集(一)
  3. C++:读写二进制文件到double数组
  4. cartographer坐标系_cartographer 调参(1)-lua文件配置参考文档
  5. Python中@staticmethod和@classmethod的作用和区别
  6. php splqueue 5.5安装,解析PHP标准库SPL数据结构
  7. 【python初学者日记】读入正整数n,判断它是质数还是合数,显示所有的因数(包括1和它自身)
  8. html5显示用户已读取文章,如何查看公众号文章是谁阅读
  9. Swift语言中的@available 和 #available
  10. 使用Mac打开mht格式文件
  11. Hadoop解除安全模式
  12. 2012年8月21日
  13. python颜色画线_matplotlib设置颜色、标记、线条,让你的图像更加丰富(推荐)
  14. 寻找与疾病相关的SNP位点——R语言从SNPedia批量提取搜索数据
  15. 成语——》让我留在你身边
  16. PL/0解释程序输出运行栈(带注释)
  17. Unity通过鼠标点击生成网格模型
  18. CentOs 7切换图形界面
  19. AcWing第52场周赛
  20. 【Spine】眨眼动画

热门文章

  1. 图像拼接1 特征提取
  2. Redis 数据库入门教程
  3. CompletableFuture详解~thenApply
  4. EasyMock 简介
  5. linux 信号发生器,用STM32实现函数信号发生器
  6. 【错误记录】Invalid character found in method name. HTTP method names must be tokens
  7. 想法记录---实时计算的TopN的实现
  8. SpringMVC获取response的问题
  9. Python入门级教学之(Python中的输出函数)
  10. JAVA入门级教学之(对象的使用)