个人刷题(二)

1、.public>protected>default>private

2、.System是java.lang中的一个类,out是System内的一个成员变量,这个变量是一个java.io.PrintStream类的对象,println呢就是一个方法了

3.HttpServletRequest类主要处理:

 1.读取和写入HTTP头标

 2.取得和设置cookies

 3 .取得路径信息

 4.标识HTTP会话

4、---------------------------------------------------------------

 

5、.类的final成员变量必须满足以下其中一个条件

 1、在构造函数中赋值

 2、初始化赋值

 

6、.经过强制类型转换以后,变量a,b的值分别为多少?

1

2

short a =128;

byte b =(byte) a;

首先 java中 是以补码表示一个数,short 占两个字节 ,128 换成二进制的形式 是 00000000 10000000,byte 占用一个字节,short 强转为byte前面八位 截掉,变成 10000000,这是补码,先转换成反码,反码 = 补码 - 1,所以反码是 01111111,再求源码 10000000,因为是负数,所以等于-128.

7、.客户端通过new Socket()方法创建通信的Socket对象

 服务器端通过new ServerSocket()创建TCP连接对象  accept接纳客户端请求

8、Ant和Maven都是基于Java的构建(build)工具。理论上来说,有些类似于(Unix)C中的make ,但没有make的缺陷。Ant是软  件构建工具,Maven的定位是软件项目管理和理解工具。 
Ant特点 ›
没有一个约定的目录结构 ›必须明确让ant做什么,什么时候做,然后编译,打包 ›没有生命周期,必须定义目标及其实现的任务序列 ›没有集成依赖管理 
Maven特点 
›拥有约定,知道你的代码在哪里,放到哪里去 ›拥有一个生命周期,例如执行 mvn install 就可以自动执行编译,测试,打包等构建过程 ›只需要定义一个pom.xml,然后把源码放到默认的目录,Maven帮你处理其他事情 ›拥有依赖管理,仓库管理

9、PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 

PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。 
PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。 
PROPAGATION_REQUIRES_NEW--新建事务,如果当前存在事务,把当前事务挂起。 
PROPAGATION_NOT_SUPPORTED--以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。 
PROPAGATION_NEVER--以非事务方式执行,如果当前存在事务,则抛出异常

10、重载是在同一个类中,有多个方法名相同,参数列表不同(参数个数不同,参数类型不同),与方法的返回值无关,与权限修饰符无关,B中的参数列表和题目的方法完全一样了

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值