本文目录
- error翻译
- velocity语法中 #$ 遇在一起了怎么办
- velocity语法问题,通过外部JAVA传进来一个List对象,怎样用velocity判断该对象的长度
- 帮助翻译语法正确就行,不要翻译工具,不会翻译的单词用汉字代替!
- 在java中,什么是模版引擎
- JAVA这个是什么意思呢
- 英语中的S,V,P这些分别是哪个单词的缩写,分别是什么意思
error翻译
error
n.错误; 谬误; 缺陷
谬见; 错误思想
误解; 过失; 违法(行为); 行为不正
【数】误差
【律】误审; (棒球中的)错打 a typographical [spelling, grammatical] error 印刷[拼法, 语法]错误
amend one’s error
改正自已的过失
the error of a planet
行星观测上位置间的误差
The accident was caused by human error。
这事故是由人为的错误引起的。
error-correction
n.
纠错, 误差修正
error-sensitivity
n.
误差灵敏度
errorless
adj.
be in error
弄错了
stand in error
弄错了
by error
错误地
fall into an error
误入歧途, 犯错误
in error
弄错了的
错误地
lead sb.into error
使犯错误
make an error
出差错, 犯错误
commit an error
出差错, 犯错误
errors and omission excepted
(帐单上所标注的)错漏除外, 错漏不在此限
error of nature(s)
[谑]怪物, 天生畸形
abnormal error
不规则误差
accumulated round off error
累积舍入误差
accumulative pitch error
周节积累误差
address error
地址错误[失误]
adjacent pitch error
相邻周节误差
admissible error
容许误差
ageing error
陈化[老化, 衰化]误差
agitation error
骚动误 差
alignment error
校正误差
alkaline error
碱误差
allowable error
容许误差
alpha error
(统计分析中的)阿尔法差误(一型差误)
altitude error
高度误差
ambiguity error
不定[非单值]误差
amplitude error
幅度误差
angular error of closure
角度闭合差
angular travel error
【力】角距误差
antenna tilt error
天线倾斜误差
aperture error of a sieve
有效筛孔度
apparent absolute error
直观绝对误 差
appreciable error
显著误 差
approximate error
近似误 差
artificial error
人为误差
ascertainment error
断定错误
assemble error
汇编错误
astigmatic image error
象散象差
asymptotic error
渐近误差
attitude error
姿态误差
axis based error
轴线误差
azimuth error
方位误差
balance poise error
摆轮平衡误差
balanced error
摆轮误差; 平衡误差, 比较误差; 差额
barometric error
(钟表)气压时间误差;【物】气压误 差
beam -alignment error
电子束校正误差
beam impact errors
电子束着靶误差
beam landing errors
电子束着靶误差
beam swinging error
射束摆动误差
bearing error
方位误差
beta error
(统计分析中的)贝塔差误(二型差误)
bias error
偏移误差
bit error
比特误差
black-level errors
黑电平误差
bombing error
投弹误差
buffer error
缓冲误差
burden error of PT
电源变压器负载误差
burst error
区间误差
calculation error
计算误差
calibration error
【航海】校准误差
camera measuring errors
摄象机测量误差
centering error
中心[定心]误差
centring error
中心[定心]误差
centrifugal error
离心误差
chaining error
测链误差
chance error
(质量管理)机遇误差
charging error
充电误差
chronometer error
天文钟(表)误差; 精密计时器误差
circular error
(钟表)周期误差;【军】圆误差
circular picth error
周节误差
circular probable error
圆概率误差
clamp error
夹紧误差
clerical error
笔误, 误记
closing error
闭合误差, 闭塞差
closure error in latitude and departure
座标增量闭合差
coastal error
海岸线误差
code error
代码错误
coincidence error
重合[符合]误差
collimation error
准直误差
colour index error
色标误差, 彩色指数误差
colour purity error
色纯度误差
combined error
总误差, 综合误差
composite error
总误差, 综合误差
common-mode error
共模误差
compass motion error
罗盘运动误差
compass variation error
罗盘变动误差
compensating error
【测】补偿误差
compensating timing error
补偿计时误差
compensatory error
抵销[冲销]差误
complementary hue error
互补色调误差
component error
元件(阻抗)误差
conduction error
导热[传导]误差
connection error
连接误差
conscious error
已知误差
consecutive error
连贯误差
constant error
常(在误)差
constant current error
恒流误差
constant direction error
恒定方向误差
control word error
控制字出错
convergence errors
会聚[重合, 收敛]误差
copy error
复制错误, 仿形误差
correcting timing errors
定时误差校正(彩色电视信号用)
course-and-speed error
航向和速度误差
critical error
临界误差
cross trail error
【航空】横向尾流误差
current ratio error
变流比误差
cyclic error
周期误差
data read error
数据读出误差
data write error
数据写入误差
dead space error
静区误差
declination error
【航空】磁偏角误差
deflection probable error
【军】方向概率偏差
delay errors
延迟误差
density error
密度误差
dependent error
非独立错误
detectable error
可检出的误差
determinate error
测定误差
differential gain error
微分增益误差
differential phase error
微分相位误差
diffracted error
衍射误差
digital system quantizing error
数字系统量化误差
discrete error
分立误差
dispersion error
【军】散布误差
displacement error
偏移[偏转]误差
display error
显示误差
double error
双重错误
drainage error in capillary viscometer
毛细管粘度计的流出体积误差
drift error
漂移误差
drop error
漏失信息误差; 降落误差
dropout error
【电子】遗失误差
drum parity error
【自】磁鼓奇偶错
drunkness error
螺纹导程周期误差
dynamic lag error
动态滞后误差
dynamic phase error
动态相位误差
electron transit time error
电子渡越时间误差
electron-optical errors
电子光学误差
electrostatic error
(电磁)静电误差
element error
元件误差(同批元件产品的互差)
elementary error
微差, 元素误差
elevation-angle error
(电磁)仰角误差
end error
终端误差
equipment-misuse error
错用设备错误
erection error
安装误差
escapement error
擒纵误差(擒纵机构对周期干扰所产生的误差)
estimated error
估计误差
evaluated error
估计[评定, 测定, 计算]误差
exchange error
交换误差
external error
【自】外部错误
extra error
额外误差, 溢出[涌出]误差
extrapolation error
外推误差
fixed error
固定[系统]误差
fluctuating error
波动误差
following error
跟踪误差
forecasting error
预测误差
formal discretization error
形式离散误差
format error
尺度误差
fractional error
相对[比例, 部分]误差
framing error
成帧误差
frequency error
频率误差
functional error
功能误差
gain error
增益误差
generated error
生成误差
geometric error
(图象)几何误差
gimbaling error
【航空, 航海】常平架误差
global error
整体误差
graduation error
分度[刻度]误差
gross error
严重错误, 过失误差
grouping error
分组误差
guiding error
导向[导星]误差
gyro error
陀螺罗经误差
heeling error
倾斜误差
hole-pressure error
孔压误差
hue error
色调误差
human error
人为误差
human-caused error
人为误差
hysteresis error
磁滞误差, 滞环[滞后]误差
identification error
识别误 差
image error
象差
immediate error
暂误
inborn error
先天性障碍
indeterminate error
未定误差
index error
指标(误)差, 指示[分度]误差
indicated slant course directional error
指示倾斜航线[进场航向]误差
indication error
指示[示值]误差
inductance error
自感误差
inexplicable error
莫名其妙的失误
inherent error
固有[内在]误差
inherited error
累积[固有, 继承]误差
initial error
起始误差
injection error
注射误差
input error
输入误差
integral error
积分误差
integral squared error
误差平方积分
intercardinal rolling error
【航海】四方中点滚动误差
interchangeable error
可互换误差
intermittent error
间歇[断续]误差, 间发错误
interpolation error
内插误差
intersymbol error
符号交错
interval error
间隔误差
intervention required error
请求干预误差
intrinsic error
基本[固有]误差
involute profile error
渐开线齿形误差
ionosphere height error
电离层高度误差
ionospheric path error
【航空】电离层行程误差
irrecoverable read error
不可恢复读出误差
isochronal error
等时性误差
kinematic error
运动误差
lag error
滞后误差
landing error
着落[着点, 着靶, 着屏]误差
lateral tracking angle error
横向循迹误差角
leakage error
漏泄误差
levelled reference error
水准[水平]参考误差
LF-substitution error
低频替代误差
line error
线段误差
line transmission error
线路传输误差
local rounding error
局部舍入误差
local truncation error
局部舍位误差
log error
计程仪误差
logical error
逻辑误差
loop alignmenterror
环形(天线)调整误差(方位误差)
loop tuningerror
环形天线调谐误差
lubber’s lineerror
【航空,航海】 校准线误差
luminance errors
亮度误差
machine error
机器错误[误差, 故障]
marginal error
磁带边缘误差
matching error
匹配误差
maximum apparent error
最大外显误差
mean absolute error
绝对平均误差
mean longitudinal error
平均距离[纵向]误差
mean probable error
平均概率误差
mean square quantization error
均方量化误差
mean-root-square error
均方根误差
memory parity error
存储器奇偶误差
middle error
二次误差
middle-temperature error
(钟)平均温度误差
mismatch error
失配误差
missing error
【自】疏忽错误
modulation error
调制误差
monthly error
月差
most probable error
最概差, 最可能的误差
motor current error
电机电流误差
multipath error
【电磁】多路径反射误差
multiple error
多级[多次]误差
multiple track error
多重磁迹误差
multiplier zero error
乘法器零点(漂移)误差
mushing error
颤噪[干扰]误差
negative error
负误差
nesting error
嵌套错误
night error
夜间误差
nominal error
正常[相对, 公称, 名义]误差
non-compensating error
有规则误差
non-linear standard error of estimate
非直线估计标准差
non-sampling error
非抽样误差
non-systematic error
非系统误差, 偶然误差
normal aiming error
正常瞄准误差
observation error
观测误差
octant error
八分圆误差
offset error
偏移误差; 冲销差误
off-track error
偏离轨道误差
operator error
操作者误差
original error
原差
output error
输出误差
overflow error
【自】溢出错误
overwriting error
重写误差
parallactic error
视差误差[修正量]
parallax error
视差, 判读误差
parallax reading error
视差读数误差
parity error
奇偶检验误差
peak error
峰值误差
percent error
百分(数)误差
percent ratio error
变比误差百分数, 变比误差率(仪表互感器)
permanent error
永久误差[错误]
personal error
人为误差, 操作人误差
phase errors of the colour subcarrier
彩色副载波相位误差
phase angle error
相角误差
phase displacement error
相移误差
photometric error
光测误差, 光度读数误差
physical error
物理误差
picture switching error
图象切换误差
pitch error
(螺纹的)螺距误差, (齿轮的)周节误差, (啮合的)节距误差
plottable error
展绘误差
pointing error
指示[瞄准]误差
poising error
偏重误差
polarization error
【信】极化误差
potentiometer loading error
电势计加载误差
predictive error
预定误差
press error
排版错误
printer’s error
印刷错误
prismatic error
【光】棱镜误差
probable error
概率[或然, 近真]误差, (大)概(误)差
probable error of difference
差数机差
profile error
齿[廓]形误差
program-sensitive error
程序敏感性误差
progressive error
累进误差
propagation error
传播[分布]误差
proportional error
比例误差, 相对(比例)误差(率)
protein error
蛋白质误差
psychological error
心理误差
push-pull error
推挽误差
pyramidal error of prism
棱镜的尖塔差
quadrant error
象限误差
quadratic mean error
二次平均误差
quadrature error
正交误差
quantization error
量化误差
radialerror
径向误差
randomerror
无规[随机]误差
random tapingerror
丈量偶然误差
range probableerror
【军】距离概率偏差
rate error
速率误差
ratio error
比率误差
read-out error
读出误差
recoverable read error
可恢复读出误差
reflection error
反射误差
refraction error
折射误差
registration error
配准[重合]误差
relative error
相对误差
remainder error
剩余误差
repeatability error
重复性误差
repetitive error
(方位仪的)系统[重复]误差
reradiation error
再辐射误差
reset error
复原[复位]误差
residual error
残留误差, 残差; 漏检故障
residual octantal error
剩余八分仪误差
resolution error
分辨[分解]误差
response time error
响应时间误差
resultant error
合成误差
rhumb-line error
【航空】恒向线误差
root-mean-square error
均方根[有效值]误差
rotation error
旋转误差
rounding error
化整[修整, 舍入]误差
round-off error
取正误差(四舍五入), 舍入误差
scintillation error
(电磁)振幅起伏误差
secondary error
二次误差
secular error
长期误差
semantic error
语义误差
semicircular error
半圆误差
sequence error
【自】顺序错误
series-termination error
级数收尾误差
servo error
伺服误差
set-up error
调整[编排, 准备]误差
sextant error
【航海】六分仪误差
shading error
图象暗影, 黑斑误差
ship’s field error
船的场误差
side error
【航海】侧误差
sighting error
瞄准误差
simplification error
简化误差
single-cycle error
单周误差
site error
仪表误差; 由地物引起的(方位)误差, 位置误差
slide error
位数移动错误
slope overload error
斜率过载误差
sodium error
钠(误)差
solid error
固定性错误
source error
源头(方位)误差
spacing error
间隔误差
speed-cours-latitude error
速度航向纬度误差
spelling error
拼写错误
spot-size error
光点直径误差
square law error
平方律误差
stand-off error
变位误差
state-correspondence error
状态对应误差
static phase error
静态相位误差
station error
测站误差
station-control error
电厂控制误差
station-location error
电台位置误差
steady-state error
稳态误差
step-up error
升压误差
subcarrier phase error
副载波相位误差
subjective error
主观误差
substitution error
替代误差
swirl error
涡旋误差
switch-timing error
开关同步误差
symmetry error
对称误差
synchronization error
同步误差
synchronizing pulse-timing errors
同步脉冲定时误差
syntax error
句法误差
systematic convergence error
系统会聚误差
tabulation error
制表误差
tangent latitude error
【航海】正切纬度误差
tape position error
磁带位置误差
temporary error
临时[暂时]误差
terrain error
地势误差
theoretical error
理论误差
tilt error
倾斜误差
time base error
时基误差
time-weighted squared error
时间加权平方误差
timing error
定时[同步]误差
titration error
滴定误差
tolerated error
容许误差
tooth error
齿形误差
total error of tooth spacing
齿距总误差
tracing error
(在机械录声的放声中)随纹误差
tracking error
循迹[统调]误差
transient error
暂态[瞬态]误差
transit-time error
渡越时间误差
transmission error
传输误差
transmitting phase error
传送相位误差
transposition error
交叉[换位]误差
trial and error
试错法, 试凑法
true error
真误差
truncation error
截断[不舍入]误差
tuning error
调谐误差
turning error
角位置误差, 回转误差
type I error
统计分析中肯定或否定假设前提的一[二]型差误 (阿尔法[贝塔]误差)
type II error
统计分析中肯定或否定假设前提的一[二]型差误 (阿尔法[贝塔]误差)
typographical error
排字错误, 误排, 误植
ultant error
总误差
ultimate error of sampling
抽样最大误差
unbalanced error
不平衡误差
unbias error
无偏误差
uncorrectable error
【自】无法校正的错误
underrun error
空栈读出错
undetected error
未被检验出的错误
unit-control error
单机控制误差
up-down error
上下误差
user program error
用户程序错误
variable error
可变误差
velocity lag error
速度滞后误差
verify error
检验误差
vernier error
游标误差
vertical tracking angle error
纵向循迹误差角
vibration error
振动误差
vibropendulous error
振摆误差
wave-interference error
波干扰误差
weighing error
称量误差
weighted error
权重误差;【物】加权误差;【数】权差
weighted mean square error
加权均方误差
wiring error
布线误差
wraparound error
交叠[卷绕]误差
yaw error
偏航误差
yielding quantizing errors
产生量化误差
zero-drift errors
零点漂移误差
zero velocity error
零点速度误差
zone error
区域错误
error in charging
收费错误
error in delay line length
延迟线长度误差
error in entering accounts
记帐错误
error in focusing
对光误差
error in geometrical form
几何形状误差
error in lable
符号误差
error in line
方向误差, 横误差
error in omission
漏计误差
error in posting
过帐错误
error of behaviour
(系统)品质误差
error of closure of triangle
三角形闭合误差
error of commission
记帐错误
error of division
分度误差
error of perpendicularity
【航海】垂直度误差
error of traverse
导线闭合误差
error mistake
都含“错误”的意思。
error 强调“违反某一既定标准, 不经心而做了错事, 产生偏差、疏忽或行动上的错误”, 如:
an error in judgement
判断上的错误。
mistake 指“由于粗心、不注意或在理解、认识或判断上的不正确而造成行动或看法上的错误, 有时这种错误是无意的”, 如:
I used your pen by mistake.
我错拿了你的钢笔。
error
n.错误, 过失, 误差Error 对象包含与单个操作(涉及提供者)有关的数据访问错误的详细信息。
说明
任何涉及 ADO 对象的操作都会生成一个或多个提供者错误。每个错误出现时,一个或多个 Error 对象将被放到 Connection 对象的 Errors 集合中。当另一个 ADO 操作产生错误时,Errors 集合将被清空,并在其中放入新的 Error 对象集。
注意 每个 Error 对象都代表特定的提供者错误而不是 ADO 错误,ADO 错误被记载到运行时的例外处理机制中。例如,在 Microsoft Visual Basic 中,产生特定 ADO 的错误将触发 On Error 事件并出现在 Err 对象中。关于 ADO 错误的完整列表,请参阅 ADO 错误代码主题。
通过 Error 对象的属性可获得每个错误的详细信息,其中包括以下内容:
Description 属性,包含错误的文本。
Number 属性,包含错误常量的长整型整数值。
Source 属性,标识产生错误的对象。在向数据源发出请求之后,如果 Errors 集合中有多个 Error 对象,则将会用到该属性。
SQLState 和 NativeError 属性,提供来自 SQL 数据源的信息。
出现提供者错误时,Error 对象将被放在 Connection 对象的 Errors 集合中。ADO 支持由单个 ADO 操作返回多个错误,以便显示特定提供者的错误信息。要在错误处理程序中获得丰富的错误信息,可使用相应的语言或所在工作环境下的错误捕获功能,然后使用嵌套循环枚举出 Errors 集合的每个 Error 对象的属性。
Microsoft Visual Basic 及 VBScript 如果没有有效的 Connection 对象,则需要检索 Err 对象的错误信息。
与提供者一样,ADO 在进行可能引发新的提供者错误的调用前将清除 OLE Error Info 对象。但是,只有当提供者产生新的错误或 Clear 方法被调用时,才能清空并充填 Connection 对象的 Errors 集合。
某些属性和方法返回的警告以 Errors 集合中的 Error 对象的方式出现,但并不中止程序的执行。在调用 Recordset 对象的 Resync、UpdateBatch、或 CancelBatch 方法,或 Connection 对象的 Open 方法,或者在设置 Recordset 对象的 Filter 属性之前,可通过调用 Errors 集合的 Clear 方法。这样就可以读取 Errors 集合的 Count 属性,以测试返回的警告。
error
err弄错;信步走错+ -or抽象名词后缀
[5erE(r)]
n
错误,过失
The accident was caused by human error.
这次事故是由人为过错造成的。
error
[5ZrL;5erE]
误差,错误,出错
A discrepancy between a computed, observed, or measured value or condition and the true, specified, or theoretically correct value or condition.
一种经计算、观察或测量而得到的值或状态同真实的、指定的或理论上正确的值或状态之间的差别。
Any incorrect step, process, or result in a microcomputer or data processing system. The term also refers to machine malfunctions or machine errors, and to human mistakes or human errors.
在微型计算机或数据处理系统中,任何不正确的步骤、过程、或结果。该术语也指机器失效或出错,以及人的失误或错误。
velocity语法中 #$ 遇在一起了怎么办
velocity语法中 #$ 遇在一起了怎么办?
悬赏分:0
|
离问题结束还有 13 天 23 小时
|
提问者:
velocity语法中 #$ 遇在一起了怎么办?
比如:$=====Demo
$(’#$List’).datagrid({
生成后变成
$(’#Demo#ist’).datagrid({
您不登录也可以回答问题
用户名:
密码码:
记住我的登录状态
登 录
使用可以第一时间收到“提问有新回答”“回答被采纳”“网友求助”的通知。
您想在自己的网站上展示百度“知道”上的问答吗?来吧!
如要投诉或提出意见建议,
请到反馈。
velocity语法问题,通过外部JAVA传进来一个List对象,怎样用velocity判断该对象的长度
你想要做什么。。。
如果只想要list里的对象个数,那么在java里在传一个total对象就可以
total = list.size();
帮助翻译语法正确就行,不要翻译工具,不会翻译的单词用汉字代替!
ARPA is the abbreviation of Automatic Radar Plotting Aids, means *** in Chinese. ARPA, as a modern navigated apparatus, applies popularly in the location, navigation and avoidance of bump that of all kinds of watercrafts, this application has already become a neccesary subject of professional driver training. It is an important role in reducing the bump. The traditional idea is : capture the aim first, then emerge the direction, velocity with vector as data formed CPA and TCPA, after that, aim at dangerous watercrafts to adopt relative action. This is also the main mode of ARPA application, but this mode exists localization and weakness. Due to it, the personnel and ships are still unsafe all the time. Thus, drivers should know the localization, and use and exert the function of ARPA correctly, so that it can furthest reduce the events of accidents of ship-bumping.
在java中,什么是模版引擎
模板引擎就是用于制作页面模板的。啥是模板?不就是做好模子,然后套入数据,就成一个产品了吗?模板引擎有很多,常用的有freemarker、velocity等。它们都有自己的语法,只为简化页面数据展示。只要你稍微了解一下freemarker,就能很好的理解什么是模板了。
JAVA这个是什么意思呢
Java简介
Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Java技术也不断更新。
Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。Java应用编程接口已经从1.1x版发展到1.2版。目前常用的Java平台基于Java1.4,最近版本为Java1.7。
Java分为三个体系J2SE(Java2 Standard Edition),J2EE(Java 2 Platform,Enterprise Edition),J2ME(Java 2 Micro Edition)。
[编辑本段]Java语言的特点
Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。
当1995年SUN推出Java语言之后,全世界的目光都被这个神奇的语言所吸引。那么Java到底有何神奇之处呢?
Java语言其实最早诞生于1991年,起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,OAK可以说是默默无闻,甚至差点夭折。但是,网络的出现改变了OAK的命运。
在Java出现以前,Internet上的信息内容都是一些乏味死板的HTML文档。这对于那些迷恋于WEB浏览的人们来说简直不可容忍。他们迫切希望能在WEB中看到一些交互式的内容,开发人员也极希望能够在WEB上创建一类无需考虑软硬件平台就可以执行的应用程序,当然这些程序还要有极大的安全保障。对于用户的这种要求,传统的编程语言显得无能为力。SUN的工程师敏锐地察觉到了这一点,从1994年起,他们开始将OAK技术应用于WEB上,并且开发出了HotJava的第一个版本。当SUN公司1995年正式以Java这个名字推出的时候,几乎所有的WEB开发人员都心生感叹:噢,这正是我想要的!于是Java成了一颗耀眼的明星,丑小鸭一下了变成了白天鹅。
[编辑本段]Java的主要特性:
1、Java语言是简单的。Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。另一方面,Java丢弃了C++ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。
2、Java语言是一个面向对象的。Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。Java语言全面支持动态绑定,而C++ 语言只对虚函数使用动态绑定。总之,Java语言是一个纯的面向对象程序设计语言。
3、Java语言是分布式的。Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java.net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、 ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
4、Java语言是健壮的。Java的强类型机制、异常处理、废料的自动收集等是Java程序健壮性的重要保证。对指针的丢弃是Java的明智选择。Java的安全检查机制使得Java更具健壮性。
5、Java语言是安全的。Java通常被用在网络环境中,为此,Java提供了一个安全机制以防恶意代码的攻击。除了Java语言具有的许多安全特性以外,Java对通过网络下载的类具有一个安全防范机制(类ClassLoader),如分配不同的名字空间以防替代本地的同名类、字节代码检查,并提供安全管理机制(类SecurityManager)让Java应用设置安全哨兵。
6、Java语言是体系结构中立的。Java程序(后缀为java的文件)在Java平台上被编译为体系结构中立的字节码格式(后缀为class的文件), 然后可以在实现这个Java平台的任何系统中运行。这种途径适合于异构的网络环境和软件的分发。
7、Java语言是可移植的。这种可移植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度。Java系统本身也具有很强的可移植性,Java编译器是用Java实现的,Java的运行环境是用ANSI C实现的。
8、Java语言是解释型的。如前所述,Java程序在Java平台上被编译为字节码格式, 然后可以在实现这个Java平台的任何系统中运行。在运行时,Java平台中的Java解释器对这些字节码进行解释执行,执行过程中需要的类在联接阶段被载入到运行环境中。
9、Java是高性能的。与那些解释型的高级脚本语言相比,Java的确是高性能的。事实上,Java的运行速度随着JIT(Just-In-Time)编译器技术的发展越来越接近于C++。
10、Java语言是多线程的。在Java语言中,线程是一种特殊的对象,它必须由Thread类或其子(孙)类来创建。通常有两种方法来创建线程:其一,使用型构为Thread(Runnable) 的构造子将一个实现了Runnable接口的对象包装成一个线程,其二,从Thread类派生出子类并重写run方法,使用该子类创建的对象即为线程。值得注意的是Thread类已经实现了Runnable接口,因此,任何一个线程均有它的run方法,而run方法中包含了线程所要运行的代码。线程的活动由一组方法来控制。 Java语言支持多个线程的同时执行,并提供多线程之间的同步机制(关键字为synchronized)。
11、Java语言是动态的。Java语言的设计目标之一是适应于动态变化的环境。Java程序需要的类能够动态地被载入到运行环境,也可以通过网络来载入所需要的类。这也有利于软件的升级。另外,Java中的类有一个运行时刻的表示,能进行运行时刻的类型检查。
Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用。Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库。
[编辑本段]相关技术
1、JDBC(Java Database Connectivity)提供连接各种关系数据库的统一接口。
2、EJB(Enterprise JavaBeans)使得开发者方便地创建、部署和管理跨平台的基于组件的企业应用。
3、Java RMI(Java Remote Method Invocation)用来开发分布式Java应用程序。一个Java对象的方法能被远程Java虚拟机调用。这样,远程方法激活可以发生在对等的两端,也可以发生在客户端和服务器之间,只要双方的应用程序都是用Java写的。
4、Java IDL(Java Interface Definition Language) 提供与CORBA(Common Object Request Broker Architecture)的无逢的互操作性。这使得Java能集成异构的商务信息资源。
5、JNDI(Java Naming and Directory Interface)提供从Java平台到的统一的无逢的连接。这个接口屏蔽了企业网络所使用的各种命名和目录服务。
6、JMAPI(Java Management API)为异构网络上系统、网络和服务管理的开发提供一整套丰富的对象和方法。
7、JMS(Java Message Service)提供企业消息服务,如可靠的消息队列、发布和订阅通信、以及有关推拉(Push/Pull)技术的各个方面。
8、JTS(Java transaction Service)提供存取事务处理资源的开放标准,这些事务处理资源包括事务处理应用程序、事务处理管理及监控。
在Java技术中,值得关注的还有JavaBeans,它是一个开放的标准的组件体系结构,它独立于平台,但使用Java语言。一个JavaBean是一个满足JavaBeans规范的Java类,通常定义了一个现实世界的事物或概念。一个JavaBean的主要特征包括属性、方法和事件。通常,在一个支持JavaBeans规范的开发环境(如Sun Java Studio 和IBM VisualAge for Java)中,可以可视地操作JavaBean,也可以使用JavaBean构造出新的JavaBean。JavaBean的优势还在于Java带来的可移植性。现在,EJB (Enterprise JavaBeans) 将JavaBean概念扩展到Java服务端组件体系结构,这个模型支持多层的分布式对象应用。除了JavaBeans,典型的组件体系结构还有DCOM和CORBA,关于这些组件体系结构的深入讨论超出了本书的范围。
[编辑本段]Java开源项目
Spring Framework 【Java开源 J2EE框架】
Spring 是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的 Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring的数据访问架构还集成了 Hibernate和其他O/R mapping解决方案。Spring还提供了唯一的事务管理抽象,它能够在各种底层事务管理技术,例如JTA或者JDBC事务提供一个一致的编程模型。 Spring提供了一个用标准Java语言编写的AOP框架,它给POJOs提供了声明式的事务管理和其他企业事务--如果你需要--还能实现你自己的 aspects。这个框架足够强大,使得应用程序能够抛开EJB的复杂性,同时享受着和传统EJB相关的关键服务。Spring还提供了可以和IoC容器集成的强大而灵活的MVC Web框架。【SpringIDE:Eclipse平台下一个辅助开发插件】.
WebWork 【Java开源 Web框架】
WebWork 是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。WebWork目前最新版本是2.1,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目。 Xwork简洁、灵活功能强大,它是一个标准的Command模式实现,并且完全从web层脱离出来。 Xwork提供了很多核心功能:前端拦截机(interceptor),运行时表单属性验证,类型转换,强大的表达式语言(OGNL – the Object Graph Notation Language),IoC(Inversion of Control倒置控制)容器等。 WebWork2建立在Xwork之上,处理HTTP的响应和请求。WebWork2使用ServletDispatcher将HTTP请求的变成 Action(业务层Action类), session(会话)application(应用程序)范围的映射,request请求参数映射。WebWork2支持多视图表示,视图部分可以使用 JSP, Velocity, FreeMarker, JasperReports,XML等。在WebWork2.2中添加了对AJAX的支持,这支持是构建在DWR与Dojo这两个框架的基础之上.【EclipseWork:用于WebWork辅助开发的一个Eclipse插件】
Struts 【Java开源 Web框架】
Struts 是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个非常不错的应用框架。【StrutsIDE:用于Struts辅助开发的一个Eclipse插件】
Hibernate 【Java开源 持久层框架】
Hibernate 是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。Eclipse平台下的Hibernate辅助开发工具:【Hibernate Synchronizer】【MiddlegenIDE】
Quartz 【Java开源 Job调度】
Quartz 是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 1.5.0。
Velocity 【Java开源 模板引擎】
Velocity 是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提供了便利,同时也为我们在JSP和PHP之外又提供了一种可选的方案。 Velocity的能力远不止web站点开发这个领域,例如,它可以从模板(template)产生SQL和PostScript、XML,它也可以被当作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。Velocity也可以为Turbine web开发架构提供模板服务(template service)。Velocity+Turbine提供一个模板服务的方式允许一个web应用以一个真正的MVC模型进行开发。 【VeloEclipse :Velocity在Eclipse平台下的一个辅助开发插件】
IBATIS 【Java开源 持久层框架】
使用ibatis 提供的ORM机制,对业务逻辑实现人员而言,面对的是纯粹的Java对象, 这一层与通过Hibernate 实现ORM 而言基本一致,而对于具体的数据操作,Hibernate 会自动生成SQL 语句,而ibatis 则要求开发者编写具体的SQL 语句。相对Hibernate等 “全自动”ORM机制而言,ibatis 以SQL开发的工作量和数据库移植性上的让步,为系统设计提供了更大的自由空间。作为“全自动”ORM 实现的一种有益补充,ibatis 的出现显 得别具意义。
Compiere ERP&CRM 【Java开源ERP与CRM系统】
Compiere ERP&CRM为全球范围内的中小型企业提供综合型解决方案,覆盖从客户管理、供应链到财务管理的全部领域,支持多组织、多币种、多会计模式、多成本计算、多语种、多税制等国际化特性。易于安装、易于实施、易于使用。只需要短短几个小时,您就可以使用申购-采购-发票-付款、报价-订单-发票-收款、产品与定价、资产管理、客户关系、供应商关系、员工关系、经营业绩分析等强大功能了。
Roller Weblogger 【Java开源 Blog博客】
这个weblogging 设计得比较精巧,源代码是很好的学习资料。它支持weblogging应有的特性如:评论功能,所见即所得HTML编辑,TrackBack,提供页面模板,RSS syndication,blogroll管理和提供一个XML-RPC 接口。
Eclipse 【Java开源 开发工具】
Eclipse平台是IBM向开发源码社区捐赠的开发框架,它之所以出名并不是因为IBM宣称投入开发的资金总数 —4千万美元,而是因为如此巨大的投入所带来的成果:一个成熟的、精心设计的以及可扩展的体系结构。
XPlanner 【Java开源 项目管理】
XPlanner 一个基于Web的XP团队计划和跟踪工具。XP独特的开发概念如iteration、user stories等,XPlanner都提供了相对应的的管理工具,XPlanner支持XP开发流程,并解决利用XP思想来开发项目所碰到的问题。 XPlanner特点包括:简单的模型规划,虚拟笔记卡(Virtual note cards),iterations、user stories与工作记录的追踪,未完成stories将自动迭代,工作时间追踪,生成团队效率,个人工时报表,SOAP界面支持。
HSQLDB 【Java开源 DBMS数据库】
HSQLDB(Hypersonic SQL)是纯Java开发的关系型数据库,并提供JDBC驱动存取数据。支持ANSI-92 标准 SQL语法。而且他占的空间很小。大约只有160K,拥有快速的数据库引擎。
Liferay 【Java开源 Portal门户】
代表了完整的J2EE应用,使用了Web、EJB以及JMS等技术,特别是其前台界面部分使用Struts 框架技术,基于XML的portlet配置文件可以自由地动态扩展,使用了Web Services来支持一些远程信息的获取,使用 Apahce Lucene实现全文检索功能。
JetSpeed 【Java开源 Portal门户】
Jetspeed 是一个开放源代码的企业信息门户(EIP)的实现,使用的技术是Java和XML。用户可以使用浏览器,支持WAP协议的手机或者其它的设备访问Jetspeed架设的信息门户获取信息。Jetspeed扮演着信息集中器的角色,它能够把信息集中起来并且很容易地提供给用户。
JOnAS 【Java开源 J2EE服务器】
JOnAS 是一个开放源代码的J2EE实现,在ObjectWeb协会中开发。整合了Tomcat或Jetty成为它的Web容器,以确保符合Servlet 2.3和JSP 1.2规范。JOnAS服务器依赖或实现以下的Java API:JCA、JDBC、JTA 、JMS、JMX、JNDI、JAAS、JavaMail 。
JFox3.0 【Java开源 J2EE服务器】
JFox 是 Open Source Java EE Application Server,致力于提供轻量级的Java EE应用服务器,从3.0开始,JFox提供了一个支持模块化的MVC框架,以简化EJB以及Web应用的开发! 如果您正在寻找一个简单、轻量、高效、完善的Java EE开发平台,那么JFox正是您需要的。
[编辑本段]Java版本历史
1995年5月23日,Java语言诞生
1996年1月,第一个JDK-JDK1.0诞生
1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入JAVA技术
1996年9月,约8.3万个网页应用了JAVA技术来制作
1997年2月18日,JDK1.1发布
1997年4月2日,JavaOne会议召开,参与者逾一万人,创当时全球同类会议规模之纪录
1997年9月,JavaDeveloperConnection社区成员超过十万
1998年2月,JDK1.1被下载超过2,000,000次
1998年12月8日,JAVA2企业平台J2EE发布
1999年6月,SUN公司发布Java的三个版本:标准版(J2SE)、企业版(J2EE)和微型版(J2ME)
2000年5月8日,JDK1.3发布
2000年5月29日,JDK1.4发布
2001年6月5日,NOKIA宣布,到2003年将出售1亿部支持Java的手机
2001年9月24日,J2EE1.3发布
2002年2月26日,J2SE1.4发布,自此Java的计算能力有了大幅提升
2004年9月30日18:00PM,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.5更名为Java SE 5.0
2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名,以取消其中的数字“2”:J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME
2006年12月,SUN公司发布JRE6.0
目前JDK7.0已经在研发中,已经有测试版在
[编辑本段]Java的八大基本数据类型及其包装类
原始类型 包装类
short Short
英语中的S,V,P这些分别是哪个单词的缩写,分别是什么意思
S、V、P,表示主语+系动词+表语,是一个完整的句子的基本构成。
S是subject的单词第一个字母,是“主语“的意思;
V是verb,是动词的第一个字母(这里指的是系动词link verb),英语中,系动词后面的成分是表语;
P是predicative的单词第一个字母,是“表语”的意思。
如:I am a girl. I是主语,am是系动词,a girl就是表语部分。
He is handsome. he是主语,is是系动词,handsome作表语。
以上例句表明,表语可以是名词、形容词等。
扩展资料:
英语中的简单句的五种基本类型的写法:
1、S+V+P “主语+系动词+表语”;
2、S+Vi(intransitive verb)“主语+不及物动词”,intransitive是不及物的意思,不及物动词后面不加成分,句子本身是完整的;
3、S+Vt (transitive verb)+O(object ) “主语+及物动词+宾语”,transitive是及物的意思,英语中及物动词后面必须加宾语,这样句子才是完整的;
4、S+Vt (transitive verb)+O(object )+ OC(object complement)“主语+及物动词+宾语+宾语补足语”;
5、S+Vt (transitive verb)+IO(indirect object)+DO(direct object))“主语+及物动词+间接宾语+直接宾语”。