ja

阅读 / 问答 / 标签

谁有JAY《跨时代》的歌词?

1.跨时代词:黄俊郎 曲:周杰伦 编曲:黄雨勋(梦想之翼)钟 逆时钟而绕 恶物狰狞的倾巢我谦卑安静的于城堡下的晚祷压抑远古流窜的蛮荒暗号而管风琴高傲的说那只是在徒劳我的乐器在环绕 时代无法淘汰我霸气你无法预言 因为我越险翅越艳没有句点 跨时代蔓延翼朝天月下浮凋 魔鬼的浅笑狼迎风嚎 蝠翔似黑潮用孤独去调尊严的色调我跨越过时代 如兽般的姿态 琴声唤醒沉睡的血脉不需要被崇拜 如兽般的悲哀 只为永恒的乐曲存在 醒过来 2.说了再见词:古小力、黄淩嘉 曲:周杰伦 编曲:钟兴民天凉了 雨下了 你走了清楚了 我爱的 遗失了落叶飘在湖面上睡著了想要放 放不掉 泪在飘你看看 你看看不到我假装过去不重要却发现自己办不到说了再见 才发现再也见不到我不能 就这样 失去你的微笑口红待在桌角 而你我找不到若角色对调 你说好不好说了再见 才发现再也见不到能不能 就这样 忍著痛 泪不掉说好陪我到老 永恒往那里找再次拥抱 一分一秒 都好3.烟花易冷(伽蓝雨)词:方文山 曲:周杰伦 编曲:黄雨勋(梦想之翼)繁华声 遁入空门 折煞了世人梦偏冷 辗转一生 情债又几本如你默认 生死枯等枯等一圈 又一圈的年轮浮图塔 断了几层 断了谁的魂痛直奔 一盏残灯 倾塌的山门容我再等 历史转身等酒香醇 等你弹 一曲古筝雨纷纷 旧故里草木深我听闻 你始终一个人斑驳的城门 盘踞著老树根石板上回荡的是 再等雨纷纷 旧故里草木深我听闻 你仍守著孤城城郊牧笛声 落在那座野村那史册 温柔不肯 下笔都太狠烟花易冷 人事易分而你在问我是否还 认真千年后 累世情深 还有谁在等而青史 岂能不真 魏书洛阳城如你在跟 前世过门跟著红尘 跟随我 浪迹一生RAP:雨纷纷 旧故里草木深我听闻 你始终一个人斑驳的城门 盘踞著老树根石板上回荡的是 再等雨纷纷 雨纷纷 旧故里草木深我听闻 我听闻 你仍守著孤城城郊牧笛声 落在那座野村缘份落地生根是 我们缘份落地生根是 我们伽蓝寺听雨声盼 永恒4.免费教学录影带词:黄俊郎 曲:周杰伦 编曲:蔡科俊Again如果你 想要变成一个Rocker你就必须要先有一把Guitar刷和弦的时候尽量不用Pick啊看起来样子会比较随性就算你弹错了大家会以为你是故意(哒哒啦哒)你是不是 啊哈 感觉到了我的和弦 啊哈 在重复著哎呦不错代表你耳朵没有聋Blues就是在重复这几个和弦摇滚的节奏在右手 灵魂在左手心就是宇宙 我弹的叫自由(哒哒啦哒)听我的Blues(Blues) 要学会尖叫(尖叫)比一个Peace(Peace) 是为了拍照(拍照)丢一块Ice(Ice) 叫他不要吵(不要吵)摇滚不是为了把妹是为了梦想当然魅力太强被别人爱上我没办法啊 断了没关系再买一把吉他(吉他)没有钱就借别人的吧(的吧)怎么会有人喜欢摔吉他(吉他)有种你就摔最贵的吉他(吉他)你要好好珍惜它 它才会对你说话手在弹如果脚有点闲再加点舞蹈就太完美了举起你的单手给他个啵!千万别在这时放个屁啵!OhOh美女在哪你就要看到哪你一定以为我接下来要唱副歌OhOh还没 不急我先教你弹再升一格 再升一格 最后退一格 啊再来一次 如果你加几个音就变乡村风味大家听久了都(咩)会很想喝牛奶牛仔很忙没有空帮你挤牛奶(这是羊不是牛□)(是喔)不过不要笨到自己跑去挤牛奶(没有啦)因为临时要在路边找到一头牛真的很难(啦啦啦啦啦啦啦啦)再来一次 最后一次 再补一次5.好久不见词:周杰伦 曲:周杰伦 编曲:蔡庭贵好久不见 你还好吗你的小狗 长大了吗我的围巾 还围著吗我的相片 都丢了吧我剪不到后面头发这个藉口还不错吧(哎呦不错)一把剪刀一堆废话还不是想求求你回来吧麦搁一个人咧生气 乎伊烦恼 乎伊操心虽然不关我的代志 谁叫他是我的兄弟 耶拢这么久就唰唰去 想想秋天就马过去 耶冬天来临他会怕冷 你不回来甘讲要我抱伊按呢甘好 是我不好 我没有紧紧抱住你(紧紧抱住你)你说泪留著很危险 如果等雨一起(等雨一起) 流下不让同情发现我对天空这个那个流星 大喊后会不会有奇迹就算做朋友也没关系 为你改变了自己都不认识自己不是我跑去了整形 只是我拿出真心开一瓶这个那个香槟 去我的Mr.J餐厅点蜡烛顺便吃个甜品 庆祝你打死不连络的毅力冷战早已不流行 赶快回来到 我身边6.雨下一整晚词:方文山 曲:周杰伦 编曲:钟兴民街灯下的橱窗 有一种落寞的温暖吐气在玻璃上 画著你的模样开著车漫无目的的转弯不知要去那个地方闹区的电视墙 到底有谁在看白杨木 影子被拉长像我对你的思念走不完原来我从未习惯你已不在我 身旁街道的 铁门被拉上只剩转角霓虹灯还在闪这城市 的小巷 雨下一整晚你撑把小纸伞 叹姻缘太婉转雨落下雾茫茫 问天涯在何方午夜笛笛声残 偷偷透透过窗烛台前我嘛还在想小舢舨 划啊划 小纸伞 遮雨也遮月光7.嘻哈空姐词:方文山 曲:周杰伦 编曲:林迈可起落架离开地上 空姐亲切的讲请我打开遮阳板 将安全带系上接著问是否用餐 需不需要毛毯而我沉睡在客舱 梦在我正上方她没有狐狸脸蛋 竟然可以这么耐看发香 爱爱爱爱上 醒来在飞机上 座位还在晃一半 她放慢脚步想我拼命跑想我去追上我知道 因为 我想她问我 Coffee tea or me(她问我她问我 Coffee tea or me)我深深倒抽一口气(我深深我深深倒抽一口气)她身体摆动的频率(她身体她身体摆动的频率)让我几乎喘不过气(让我几乎让我几乎喘不过气)我点咖啡不加糖 正对著她品尝那免税品的包装 诱人像她一样我决定边走边唱 她的眼神渴望充满暗示与想像 给予人一种挑战梦游的初步阶段 我脑海播放一段(形状)幻幻幻幻想 醒来在走道上 随节奏在晃闪亮 她一路翘臀推著那餐车性感的模样短裙的 弧度 漂亮她问我 Coffee tea or me(她问我她问我 Coffee tea or me)我张大眼睛在怀疑(我深深我深深倒抽一口气)厚嘴唇很有吸引力(她身体她身体摆动的频率)我会不会瞬间麻痹(让我几乎让我几乎喘不过气)8.我落泪.情绪零碎词:方文山 曲:周杰伦 编曲:钟兴民地上 断了翅的蝶雾散之后的 满月原来爱 跟心碎都可以很 细节听夜风绕过 几条街秋天瘦了满地 的落叶于是又一整夜感性的句子 都枯萎 凋谢我不想再写 随手撕下这一页(这一页)原来诗跟离别 可以没有结尾(没有结尾)憔悴后悔等等 这些于是我 把诗摺叠邮寄出感觉 夹一束白玫瑰你将爱退回我不落泪 忍住感觉分手在起风 这个季节哭久了会累 也只是别人的以为冷的咖啡 我清醒著 一再续杯我落泪 情绪零碎你的世界 一幕幕纷飞门外的蔷薇 带刺伤人的很直接过去被翻阅 结局满天的 风雪9.爱的等飞行日记词:方文山 曲:周杰伦 合唱:杨瑞代(Gary) 编曲:蔡科俊Again赤道的边境 万里无云 天很清爱你的事情 说了千遍 有回音岸边的丘陵 崎岖不平 浪入侵我却很专心 分辨得出 你的声音用南极的冰 将爱结晶 我用心永不融化的是 爱你的这个决定透明(透明) 坚硬(坚硬)升空对抗 重力反应逐渐渺小的风景 景景景景景色分明我加速引擎 抛开远方的黎明剩速度回应 向银河逼近我对著流星 祈祷时专心为爱飞行 脱离地心引力的热情找一颗星 只为了你命名我用光年传递爱情为爱飞行 脱离地心引力的热情我在宇宙无重力的环境 为你降临10.自导自演词:周杰伦 曲:周杰伦 编曲:黄雨勋(梦想之翼)巷口甩尾甩开了过去的熟悉 照后镜的你比脑海清晰你我距离就像打滑和那飘移 差很远但看似很接近车灯闪了一下代表我还在意 被我看见你上他的车这么不小心喇叭按了二声代表我会离去 你放心我理解这游戏呼啸而过的引擎声 是你最讨厌的旋律穿梭在城市中 变成一首幻想曲一边疯狂纪录一边璀璨的忘记(忘记忘记忘记忘记)你发脾气甩上车门香味留在车里对不起要走可以关门别太大力用点心你说不是用来吃的点心冰淇淋溶化了谎言在你身边的美丽没有了雨雨刷还是不停左右就像回忆开始对我挥了挥手仪表板转动在猜我会不会懂速度再快也追不回承诺车窗摇下听你听你完美藉口音乐开大让我让我假装感动贴心的你不用自导自演心痛我看不懂我会更难过11.超人不会飞词:周杰伦 曲:周杰伦 编曲:林迈可妈妈说很多事别太计较 只是使命感找到了我我睡不著如果说骂人要有点技巧 我会加点旋律你会觉得 超□我的枪不会装弹药(弹药) 所以放心不会有人倒(人倒)我拍青蜂侠不需要替身 因为自信是我绘画的颜料我做很多事背后的意义远比你们想像拍个电视剧为了友情与十年前的梦想收视率再高也难抗衡我的伟大理想因为我的人生无需再多一笔那奖项我不知道何时变成了社会的那榜样被狗仔拍不能比中指要大器的模样(怎样)我唱的歌词要有点文化 因为随时会被当教材CNN能不能等英文好一点再访 时代杂志封面能不能重拍随时随地注意形象 要控制饮食不然就跟杜莎夫人蜡像的我不像(本来就不像)好莱坞的中国戏院地上有很多手印脚印何时才能看见我的掌喔如果超人会飞 那就让我在空中停一停歇再次俯瞰这个世界 会让我觉得好一些拯救地球好累 虽然有些疲惫但我还是会不要问我哭过了没 因为超人不能流眼泪唱歌要拿最佳男歌手 拍电影也不能只拿个最佳新人你不参加颁奖典礼就是没礼貌 你去参加就是代表你很在乎得奖时你感动落泪(落泪) 人家就会觉得你夸张做作(做作)你没表情别人就会说太嚣张 如果你天生这个表情 那些人甚至会怪你妈妈(妈妈)结果最后是别人在得奖 你也要给予充分的掌声与微笑开的车不能太好 住的楼不能太高我到底是一个创作歌手还是好人好事代表专辑一出就必须是冠军 拍了电影就必须要大卖只能说当超人真的太难如果超人会飞(超人会飞) 那就让我在空中停一停歇(停一停歇)再次俯瞰这个世界 会让我觉得好一些拯救地球好累(拯救地球好累) 虽然有些疲惫但我还是会(我还是会)不要问我哭过了没 因为超人不能流眼泪 12.伽蓝雨 就是 烟花易冷(百科里可以找到原因)

java中所指的框架framework是什么意思?

就是框架啊。你把问题再详细点,是不是用NB写程序的时候出现的*.frame文件?

java.awt.Dimension 具体是怎么实现的?

Dimension类其实就是封装了了两个数据:width和height。如果打开Dimension类的源代码,可以看到如下构造器: public Dimension(int width, int height) {this.width = width;this.height = height;}通过该构造器可以看到Dimension就是封装了width和height两个数据。因此当你调用frame.setPreferredSize(new Dimension(300, 200));时,实际上就相当于为给frame设置了推荐的宽(width)和高(height),该窗口就会根据它所包含的组件大小来计算该窗口所需要的宽和高。可以去看看”疯狂Java讲义“的11章,这里讲得很透彻

JAVA中Dimension()函数里面的参数设置有什么原则,是可以随便设置的吗,Dimension(0,0)代表什么意思???

有一下三种方式设置参数:Dimension() 创建 Dimension 的一个实例(宽度为零,高度为零)。Dimension(Dimension d) 创建 Dimension 的一个实例(宽度和高度与指定的 dimension 相同)。Dimension(int width, int height) 构造一个 Dimension,并将其初始化为指定宽度和高度。所以你说的Dimension(0,0)就是宽度和高度都是0

java里dimension报错是什么原因

Java中的Dimension是一个类,通常用于表示二维平面上的点的坐标或另一种数据结构的尺寸。如果你在编写Java代码时遇到了关于Dimension的报错,那么很可能是以下原因之一:1. 未导入java.awt包:Dimension类定义在java.awt包中,如果没有导入这个包,编译器就无法找到Dimension类。2. 拼写错误:如果你不小心将Dimension拼写成“Demension”或其他类似的拼写错误,那么编译器会报错,因为它无法识别你意图创建的类。3. 变量名重复:如果你在代码中有多个同名变量并且其中一个是Dimension类型的话,那么编译器会报错。希望以上信息可以帮助你解决问题。若还有疑问,欢迎进一步提问。

珊瑚海(Coral Sea) - Jay Chou ft. Lara Jason Chen x Sronwcover 这个视频的最后那首英文歌叫什么?

The Autotune Song--jason chen

求java中的关键字?

JAVA中关键字有什么用

abstract:修饰符,生命抽象方法和抽象类。assert:断言,用于定位程序错误。boolean:基本数据类型,布尔数据类型。break:流程控制,用于终止switch或循环语句块。byte:基本数据类型,字节型(8位整型)。case:用于在switch语句中标记一个判断分支。catch:try异常处理语句的处理代码分支。char:基本数据类型,16位Unicode编码字符型。class:用于生命java类。continute:流程控制,用于跳过本次循环中未完成部分而继续下一次循环。default:用于在switch语句中标记分支。do:标记do-while循环的开始。double:基本数据类型,双精度浮点数。else:标记if分支语句的否定分支。extends:用于标明Java类间的继承关系。final:标明终态性,用于表明不允许被继承的类、不允许被覆盖的方法和常量finally:标记try异常处理语句的无条件执行代码分支。float:基本数据类型,单精度浮点数。for:for型循环。if:标记if分支语句。implements:标记Java类接口的实现关系。import:导入软件包。instanceof:检测某个对象是否是某个特定类的实例。int:基本数据类型,32位整型。interface:声明Java接口类型。long:基本数据类型,长整型。native:用于声明本地方法-无方法体、通过调用底层代码来实现其功能。new:用于创建新对象。null:标记一个空的引用。package:用于生命软件包。private:访问控制符,限制某成员只能在本类中被直接访问。protected:访问控制符,限制某成员只能在本类、同一个包及子类中被直接访问。public:访问控制符,标记某成员可以在任何类中被直接访问。return:终止方法的运行并返回处理结果给调用环境(如果有返回值)。short:基本数据类型,16位短整型。static:修饰符,用于声明类成员,由整个类共有,而不是该类每个实例专属。super:在子类中标明成员在构造方法中调用父类的构造方法。switch:标明switch分支结构。synchronized:同步化处理标记,用于多线程共享数据时在一个方法或语句块的范围内锁定一个对象。this:标记方法的当前对象,或在构造方法中调用同一个类的其他重载构造方法。throw:显示抛出异常。throws:在方法中标记其可能抛出的异常。transient:用于标记不允许被序列化处理的成员变量。try:标记一段可能产生异常的代码片段。void:标明一个方法没有返回值。volatile:标记对一个成员变量进行强迫性同步处理,多线程中共享数据的一致性。while:标记while型循环。

求james blunt no tears 歌词的中文翻译?

  上面那人的歌词少了开头两句.   don"t I know it,nobody has to say   难道我不知道吗,不需要你告诉我   I"ve been lucky,"guess I was born that way   我猜我从出生就这么幸运   I think of my father,his absense makes me strong   想到我的父亲,他的离开使我坚强   and I love my mother,she has troubles with god   我也爱着我的母亲,她多么不幸   No tear   不落泪   for the life that do let you have an angle in your head   因为生活在脑总记得有一只天使   If you hear I"m singing in the air   如果你能听见我的歌唱   all the things that do sing   那些歌曲   all the things that could have been   那些真实发生过的事   well,I will be neverthing I want to be   那样 我就顺心了吧   So no tear,no tears will meet   所以不落泪,不会让你看见我的眼泪   You have been to sunshine   你曾经见过阳光   but share it the fade in light   你却在阳光中褪色   then hurt my heartbeaf on the wing to sky   在半空中摔碎我的心   I love doing women if she didn"t hear my craps   so long,oh long,I"m yours   (一语双关)永别吧,都多久了,我还是你的   no tears   不落泪   for the life that I do bear   我背负着这样的生活   you had an angel in your head   你的脑中存在着这样一只天使   do you hear that I am singing in the air   那你能听到我在空气中的吟唱吗?   all the things that do sing   所有那些我们唱的   all the things that could have been   所有那些发生过的   when I will be everything I want to be   当我一帆风顺的时候   so no tears,no tears   所以不落泪,   cus I"m in somewhere to going home tonight   因为今晚我就 *** 家   trying to understand sacrifies   试着去理解牺牲这一回事   so save your tears for those land you hunt   所以省下你的眼泪吧,为了你猎物   try to live that do then,you had an angle in your head   继续这样活下去,要记住那只天使   did you hear the singing in the air   你听到过我在空中的吟唱吗?   all the things that do sing   所有那些我唱过的   all the things that could have been   所有那些发生过的   when I"ll be everything I want to be   当我满足一切的时候.   so no tears,no tears   所以不落泪,不落泪   no tears for me   我不再会落泪,7,

Java对象序列化使用基础

所谓对象序列化就是将对象的状态转换成字节流,以后可以通过这些值再生成相同状态的对象。这个过程也可以通过网络实现,可以先在Windows机器上创建一个对象,对其序列化,然后通过网络发给一台Unix机器,然后在那里准确无误地重新"装配"。像RMI、Socket、JMS、EJB它们中的一种,彼此为什么能够传递Java对象,当然都是对象序列化机制的功劳。Java对象序列化机制一般来讲有两种用途:Java的JavaBeans: Bean的状态信息通常是在设计时配置的,Bean的状态信息必须被存起来,以便当程序运行时能恢复这些状态信息,这需要将对象的状态保存到文件中,而后能够通过读入对象状态来重新构造对象,恢复程序状态。RMI允许象在本机上一样操作远程机器上的对象;或使用套接字在网络上传送对象的程序来说,这些都是需要实现serializaiton机制的。我们通过让类实现Java.io.Serializable 接口可以将类序列化。这个接口是一个制造者(marker)接口。也就是说,对于要实现它的类来说,该接口不需要实现任何方法。它主要用来通知Java虚拟机(JVM),需要将一个对象序列化。对于这个,有几点我们需要明确:并非所有类都可以序列化,在cmd下,我们输入serialver .Socket,可以得到socket是否可序列化的信息,实际上socket是不可序列化的。Java有很多基础类已经实现了serializable接口,比如string,vector等。但是比如hashtable就没有实现serializable接口。将对象读出或者写入流的主要类有两个: ObjectOutputStream与ObjectInputStream .ObjectOutputStream 提供用来将对象写入输出流的writeObject方法, ObjectInputStream提供从输入流中读出对象的readObject方法。使用这些方法的对象必须已经被序列化的。也就是说,必须已经实现 Serializable接口。如果你想writeobject一个hashtable对象,那么,会得到一个异常。序列化的过程就是对象写入字节流和从字节流中读取对象。将对象状态转换成字节流之后,可以用Java.io包中的各种字节流类将其保存到文件中,管道到另一线程中或通过网络连接将对象数据发送到另一主机。对象序列化功能非常简单、强大,在RMI、Socket、JMS、EJB都有应用。对象序列化问题在网络编程中并不是最激动人心的课题,但却相当重要,具有许多实用意义。对象序列化可以实现分布式对象。主要应用例如:RMI要利用对象序列化运行远程主机上的服务,就像在本地机上运行对象时一样。Java对象序列化不仅保留一个对象的数据,而且递归保存对象引用的每个对象的数据。可以将整个对象层次写入字节流中,可以保存在文件中或在网络连接上传递。利用对象序列化可以进行对象的“深复制”,即复制对象本身及引用的对象本身。序列化一个对象可能得到整个对象序列。Java序列化比较简单,通常不需要编写保存和恢复对象状态的定制代码。实现Java.io.Serializable接口的类对象可以转换成字节流或从字节流恢复,不需要在类中增加任何代码。只有极少数情况下才需要定制代码保存或恢复对象状态。这里要注意:不是每个类都可序列化,有些类是不能序列化的,例如涉及线程的类与特定JVM有非常复杂的关系。序列化机制:序列化分为两大部分:序列化 和反序列化 。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就是打开字节流并重构对象。对象序列化不仅要将基本数据类型转换成字节表示,有时还要恢复数据。恢复数据要求有恢复数据的对象实例。ObjectOutputStream中的序列化过程与字节流连接,包括对象类型和版本信息。反序列化时,JVM用头信息生成对象实例,然后将对象字节流中的数据复制到对象数据成员中。下面我们分两大部分来阐述:处理对象流:(序列化过程和反序列化过程)Java.io包有两个序列化对象的类。ObjectOutputStream负责将对象写入字节流,ObjectInputStream从字节流重构对象。我们先了解ObjectOutputStream类吧。ObjectOutputStream类扩展DataOutput接口。writeObject() 方法是最重要的方法,用于对象序列化。如果对象包含其他对象的引用,则writeObject()方法递归序列化这些对象。每个 ObjectOutputStream维护序列化的对象引用表,防止发送同一对象的多个拷贝。(这点很重要)由于writeObject()可以序列化整组交叉引用的对象,因此同一ObjectOutputStream实例可能不小心被请求序列化同一对象。这时,进行反引用序列化,而不是再次写入对象字节流。下面,让我们从例子中来了解ObjectOutputStream这个类吧。// 序列化 today"s date 到一个文件中.FileOutputStream f = new FileOutputStream ("tmp" );ObjectOutputStream s = new ObjectOutputStream (f);s.writeObject("Today" );s.writeObject(new Date ());s.flush();现在,让我们来了解ObjectInputStream这个类。它与ObjectOutputStream相似。它扩展DataInput接口。 ObjectInputStream中的方法镜像DataInputStream中读取Java基本数据类型的公开方法。readObject()方法从字节流中反序列化对象。每次调用readObject()方法都返回流中下一个Object。对象字节流并不传输类的字节码,而是包括类名及其签名。 readObject()收到对象时,JVM装入头中指定的类。如果找不到这个类,则readObject()抛出 ClassNotFoundException,如果需要传输对象数据和字节码,则可以用RMI框架。ObjectInputStream的其余方法用于定制反序列化过程。例子如下://从文件中反序列化 string 对象和 date 对象FileInputStream in = new FileInputStream ("tmp" );ObjectInputStream s = new ObjectInputStream (in);String today = (String )s.readObject();Date date = (Date )s.readObject();定制序列化过程:序列化通常可以自动完成,但有时可能要对这个过程进行控制。java可以将类声明为serializable,但仍可手工控制声明为static或transient的数据成员。例子:一个非常简单的序列化类。public class simpleSerializableClass implements Serializable {String sToday="Today:" ;transient Date dtToday=new Date ();}序列化时,类的所有数据成员应可序列化除了声明为transient 或static的成员。将变量声明为transient告诉JVM我们会负责将变元序列化。将数据成员声明为transient后,序列化过程就无法将其加进对象字节流中,没有从transient数据成员发送的数据。后面数据反序列化时,要重建数据成员(因为它是类定义的一部分),但不包含任何数据,因为这个数据成员不向流中写入任何数据。记住,对象流不序列化static或transient。我们的类要用writeObject()与 readObject()方法以处理这些数据成员。使用writeObject()与readObject()方法时,还要注意按写入的顺序读取这些数据成员。关于如何使用定制序列化的部分代码如下//重写writeObject()方法以便处理transient的成员。public void writeObject(ObjectOutputStream outputStream) throws IOException {outputStream.defaultWriteObject();//使定制的writeObject()方法可以利用自动序列化中内置的逻辑。outputStream.writeObject(oSocket.getInetAddress());outputStream.writeInt(oSocket.getPort());}//重写readObject()方法以便接收transient的成员。private void readObject(ObjectInputStream inputStream) throwsIOException ,ClassNotFoundException {inputStream.defaultReadObject();//defaultReadObject()补充自动序列化InetAddress oAddress=(InetAddress )inputStream.readObject();int iPort =inputStream.readInt();oSocket = new Socket (oAddress,iPort);iID=getID();dtToday =new Date ();}完全定制序列化过程:如果一个类要完全负责自己的序列化,则实现Externalizable接口而不是Serializable接口。Externalizable接口定义包括两个方法writeExternal()与readExternal()。利用这些方法可以控制对象数据成员如何写入字节流.类实现 Externalizable时,头写入对象流中,然后类完全负责序列化和恢复数据成员,除了头以外,根本没有自动序列化。这里要注意了。声明类实现 Externalizable接口会有重大的安全风险。writeExternal()与readExternal()方法声明为public,恶意类可以用这些方法读取和写入对象数据。如果对象包含敏感信息,则要格外小心。这包括使用安全套接或加密整个字节流。到此为至,我们学习了序列化的基础部分知识。

介绍Java对象序列化使用基础

序列化的过程就是对象写入字节流和从字节流中读取对象。将对象状态转换成字节流之后,可以用java.io包中的各种字节流类将其保存到文件中,管道到另一线程中或通过网络连接将对象数据发送到另一主机。对象序列化功能非常简单、强大,在RMI、Socket、JMS、EJB都有应用。对象序列化问题在网络编程中并不是最激动人心的课题,但却相当重要,具有许多实用意义。1.对象序列化可以实现分布式对象。主要应用例如:RMI要利用对象序列化运行远程主机上的服务,就像在本地机上运行对象时一样。2.Java对象序列化不仅保留一个对象的数据,而且递归保存对象引用的每个对象的数据。可以将整个对象层次写入字节流中,可以保存在文件中或在网络连接上传递。利用对象序列化可以进行对象的“深复制”,即复制对象本身及引用的对象本身。序列化一个对象可能得到整个对象序列。从上面的叙述中,我们知道了对象序列化是java编程中的必备武器,那么让我们从基础开始,好好学习一下它的机制和用法。Java序列化比较简单,通常不需要编写保存和恢复对象状态的定制代码。只需要实现接口(java.io.Serializable)的类对象可以转换成字节流或从字节流恢复,不需要在类中增加任何代码。只有极少数情况下才需要定制代码保存或恢复对象状态。这里要注意:不是每个类都可序列化,有些类是不能序列化的,例如涉及线程的类与特定JVM有非常复杂的关系。序列化机制:序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就是打开字节流并重构对象。对象序列化不仅要将基本数据类型转换成字节表示,有时还要恢复数据。恢复数据要求有恢复数据的对象实例。ObjectOutputStream中的序列化过程与字节流连接,包括对象类型和版本信息。反序列化时,JVM用头信息生成对象实例,然后将对象字节流中的数据复制到对象数据成员中。下面我们分两大部分来阐述:处理对象流:(序列化过程和反序列化过程)java.io包有两个序列化对象的类。ObjectOutputStream负责将对象写入字节流,ObjectInputStream从字节流重构对象。我们先了解ObjectOutputStream类吧。ObjectOutputStream类扩展DataOutput接口。writeObject()方法是最重要的方法,用于对象序列化。如果对象包含其他对象的引用,则writeObject()方法递归序列化这些对象。每个ObjectOutputStream维护序列化的对象引用表,防止发送同一对象的多个拷贝。(这点很重要)由于writeObject()可以序列化整组交叉引用的对象,因此同一ObjectOutputStream实例可能不小心被请求序列化同一对象。这时,进行反引用序列化,而不是再次写入对象字节流。下面,让我们从例子中来了解ObjectOutputStream这个类吧。// 序列化 today"s date 到一个文件中.FileOutputStream f = new FileOutputStream("tmp");ObjectOutputStream s = new ObjectOutputStream(f);s.writeObject("Today");s.writeObject(new Date());s.flush();现在,让我们来了解ObjectInputStream这个类。它与ObjectOutputStream相似。它扩展DataInput接口。ObjectInputStream中的方法镜像DataInputStream中读取Java基本数据类型的公开方法。readObject()方法从字节流中反序列化对象。每次调用readObject()方法都返回流中下一个Object。对象字节流并不传输类的字节码,而是包括类名及其签名。readObject()收到对象时,JVM装入头中指定的类。如果找不到这个类,则readObject()抛出ClassNotFoundException,如果需要传输对象数据和字节码,则可以用RMI框架。ObjectInputStream的其余方法用于定制反序列化过程。例子如下://从文件中反序列化 string 对象和 date 对象 FileInputStream in = new FileInputStream("tmp"); ObjectInputStream s = new ObjectInputStream(in); String today = (String)s.readObject(); Date date = (Date)s.readObject();定制序列化过程:序列化通常可以自动完成,但有时可能要对这个过程进行控制。java可以将类声明为serializable,但仍可手工控制声明为static或transient的数据成员。例子:一个非常简单的序列化类。public class simpleSerializableClass implements Serializable{String sToday="Today:";transient Date dtToday=new Date();}序列化时,类的所有数据成员应可序列化除了声明为transient或static的成员。将变量声明为transient告诉JVM我们会负责将变元序列化。将数据成员声明为transient后,序列化过程就无法将其加进对象字节流中,没有从transient数据成员发送的数据。后面数据反序列化时,要重建数据成员(因为它是类定义的一部分),但不包含任何数据,因为这个数据成员不向流中写入任何数据。记住,对象流不序列化static或transient。我们的类要用writeObject()与readObject()方法以处理这些数据成员。使用writeObject()与readObject()方法时,还要注意按写入的顺序读取这些数据成员。关于如何使用定制序列化的部分代码如下://重写writeObject()方法以便处理transient的成员。public void writeObject(ObjectOutputStream outputStream) throws IOException{outputStream.defaultWriteObject();//使定制的writeObject()方法可以利用自动序列化中内置的逻辑。outputStream.writeObject(oSocket.getInetAddress());outputStream.writeInt(oSocket.getPort());}//重写readObject()方法以便接收transient的成员。private void readObject(ObjectInputStream inputStream) throws IOException,ClassNotFoundException{inputStream.defaultReadObject();//defaultReadObject()补充自动序列化InetAddress oAddress=(InetAddress)inputStream.readObject();int iPort =inputStream.readInt();oSocket = new Socket(oAddress,iPort);iID=getID();dtToday =new Date();}完全定制序列化过程:如果一个类要完全负责自己的序列化,则实现Externalizable接口而不是Serializable接口。Externalizable接口定义包括两个方法writeExternal()与readExternal()。利用这些方法可以控制对象数据成员如何写入字节流.类实现Externalizable时,头写入对象流中,然后类完全负责序列化和恢复数据成员,除了头以外,根本没有自动序列化。这里要注意了。声明类实现Externalizable接口会有重大的安全风险。writeExternal()与readExternal()方法声明为public,恶意类可以用这些方法读取和写入对象数据。如果对象包含敏感信息,则要格外小心。这包括使用安全套接或加密整个字节流。处理对象流:(序列化过程和反序列化过程)java.io包有两个序列化对象的类。ObjectOutputStream负责将对象写入字节流,ObjectInputStream从字节流重构对象。我们先了解ObjectOutputStream类吧。ObjectOutputStream类扩展DataOutput接口。writeObject()方法是最重要的方法,用于对象序列化。如果对象包含其他对象的引用,则writeObject()方法递归序列化这些对象。每个ObjectOutputStream维护序列化的对象引用表,防止发送同一对象的多个拷贝。(这点很重要)由于writeObject()可以序列化整组交叉引用的对象,因此同一ObjectOutputStream实例可能不小心被请求序列化同一对象。这时,进行反引用序列化,而不是再次写入对象字节流。下面,让我们从例子中来了解ObjectOutputStream这个类吧。// 序列化 today"s date 到一个文件中.FileOutputStream f = new FileOutputStream("tmp");ObjectOutputStream s = new ObjectOutputStream(f);s.writeObject("Today");s.writeObject(new Date());s.flush();现在,让我们来了解ObjectInputStream这个类。它与ObjectOutputStream相似。它扩展DataInput接口。ObjectInputStream中的方法镜像DataInputStream中读取Java基本数据类型的公开方法。readObject()方法从字节流中反序列化对象。每次调用readObject()方法都返回流中下一个Object。对象字节流并不传输类的字节码,而是包括类名及其签名。readObject()收到对象时,JVM装入头中指定的类。如果找不到这个类,则readObject()抛出ClassNotFoundException,如果需要传输对象数据和字节码,则可以用RMI框架。ObjectInputStream的其余方法用于定制反序列化过程。

socket传输中,java的对象序列化和反序列化过程中是如何确保数据的完整性的

·ObjectInputStream和ObjectOutputStream这两个包装类,用于从底层输入流中读取对象类型的数据和对象类型的数据写入到底层输出流。将对象中所有成员变量的取值保存起来就等于保存了对象,将对象中所有成员变量的取值还原就相等于读取了对象。·ObjectInputStream和ObjectOutputStream类所读写的对象必须实现了Serializable接口。对象中的transient(一种标记,表示变量是临时的)和static类型的成员变量不会被读取和写入。这两个类可以用于网络流中传送对象。 ( transient:java语言的关键字,变量修饰符,如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。  Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用 serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。)·一个可以被序列化的MyClass类的定义: public class MyClass implements Serializable{ public transient Thread t; //t不会被序列化 private String customerID; private int total; }·编程举例:创建一个可序列化的学生对象,并用ObjectOutputStream类把它存储到一个文件(mytext.txt)中,然后再用ObjectInputStream类把存储的数据读取到一个学生对象中,即恢复保存的学生对象。[java] view plaincopyimport java.io.*; class Student implements Serializable //必须实现Serializable接口才能序列化 { int age; String name; Student(int age, String name){ this.age = age; this.name = name; } } public class Iotest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Student stu1 = new Student(20,"zhangsan"); Student stu2 = new Student(22,"lisi"); try { FileOutputStream fos = new FileOutputStream("a.txt"); ObjectOutputStream oos = new ObjectOutputStream(fos); oos.writeObject(stu1); oos.writeObject(stu2); oos.close(); FileInputStream fis = new FileInputStream("a.txt"); ObjectInputStream ois = new ObjectInputStream(fis); Student stu3 = (Student) ois.readObject(); System.out.println("age: "+stu3.age); System.out.println("name: "+stu3.name); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }

JAVA中的translate怎么用???

translate ? 你确定有这个东西?是不是你搞错了?你要问的是transient吧?

java 中的修饰符transient是什么意识他的原理是什么?

http://www.javaeye.com/topic/52957去看看这个帖子吧,说得很全面了。

transient在java中的有什么作用?

java 的transient关键字的作用是需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。 transient使用小结1)一旦变量被transient修饰,变量将不再是对象持久化的一部分,该变量内容在序列化后无法获得访问。2)transient关键字只能修饰变量,而不能修饰方法和类。注意,本地变量是不能被transient关键字修饰的。变量如果是用户自定义类变量,则该类需要实现Serializable接口。3)被transient关键字修饰的变量不再能被序列化,一个静态变量不管是否被transient修饰,均不能被序列化。

java 方法中含有 transient 是什么意思?

java的关键字,用transient关键字标记的成员变量不参与序列化过程

transient是不是java的关键字

是的,java 的transient关键字为我们提供了便利,你只需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。1)一旦变量被transient修饰,变量将不再是对象持久化的一部分,该变量内容在序列化后无法获得访问。2)transient关键字只能修饰变量,而不能修饰方法和类。注意,本地变量是不能被transient关键字修饰的。变量如果是用户自定义类变量,则该类需要实现Serializable接口。3)被transient关键字修饰的变量不再能被序列化,一个静态变量不管是否被transient修饰,均不能被序列化。第三点可能有些人很迷惑,因为发现在User类中的username字段前加上static关键字后,程序运行结果依然不变,即static类型的username也读出来为“Alexia”了,这不与第三点说的矛盾吗?实际上是这样的:第三点确实没错(一个静态变量不管是否被transient修饰,均不能被序列化),反序列化后类中static型变量username的值为当前JVM中对应static变量的值,这个值是JVM中的不是反序列化得出的

transient和volatile是java关键字吗

是java关键字

Jason Rebello的《Spider》 歌词

歌曲名:Spider歌手:Jason Rebello专辑:Keeping TimeJill Sobule - SpidermanI get out of the undergroundNear Hollywood and VineI had the whole train to myselfNo one ever ridesI"m in my costumeMy mask and tightsI"m SpidermanI"m SpidermanThey"re calling for a lovely dayThe tourists sure are outAnd here comes one as I speakTo take my photo nowHis daughter jumps up on my backShe wants to climb the wallsWe"re SpidermanWe"re SpidermanI moved out here from EvansvilleSeven years agoThe first week I"m an extra onWell, you know, that TV showAnd if you blink you miss meBut you can"t miss me nowI"m SpidermanI"m SpidermanDid you hear there was a fight?They arrested Captain JackAnd Princess Leia got so trashedShe won"t be coming backLike SpidermanLike SpidermanNow the sun is going downOn the boulevardA German couple try to matchThe footprints of the starsThe tips were pretty good todayTomorrow I"ll returnLike SpidermanI"m SpidermanLike SpidermanSpidermanhttp://music.baidu.com/song/8097005

java的arrayList中,数组为什么被transient修饰,这是因为什么原因而设计出来的?

Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient

java中transient的用法

transient Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。 个人以为这个关键字很少能用得到

transient在java中的作用

Transient   Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。 Transient 也是java中的保留字,Java有个特点就是序列化,简单地来说就是可以将这个类存储在物理空间(当然还是以文件的形式存在),那么当你从本地还原这个文件时,你可以将它转换为它本身。这可以极大地方便程序中操作,但同时,因为涉及到安全问题,所以并不希望把类里面所有的属性都能存储(因为那样,别人可以通过序列化知道类里面的内容),那么我们就可以用上transient这个关键字,它的意思是临时的,即不会随类一起序列化到本地,所以当还原后,这个关键字定义的变量也就不再存在。

java 方法中含有 transient 是什么意思?

该方法不被序列化有什么问题吗?

求代码,java实验,题目如图

深度优先搜索?

i am yours Jason Mraz歌词

Jason Mraz - I"m YoursWell you done done me and you bet I felt itI tried to be chill but you"re so hot that I meltedI fell right through the cracksand now I"m trying to get backBefore the cool done run outI"ll be giving it my bestestNothing"s going to stop me but divine interventionI reckon its again my turn to win some or learn someBut I won"t hesitate no more, no moreIt cannot wait, I"m yoursWell open up your mind and see like meOpen up your plans and damn you"re freeLook into your heart and you"ll find love love love loveListen to the music of the moment people dance and sing,we are just one big familyIt"s your God-forsaken right to be loved love loved love loveSo I won"t hesitate no more, no moreIt cannot wait I"m sureThere"s no need to complicateOur time is shortThis is ou****te, I"m yoursI"ve been spending way too long checking my tongue in the mirrorAnd bending over backwards just to try to see it clearerMy breath fogged up the glassAnd so I drew a new face and laughedI guess what i"ma saying is there ain"t no better reasonTo rid yourself of vanity and just go with the seasonsIt"s what we aim to doOur name is our virtueBut I won"t hesitate no more, no moreIt cannot wait I"m yourswell open up your mind and see like meOpen up your plans and damn you"re freeLook into your heart and you"ll find the sky is yoursSo please don"t, please don"t, please don"tThere"s no need to complicateCoz our time is shortThis is our fate, I"m yours

jayden cool是什么意思

1

Jayden Jaymes电影播放列表,Jayden Jaymes有哪些作品

查收

Jayden Max Hui是什么意思

人名。李嘉欣之子的英文名。杰登 马克斯 Hui粤语许姓。望采纳。

请问Jayon作为英文名该怎么读?用Jayon做男性名行不?跪求!!

行啊

corbinfisher jayden哪个国家人

Corbin Fisher是【美国人】Corbin Fisher is an American film studio with a focus in gay por nography, based in Las Vegas, Nevada.

求冲上云霄2第16集 Jayden和holiday在法国,holiday跳舞的那首歌的名字!!!

Ain"t No Mountain High EnoughDiana Ross & The SupremesAh~ ~ ~ ~ ~ ~Ah~ ~ ~ ~ ~ ~Woo~ ~ ~ ~ ~ ~Doo Lu ~ DooIf you need mecall meNo matter where you areNo matter how farJust call my nameI"ll be there in a hurryOn that you can dependand never worryNo wind (No wind) no rain (no rain)Nor winter"s coldCan stop me babe (oh babe) baby (baby)If you"re my goalNo wind no rainCan stop me babeIf you wanna goAh~~~~~~Ah~~~~~~Ah~~~~~~Woo~ ~ ~ ~ ~ ~Doo Lu ~ DooI know I know you must follow the sunWherever it leadsBut rememberIf you should fall short of your desiresRemember life holds for you one guaranteeYou"ll always have meAnd if you should miss my loveOne of these old daysIf you should ever miss the armsThat used to hold you so close or the lipsThat used to touch you so tenderlyJust remember what I told youThe day I set you freeAin"t no mountain high enoughAin"t no valley low enough (Say it again)Ain"t no river wild enoughTo keep me from youAin"t no mountain high enoughAin"t no valley low enough (Say it again)Ain"t no river wild enoughTo keep me from youAin"t no mountain high enoughNothing can keep meTo keep me from youAin"t no mountain high enoughAin"t no valley low enough (One more time)Ain"t no river wild enough (Say it again)To keep me from youAin"t no mountain high enoughNothing can keep meTo keep me from you

jayden jaymes中文意识

Jayden杰姆斯

Java:如何判断异常种类呢?现在只知道是Exception e

看看java API

JAVA 中:IlleageArgumentException;和NumberFormatException;是什么报错?

IlleageArgumentException 参数不合法NumberFormatException 把一个非数字的变量转换成数字,数字转换异常

java中错误(error)和异常(exception)有什么主要区别?

Error(错误)表示系统级的错误和程序不必处理的异常,一般是指与虚拟机相关的问题,是java运行环境中的内部错误或者硬件问题。比如:内存资源不足等。对于这种错误,程序基本无能为力,除了退出运行外别无选择,它是由Java虚拟机抛出的。x0dx0ax0dx0aException(违例)表示需要捕捉或者需要程序进行处理的异常,它处理的是因为程序设计的瑕疵而引起的问题或者在外的输入等引起的一般性问题,是程序必须处理的。x0dx0aException又分为运行时异常,受检查异常。x0dx0a运行时异常,表示无法让程序恢复的异常,导致的原因通常是因为执行了错误的操作,建议终止程序,因此,编译器不检查这些异常。x0dx0a受检查异常,是表示程序可以处理的异常,也即表示程序可以修复(由程序自己接受异常并且做出处理),所以称之为受检查异常。

JaydenBowen是做什么的

JaydenBowenJaydenBowen是一名演员,主要作品有《至亲血统》。外文名:JaydenBowen职业:演员代表作品:至亲血统合作人物:乔韩·瑞克电视剧作品

jayden和jaden有什么区别

一个翻译是杰登,一个翻译是贾登,况且发音不同

冲上云霄2,Jayden何必死缠着Holiday不放呢?我觉得Sam gor更适合Holiday

没办法。剧情需要啊

Java中Exception与RuntimeException有什么异同

Exception 就是根异常 RuntimeException 是那些可能在 Java 虚拟机正常运行期间抛出的异常的超类。 可能在执行方法期间抛出但未被捕获的 RuntimeException 的任何子类都无需在 throws 子句中进行声明。 可以去百度一下这个 JDK6API中文参考[沈东良] 有详解

品冠发长文为儿子Jayden庆生,他的演唱实力如何?

演唱实力是非常不错的,也有过许多不错的作品出现,曾经参加过我是歌手有非常突出的表现。

品冠发长文为儿子Jayden庆生,品冠的音乐实力在什么level?

我觉得他的实力并不高,他的歌曲传唱力度不高,知名度也很低,声音不太好听。

jaden,jayden哪个好听

Jayden这名字可以。Jayden在2018年的美国男性人口中使用率有所下降,女性人口使用率种中等以上。适合出生于1999年前后,10-28岁男性;出生于2003年前后,8-22岁女性使用。

Jayden怎么读

/jei den/ 类似于周杰伦的英文名Jay 后面的den就直接这样读。。。

java中自定义异常为何要继承exception类

Exception好像是任何异常类的基类

java exception异常怎么解决

在 Java 应用程序中,异常处理机制为:抛出异常,捕捉异常。抛出异常:当一个方法出现错误引发异常时,方法创建异常对象并交付运行时系统,异常对象中包含了异常类型和异常出现时的程序状态等异常信息。运行时系统负责寻找处置异常的代码并执行。捕获异常:在方法抛出异常之后,运行时系统将转为寻找合适的异常处理器(exception handler)。潜在的异常处理器是异常发生时依次存留在调用栈中的方法的集合。当异常处理器所能处理的异常类型与方法抛出的异常类型相符时,即为合适 的异常处理器。运行时系统从发生异常的方法开始,依次回查调用栈中的方法,直至找到含有合适异常处理器的方法并执行。当运行时系统遍历调用栈而未找到合适 的异常处理器,则运行时系统终止。同时,意味着Java程序的终止。对于运行时异常、错误或可查异常,Java技术所要求的异常处理方式有所不同。由于运行时异常的不可查性,为了更合理、更容易地实现应用程序,Java规定,运行时异常将由Java运行时系统自动抛出,允许应用程序忽略运行时异常。对于方法运行中可能出现的Error,当运行方法不欲捕捉时,Java允许该方法不做任何抛出声明。因为,大多数Error异常属于永远不能被允许发生的状况,也属于合理的应用程序不该捕捉的异常。对于所有的可查异常,Java规定:一个方法必须捕捉,或者声明抛出方法之外。也就是说,当一个方法选择不捕捉可查异常时,它必须声明将抛出异常。能够捕捉异常的方法,需要提供相符类型的异常处理器。所捕捉的异常,可能是由于自身语句所引发并抛出的异常,也可能是由某个调用的方法或者Java运行时 系统等抛出的异常。也就是说,一个方法所能捕捉的异常,一定是Java代码在某处所抛出的异常。简单地说,异常总是先被抛出,后被捕捉的。任何Java代码都可以抛出异常,如:自己编写的代码、来自Java开发环境包中代码,或者Java运行时系统。无论是谁,都可以通过Java的throw语句抛出异常。从方法中抛出的任何异常都必须使用throws子句。捕捉异常通过try-catch语句或者try-catch-finally语句实现。总体来说,Java规定:对于可查异常必须捕捉、或者声明抛出。允许忽略不可查的RuntimeException和Error。4.1 捕获异常:try、catch 和 finally1.try-catch语句在Java中,异常通过try-catch语句捕获。其一般语法形式为:try { // 可能会发生异常的程序代码 } catch (Type1 id1){ // 捕获并处置try抛出的异常类型Type1 } catch (Type2 id2){ //捕获并处置try抛出的异常类型Type2 } 关键词try后的一对大括号将一块可能发生异常的代码包起来,称为监控区域。Java方法在运行过程中出现异常,则创建异常对象。将异常抛出监控区域之 外,由Java运行时系统试图寻找匹配的catch子句以捕获异常。若有匹配的catch子句,则运行其异常处理代码,try-catch语句结束。匹配的原则是:如果抛出的异常对象属于catch子句的异常类,或者属于该异常类的子类,则认为生成的异常对象与catch块捕获的异常类型相匹配。例1 捕捉throw语句抛出的“除数为0”异常。public class TestException { public static void main(String[] args) { int a = 6; int b = 0; try { // try监控区域 if (b == 0) throw new ArithmeticException(); // 通过throw语句抛出异常 System.out.println("a/b的值是:" + a / b); } catch (ArithmeticException e) { // catch捕捉异常 System.out.println("程序出现异常,变量b不能为0。"); } System.out.println("程序正常结束。"); } } 运行结果:程序出现异常,变量b不能为0。程序正常结束。例1 在try监控区域通过if语句进行判断,当“除数为0”的错误条件成立时引发ArithmeticException异常,创建 ArithmeticException异常对象,并由throw语句将异常抛给Java运行时系统,由系统寻找匹配的异常处理器catch并运行相应异 常处理代码,打印输出“程序出现异常,变量b不能为0。”try-catch语句结束,继续程序流程。事实上,“除数为0”等ArithmeticException,是RuntimException的子类。而运行时异常将由运行时系统自动抛出,不需要使用throw语句。例2 捕捉运行时系统自动抛出“除数为0”引发的ArithmeticException异常。public static void main(String[] args) { int a = 6; int b = 0; try { System.out.println("a/b的值是:" + a / b); } catch (ArithmeticException e) { System.out.println("程序出现异常,变量b不能为0。"); } System.out.println("程序正常结束。"); } } 运行结果:程序出现异常,变量b不能为0。程序正常结束。例2 中的语句:System.out.println("a/b的值是:" + a/b);在运行中出现“除数为0”错误,引发ArithmeticException异常。运行时系统创建异常对象并抛出监控区域,转而匹配合适的异常处理器catch,并执行相应的异常处理代码。由于检查运行时异常的代价远大于捕捉异常所带来的益处,运行时异常不可查。Java编译器允许忽略运行时异常,一个方法可以既不捕捉,也不声明抛出运行时异常。例3 不捕捉、也不声明抛出运行时异常。public class TestException { public static void main(String[] args) { int a, b; a = 6; b = 0; // 除数b 的值为0 System.out.println(a / b); } } 运行结果:Exception in thread "main" java.lang.ArithmeticException: / by zeroat Test.TestException.main(TestException.java:8)例4 程序可能存在除数为0异常和数组下标越界异常。public class TestException { public static void main(String[] args) { int[] intArray = new int[3]; try { for (int i = 0; i <= intArray.length; i++) { intArray[i] = i; System.out.println("intArray[" + i + "] = " + intArray[i]); System.out.println("intArray[" + i + "]模 " + (i - 2) + "的值: " + intArray[i] % (i - 2)); } } catch (ArrayIndexOutOfBoundsException e) { System.out.println("intArray数组下标越界异常。"); } catch (ArithmeticException e) { System.out.println("除数为0异常。"); } System.out.println("程序正常结束。"); } } 运行结果:intArray[0] = 0intArray[0]模 -2的值: 0intArray[1] = 1intArray[1]模 -1的值: 0intArray[2] = 2除数为0异常。程序正常结束。

java项目中经常遇到的异常列举5到10个

IOException FileNotFoundException SqlException NullPointerException ArrayIndexOutOfBoundsException

jayden男孩英文名寓意是什么?

jayden男孩英文名寓意是感激,正直,诚信,不善变。其他男孩英文名推荐:1、earl额尔源于古英语eorl含有“贵族,战士”的意思,引申为有敏锐、智慧的高贵领导者。男孩子用该英文名起名字,不仅时尚洋气,而且能彰显出他阳刚、霸气的气概,并且隐喻他聪明、杰出。2、greg格雷戈来自希腊,含义为“警觉之人”,引申为严谨、做事认真的人,而这些也是稳重的表现。突出了男孩子未来的气概特点,想必这也是很多家长对男孩子的期望与祝愿。对此小编把greg在这里为大家分享,希望大家喜欢。3、ben班由3个字母组成的英文名字,既简短又易记、易读。带有“山峰”的含义,引申为杰出、稳重、有担当之义。突出了男子气概,非常杰出有内涵。4、eden伊登音标[idn]时尚洋气、朗朗上口。来自“希伯来”,有着“伊甸园,光芒与快乐”的意思。展现出男孩子阳光、乐观的个性特点。家长们运用该英文名给男孩子起名字,虎给人一种独立,有自信,创造力强,喜欢运动的印象。5、john约翰本身源自希伯来语名字(yochanan)意思是“yahweh是仁慈的”。现含义为“仁慈的”引申为男孩子品性善良。想必这也是每一位家长所期望的。不仅有寓意内涵,而且英文名字整体,简单易写。

java中error和exception的区别

Error类,表示仅靠程序本身无法恢复的严重错误,比如说内存溢出、动态链接异常、虚拟机错误。应用程序不应该抛出这种类型的对象。假如出现这种错误,除了尽力使程序安全退出外,在其他方面是无能为力的。所以在进行程序设计时,应该更关注Exception类。Exception类,由Java应用程序抛出和处理的非严重错误,比如所需文件没有找到、零作除数,数组下标越界等。它的各种不同子类分别对应不同类型异常。Exception可分为两类:CheckedException和RuntimeException

Java中Collection和Collections的区别

  1. Collection是集合类的一个顶级接口,其直接继承接口有List与Set  而Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排序、搜索以及线程安全等各种操作。    1) 排序(Sort)  使用sort方法可以根据元素的自然顺序 对指定列表按升序进行排序。列表中的所有元素都必须实现 Comparable 接口。此列表内的所有元素都必须是使用指定比较器可相互比较的double array[] = {112, 111, 23, 456, 231 };for (int i = 0; i < array.length; i++) {list.add(new Double(array[i]));}Collections.sort(list);for (int i = 0; i < array.length; i++) {System.out.println(li.get(i));}//结果:112,111,23,456,231  2) 混排(Shuffling)  混排算法所做的正好与 sort 相反: 打乱在一个 List 中可能有的任何排列的踪迹。也就是说,基于随机源的输入重排该 List, 这样的排列具有相同的可能性。这个算法在实现一个碰运气的游戏中是非常有用的。例如,可用来混排代表一副牌的 Card 对象的一个 List 。另外,在生成测试案例时,也是十分有用的。Collections.Shuffling(list)double array[] = {112, 111, 23, 456, 231 };for (int i = 0; i < array.length; i++) {list.add(new Double(array[i]));}Collections.shuffle(list);for (int i = 0; i < array.length; i++) {System.out.println(li.get(i));}//结果:112,111,23,456,231  3) 反转(Reverse)使用Reverse方法可以根据元素的自然顺序 对指定列表按降序进行排序。Collections.reverse(list)double array[] = {112, 111, 23, 456, 231 };for (int i = 0; i < array.length; i++) {list.add(new Double(array[i]));}Collections. reverse (list);for (int i = 0; i < array.length; i++) {System.out.println(li.get(i));}//结果:231,456,23,111,112  4) 替换所以的元素(Fill)  使用指定元素替换指定列表中的所有元素。String str[] = {"dd","aa","bb","cc","ee"};for(int j=0;j<str.length;j++){li.add(new String(str[j]));}Collections.fill(li,"aaa");for (int i = 0; i < li.size(); i++) {System.out.println("list[" + i + "]=" + li.get(i));}//结果:aaa,aaa,aaa,aaa,aaa  5) 拷贝(Copy)  用两个参数,一个目标 List 和一个源 List, 将源的元素拷贝到目标,并覆盖内容。目标 List 至少与源一样长。如果更长,则在目标 List 中的剩余元素不受影响。Collections.copy(list,li): 后面一个参数是目标列表 ,前一个是源列表double array[] = {112, 111, 23, 456, 231 };List list = new ArrayList();List li = new ArrayList();for (int i = 0; i < array.length; i++) {list.add(new Double(array[i]));}double arr[] = {1131,333};String str[] = {"dd","aa","bb","cc","ee"};for(int j=0;j<arr.length;j++){li.add(new Double(arr[j]));}Collections.copy(list,li);for (int i = 0; i <list.size(); i++) {System.out.println("list[" + i + "]=" + list.get(i));}//结果:1131,333,23,456,231  6) 返回Collections中最小元素(min)  根据指定比较器产生的顺序,返回给定 collection 的最小元素。collection 中的所有元素都必须是通过指定比较器可相互比较的Collections.min(list)double array[] = {112, 111, 23, 456, 231 };List list = new ArrayList();for (int i = 0; i < array.length; i++) {list.add(new Double(array[i]));}Collections.min(list);for (int i = 0; i <list.size(); i++) {System.out.println("list[" + i + "]=" + list.get(i));}//结果:23  7) 返回Collections中最小元素(max)  根据指定比较器产生的顺序,返回给定 collection 的最大元素。collection 中的所有元素都必须是通过指定比较器可相互比较的Collections.max(list)double array[] = {112, 111, 23, 456, 231 };List list = new ArrayList();for (int i = 0; i < array.length; i++) {list.add(new Double(array[i]));}Collections.max(list);for (int i = 0; i <list.size(); i++) {System.out.println("list[" + i + "]=" + list.get(i));}//结果:456  8) lastIndexOfSubList  返回指定源列表中最后一次出现指定目标列表的起始位置int count = Collections.lastIndexOfSubList(list,li);double array[] = {112, 111, 23, 456, 231 };List list = new ArrayList();List li = new ArrayList();for (int i = 0; i < array.length; i++) {list.add(new Double(array[i]));}double arr[] = {111};String str[] = {"dd","aa","bb","cc","ee"};for(int j=0;j<arr.length;j++){li.add(new Double(arr[j]));}Int locations = Collections. lastIndexOfSubList (list,li);System.out.println(“===”+ locations);//结果 3  9) IndexOfSubList  返回指定源列表中第一次出现指定目标列表的起始位置int count = Collections.indexOfSubList(list,li);double array[] = {112, 111, 23, 456, 231 };List list = new ArrayList();List li = new ArrayList();for (int i = 0; i < array.length; i++) {list.add(new Double(array[i]));}double arr[] = {111};String str[] = {"dd","aa","bb","cc","ee"};for(int j=0;j<arr.length;j++){li.add(new Double(arr[j]));}Int locations = Collections.indexOfSubList(list,li);System.out.println(“===”+ locations);//结果 1  10) Rotate  根据指定的距离循环移动指定列表中的元素Collections.rotate(list,-1);如果是负数,则正向移动,正数则方向移动double array[] = {112, 111, 23, 456, 231 };List list = new ArrayList();for (int i = 0; i < array.length; i++) {list.add(new Double(array[i]));}Collections.rotate(list,-1);for (int i = 0; i <list.size(); i++) {System.out.println("list[" + i + "]=" + list.get(i));}//结果:111,23,456,231,112

Java中Collection和Collections的区别

Collection 和 Collections的区别。 Collections是个java.util下的类,它包含有各种有关集合操作的静态方法。 Collection是个java.util下的接口,它是各种集合结构的父接口。 List, Set, Map是否继承自Collection接口? List,Set是 Map不是 ArrayList和Vector的区别。 一.同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的 二.数据增长:当需要增长时,Vector默认增长为原来一培,而ArrayList却是原来的一半 HashMap和Hashtable的区别 一.历史原因:Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现 二.同步性:Hashtable是线程安全的,也就是说是同步的,而HashMap是线程序不安全的,不是同步的 三.值:只有HashMap可以让你将空值作为一个表的条目的key或value

Java中Collection和Collections的区别

1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set 2、java.util.Collections 是一个包装类。它包含有各种有关集合操作的静态多态方法。此类不能实例化,就像一个工具类,服务于Java的Collection框架。Java代码 import java.util.ArrayList; import java.util.Collections; import java.util.List; public class TestCollections { public static void main(String args[]) { //注意List是实现Collection接口的 List list = new ArrayList(); double array[] = { 112, 111, 23, 456, 231 }; for (int i = 0; i < array.length; i++) { list.add(new Double(array[i])); } Collections.sort(list); for (int i = 0; i < array.length; i++) { System.out.println(list.get(i)); } // 结果:23.0 111.0 112.0 231.0 456.0 } }

java中collection是什么?怎么理解?怎么使用?

容器,储存对象的,放进去取出来

如何在 WebSphere 中解决 jar 包冲突

  ar包冲突问题实际上就是应用程序希望用某一个确定版本的jar包中的类,但是类加载器却找到并加载了另外一个版本的jar包中的类。在上一部分介绍了WebSphere中类加载器的基本概念和相关配置之后,我们来看如何在WebSphere中解决jar包冲突。  在WAS v5版本之前,使用共享jar包的方式是将jar包放在$(WAS_HOME)/lib/app路径下,从上一部分中,我们可以看到,这个路径正是"WebSphere lib/app Class loader" 类加载器的类查找路径,WebSphere会查找这个路径以取得相应得jar包中的Java类,从而做到在WebSphere ND上的多个应用程序之间共享jar包的目的。但是这样做的一个缺点就是这些共享jar包暴露给WebSphere ND上所有的应用程序,对于那些希望使用jar包其它版本的应用程序,这些jar包也同样存在在了它们的类加载器类路径上,因此,就不可避免的会造成版本的冲突。在WAS v5版本及之后,增加了共享库(shared library)的概念,推荐的在多个应用程序间共享jar包并避免jar包冲突的方式是使用共享库。  具体分析引起jar包冲突的情况,主要有三种:  多个应用程序间jar包冲突:多个应用程序间由于使用了共享jar包的不同版本而造成jar包版本冲突。  应用程序中多个Web模块间jar包冲突:同一个应用程序内部,不同的Web模块间同时使用一个jar包的不同版本而造成jar包版本冲突。  应用程序中同一个Web模块内jar包冲突:同一个应用程序内部,同一个Web模块内,由于需要同时使用同一个jar包的两个版本而造成的jar包冲突  本部分根据这三种jar包冲突的情况,讨论三种解决jar包冲突的办法,并具体讨论三种解决办法的实现步骤和适用情况:  共享库方式解决jar包冲突:主要解决应用程序间的jar包冲突问题  打包到Web模块中解决jar包冲突:主要解决应用程序中多个Web模块间jar包冲突问题  命令行运行方式解决jar包冲突:主要解决应用程序中同一个Web模块内jar包冲突问题  共享库方式解决jar包冲突  在WAS v5中,提供了一种很好的机制,使得jar包只存在于需要这个jar包的应用程序的类加载器的路径上,而其它的应用程序不受它的任何影响,这就是共享库(Shared library)。共享库可以用在应用服务器级别和应用程序级别,使用应用程序级别的共享库,其好处就是在不同的应用程序之间使用共享jar包的不同版本。我们可以为一些通用jar包的每个不同版本定义成不同的共享库,应用程序希望使用哪个版本,就把这个版本的共享库放到应用程序的类加载器的类路径上,这种方式有效的解决了应用程序之间jar包冲突的问题。

如何在WebSphere中解决jar包冲突的相关推荐

 在WAS v5版本之前,使用共享jar包的方式是将jar包放在$(WAS_HOME)/lib/app路径下,从上一部分中,我们可以看到,这个路径正是"WebSphere lib/app Class loader" 类加载器的类查找路径,WebSphere会查找这个路径以取得相应得jar包中的Java类,从而做到在WebSphere ND上的多个应用程序之间共享jar包的目的。但是这样做的一个缺点就是这些共享jar包暴露给WebSphere ND上所有的应用程序,对于那些希望使用jar包其它版本的应用程序,这些jar包也同样存在在了它们的类加载器类路径上,因此,就不可避免的会造成版本的冲突。在WAS v5版本及之后,增加了共享库(shared library)的概念,推荐的在多个应用程序间共享jar包并避免jar包冲突的方式是使用共享库。  具体分析引起jar包冲突的情况,主要有三种:  多个应用程序间jar包冲突:多个应用程序间由于使用了共享jar包的不同版本而造成jar包版本冲突。  应用程序中多个Web模块间jar包冲突:同一个应用程序内部,不同的Web模块间同时使用一个jar包的不同版本而造成jar包版本冲突。  应用程序中同一个Web模块内jar包冲突:同一个应用程序内部,同一个Web模块内,由于需要同时使用同一个jar包的两个版本而造成的jar包冲突  本部分根据这三种jar包冲突的情况,讨论三种解决jar包冲突的办法,并具体讨论三种解决办法的实现步骤和适用情况:  共享库方式解决jar包冲突:主要解决应用程序间的jar包冲突问题  打包到Web模块中解决jar包冲突:主要解决应用程序中多个Web模块间jar包冲突问题  命令行运行方式解决jar包冲突:主要解决应用程序中同一个Web模块内jar包冲突问题  共享库方式解决jar包冲突  在WAS v5中,提供了一种很好的机制,使得jar包只存在于需要这个jar包的应用程序的类加载器的路径上,而其它的应用程序不受它的任何影响,这就是共享库(Shared library)。共享库可以用在应用服务器级别和应用程序级别,使用应用程序级别的共享库,其好处就是在不同的应用程序之间使用共享jar包的不同版本。我们可以为一些通用jar包的每个不同版本定义成不同的共享库,应用程序希望使用哪个版本,就把这个版本的共享库放到应用程序的类加载器的类路径上,这种方式有效的解决了应用程序之间jar包冲突的问题。

如何在 WebSphere 中解决 jar 包冲突

ar包冲突问题实际上就是应用程序希望用某一个确定版本的jar包中的类,但是类加载器却找到并加载了另外一个版本的jar包中的类。在上一部分介绍了WebSphere中类加载器的基本概念和相关配置之后,我们来看如何在WebSphere中解决jar包冲突。  在WAS v5版本之前,使用共享jar包的方式是将jar包放在$(WAS_HOME)/lib/app路径下,从上一部分中,我们可以看到,这个路径正是"WebSphere lib/app Class loader" 类加载器的类查找路径,WebSphere会查找这个路径以取得相应得jar包中的Java类,从而做到在WebSphere ND上的多个应用程序之间共享jar包的目的。但是这样做的一个缺点就是这些共享jar包暴露给WebSphere ND上所有的应用程序,对于那些希望使用jar包其它版本的应用程序,这些jar包也同样存在在了它们的类加载器类路径上,因此,就不可避免的会造成版本的冲突。在WAS v5版本及之后,增加了共享库(shared library)的概念,推荐的在多个应用程序间共享jar包并避免jar包冲突的方式是使用共享库。  具体分析引起jar包冲突的情况,主要有三种:  多个应用程序间jar包冲突:多个应用程序间由于使用了共享jar包的不同版本而造成jar包版本冲突。  应用程序中多个Web模块间jar包冲突:同一个应用程序内部,不同的Web模块间同时使用一个jar包的不同版本而造成jar包版本冲突。  应用程序中同一个Web模块内jar包冲突:同一个应用程序内部,同一个Web模块内,由于需要同时使用同一个jar包的两个版本而造成的jar包冲突  本部分根据这三种jar包冲突的情况,讨论三种解决jar包冲突的办法,并具体讨论三种解决办法的实现步骤和适用情况:  共享库方式解决jar包冲突:主要解决应用程序间的jar包冲突问题  打包到Web模块中解决jar包冲突:主要解决应用程序中多个Web模块间jar包冲突问题  命令行运行方式解决jar包冲突:主要解决应用程序中同一个Web模块内jar包冲突问题  共享库方式解决jar包冲突  在WAS v5中,提供了一种很好的机制,使得jar包只存在于需要这个jar包的应用程序的类加载器的路径上,而其它的应用程序不受它的任何影响,这就是共享库(Shared library)。共享库可以用在应用服务器级别和应用程序级别,使用应用程序级别的共享库,其好处就是在不同的应用程序之间使用共享jar包的不同版本。我们可以为一些通用jar包的每个不同版本定义成不同的共享库,应用程序希望使用哪个版本,就把这个版本的共享库放到应用程序的类加载器的类路径上,这种方式有效的解决了应用程序之间jar包冲突的问题。

jac是哪个牌子车

1、JAC是指江淮汽车。 2、安徽江淮汽车集团股份有限公司(简称江淮汽车或JAC),是一家集全系列商用车、乘用车及动力总成等研产销和服务于一体,“先进节能汽车、新能源汽车、智能网联汽车”并举的综合型汽车企业集团。 3、公司现有主导产品包括:重、中、轻、微型卡车、多功能商用车、MPV、SUV、轿车、客车、专用底盘及变速箱、发动机、车桥等核心零部件。现拥有瑞风、江淮iEV、帅铃、骏铃、康铃、格尔发、和悦、星锐、锐捷特等知名品牌。

jac是什么车?

JAC是江淮汽车,公司全称是安徽江淮汽车集团股份有限公司,前身是创建于1964年的合肥江淮汽车制造厂,1997年5月18日,安徽江淮汽车集团有限公司成立,1999年9月30日,安徽江淮汽车股份有限公司成立,隶属于安徽江淮汽车集团有限公司。安徽江淮汽车股份有限公司(简称“江淮汽车”),是一家集商用车、乘用车及动力总成研发、制造、销售和服务于一体的综合型汽车厂商。扩展资料;江汽集团拥有一支近5000人的研发团队,坚持“节能、环保、安全、智能、网联、舒适”的关键技术研发路线,是国内首家专利过万的车企。共10款自主研发的发动机荣获“中国心”十佳发动机。国家863计划重点项目6DCT自动变速箱,实现TCU上层软件开发完全自主,打破国际垄断。作为我国新能源汽车产业的先行者,江汽集团通过十四年九代技术、四代产品迭代,形成了国内领先、国际先进的电动车技术平台,产品安全可靠、值得信赖。累计示范推广超17万辆新能源汽车,累计行驶里程突破38亿公里,单车最高运行里程36万公里,在私人领域累计推广规模名列前茅。在电池热管理技术、本质安全管理技术等方面,江汽集团实现重要的六项核心技术突破。蜂窝电池率先通过新国标热失控安全测试;国际领先的液冷恒温技术,让电池始终处于最佳温度区间,保障电池安全且电池寿命长达百万公里。参考资料来源:百度百科-安徽江淮汽车集团股份有限公司

如何在WebSphere中解决jar包冲突

可以通过共享库方式解决jar包冲突:主要解决应用程序间的jar包冲突问题在WAS v5中,提供了一种很好的机制,使得jar包只存在于需要这个jar包的应用程序的类加载器的路径上,而其它的应用程序不受它的任何影响,这就是共享库(Shared library)。共享库可以用在应用服务器级别和应用程序级别,使用应用程序级别的共享库,其好处就是在不同的应用程序之间使用共享jar包的不同版本。

JAC威铃V8发动机怠数不稳是什么情况

怠速开关不闭恰。急速触点断开, ECU便判定发动机处于部分负荷状态。此时ECU根据空气流量计和曲轴转速信号确定喷由量。面此时发动机却是在怠速工况下工作,进气量较少,造成混合气过浓,转速上升。江淮汽车集团股份有限公司(下称江汽集团)始建于1964年,是一家集全系列商用车、乘用车及动力总成研产销于一体、以先进节能汽车、新能源汽车、智能网联汽车并举,涵盖汽车出行、金融服务等众多领域的综合型汽车企业集团。先后荣获国家火炬计划重点高新技术企业、中国企业500强、中国汽车品牌前5强,是全国首家荣获我国工业领域最高奖项——中国工业大奖的综合型汽车集团。

某物质后缀.syn是什么意思,比如LiMnPO4.syn 这是XRD图谱在jade5.0里出现的

合成产物的意思

JAC是啥车

江淮汽车(JAC),公司全称安徽江淮汽车集团有限公司,其前身是成立于1964年的合肥江淮汽车厂。1997年5月18日,安徽江淮汽车集团有限公司成立,1999年9月30日,安徽江淮汽车集团有限公司成立,隶属于安徽江淮汽车集团有限公司JACJAC汽车标志的椭圆形意味着JAC汽车整合资源,制造世界汽车,让JAC成为全球语言。整体造型犹如盾牌,寓意江淮汽车在走向世界的道路上不断自强,一步一个脚印,充满坚定。JACJAC车标中JAC三个字母的设计犹如一张人脸,展现了JAC汽车对人的体贴与关怀,对客户友好管理的践行与信仰。目前在售车型主要是SUV、MPV和皮卡系列,以及部分新能源车。如下列出其中一些型号:SUV系列:瑞丰S3,官方指导价:6.28-8.28万;睿S7,官方指导价:10.98-13.28万。皮卡系列:帅铃T8,官方指导价:9.98-13.08万;江淮V7,官方指导价:7.18-8.38万。MPV系列:瑞风M4,官方指导价:9.98-16.48万;瑞风R3,官方指导价:6.48-9.08万。百万购车补贴

jac是什么车

JAC是指江淮汽车。安徽江淮汽车集团股份有限公司(简称江淮汽车或JAC),是一家集全系列商用车、乘用车及动力总成等研产销和服务于一体,“先进节能汽车、新能源汽车、智能网联汽车”并举的综合型汽车企业集团。公司现有主导产品包括:重、中、轻、微型卡车、多功能商用车、MPV、SUV、轿车、客车、专用底盘及变速箱、发动机、车桥等核心零部件。现拥有瑞风、江淮iEV、帅铃、骏铃、康铃、格尔发、和悦、星锐、锐捷特等知名品牌。拓展1、科研成果江淮汽车承担多项国家、省重点科技计划项目。截至2018年底,江淮汽车累计拥有授权专利12333件,其中发明专利授权1750件,成为国内首家专利过万的车企。2、国家级企业技术中心拥有国家认定企业技术中心、国家级工业设计中心。本部占地面积47万m2,总投资18亿元,含研发大楼、三大产品验证中心、造型室等设施,建成具有国际先进水准的试验验证条件,在动力、传动、造型、车身、电子及底盘等领域形成自主开发能力。历史沿革江汽集团前身是创建于1964年的合肥江淮汽车制造厂,是一家集全系列商用车、乘用车及动力总成研产销于一体,以“先进节能汽车、新能源汽车、智能网联汽车”并举,涵盖汽车出行、金融服务等众多领域的综合型汽车企业集团。上世纪90年代,江汽集团研制出了中国第一台真正意义上的客车专用底盘;自2009年起,共10款自主研发的发动机,荣获“中国心”十佳发动机;自产6DCT变速箱,打破合资品牌对中国汽车市场自动变速箱技术的垄断。2001年,江汽集团在上海证券交易所上市(股票代码:600418)。拥有商用车、乘用车、客车、零部件和汽车服务五大业务板块。2016年,江汽集团与蔚来汽车正式签署战略合作框架协议,双方联合打造世界级智造工厂,拥有国内首条高端全铝车身生产线,生产的蔚来ES8、ES6两款产品,填补了中国高端新能源汽车的空白。2017年6月1日,江淮汽车与大众汽车正式签署合资协议,共同生产新能源汽车。2018年,江淮汽车研发投入超过21亿元,年度专利申请公开量达2515件,在全球车企中排名第二位,位列自主品牌第一位;十八大以来,江淮汽车累计投入研发费用117亿元。2018年2月,经过一年多酝酿准备和多轮研讨、调整的股权激励方案落地,江汽集团成为安徽省首家实施股权激励计划的国有控股上市公司,通过对354名公司核心技术人员实施股权激励,激励骨干员工完成具有挑战性的业绩指标,从而推动公司快速发展。

HOT ISSUE (Japanese Version) 歌词

歌曲:HOT ISSUE(Japanese Version)歌手:4Minute作词:S.TIGER, HEY.J, uff86uff9cuff78RINA MOON作曲:S.TIGER/LEE CHAE KYU专辑:《Best Of 4Minute》时长:3分28秒歌词:私がすべてをHot Issue叶えてカガヤクHot IssueすべてTake it control见ててHot it Hot it Hot it Hot it I I I I I IssueOne 何気なく私が履くShoesTwo 思うまま 缲り返したPoseThree 唇にさっとさっと涂るRouge4444 4minute Hot Hot Hot Issue私のようになりたいなら私を见て羡むのなら同じように今 真似してみせてShawty star いつも Shawty starいま Issue Issue Issue Issue 私がみるものいま Issue Issue Issue Issue 私が闻くものいま Issue Issue Issue Issue 话す言叶さえもBabe私がすべてをHot Issue叶えてカガヤクHot IssueすべてTake it control见ててHot it Hot it Hot it Hot it I I I I I IssueOne Two Three Four For~4Minute GirlOne Two Three Four For~4Minute GirlOne Two Three Four For~4Minute Girl见ててHot it Hot it Hot it Hot it I I I I I Issue何度も见てる 私のことそして叫ぶの 止まらないflash私のようになりたいのなら同じようにホラ、Boom Boom Shake a Boomいま Issue Issue Issue Issue 私の目线もいま Issue Issue Issue Issue 私のしぐさもいま Issue Issue Issue Issue 私のダンスもBabe私がすべてをHot Issue叶えてカガヤクHot IssueすべてTake it control见ててHot it Hot it Hot it Hot it I I I I I Issueくびれたそのカラダ すらっとした脚も谁よりもFirst Lady 私はいつもHot Issue私がすべてをHot Issue叶えてカガヤクHot IssueすべてTake it control见ててHot it Hot it Hot it Hot it I I I I I IssueOne Two Three Four For~4Minute GirlOne Two Three Four For~4Minute GirlOne Two Three Four For~4Minute Girl见ててHot it Hot it Hot it Hot it I I I I I Issue试听:http://music.baidu.com/song/s/41071e470ff0854b79ffd

Frozen (Feat Mariechan Of Jamali) 歌词

歌曲名:Frozen (Feat Mariechan Of Jamali)歌手:DJ Stetho&Mariechan Of Jamali专辑:House ReflectionsChris Brown - FrozeI"ve lost my temperatureWhere"ve all my sunny days gone?Is there any place to stay warm?It"s not easy when you"re goneTell me how I"m supposed to go on,Right now I don"t wanna be strongWith the rain, comes more painYou never know, with the weatherHeart to had, then I cryThis pain inside, ain"t getting betterBody shakes, I feel so numbI"m shivering, why did you go?My body is frozeEvery part of me is coldMy heart is achin, and I can"t breatheMy souls breaking, minus 31 degreesNowhere else to go,FrozeMy heart struggles to beat yeahI need a lifelineAnd I, would rather die, before IStart to freeze yeahLive my life in fear, no wayWith the rain, comes more painYou never know, with the weatherHeart to had, then I cryThis pain inside, ain"t getting betterBody shakes, I feel so numbI"m shivering, why did you go?My body is frozeEvery part of me is coldMy heart is achin, and I can"t breatheMy souls breaking, minus 31 degreesNowhere else to go,FrozeI am so coldMy body"s frozenI am so coldFrozenFroze (my body is froze) (X8)My body is frozeEvery part of me is coldMy heart is achin, and I can"t breatheMy souls breaking, minus 31 degreesNowhere else to go,My body is frozeEvery part of me is coldMy heart is achin, and I can"t breatheMy souls breaking, minus 31 degreesNowhere else to goFrozehttp://music.baidu.com/song/2562304

January的翻译January的翻译是什么

January的意思是:n.一月。January的意思是:n.一月。January【近义词】Jan一月(=January)..。January的读音是英["d__nju_ri];美["d__njueri]。一、词典解释点此查看January的详细内容1.一月JanuaryisthefirstmonthoftheyearintheWesterncalendar.e.g.WealwayshavesnowinJanuary...我们这儿1月份总会下雪。e.g.ShewasbornonJanuary6,1946...她出生于1946年1月6日。二、网络解释1.January的解释1.最佳答案:一月:最佳答案:一月:January|二月:February|三月:March2.january:jan;一月份三、例句It"squitewarmforJanuary.就一月份来说,天气相当暖和了。IwasbornonJanuaryeleventh.我生于一月十一日。ThestationwillbeoperativeagaininJanuary.该车站将于一月份恢复使用。四、常见句型用作名词(n.)Januaryisthefirstmonthoftheyear.1月是一年中的第一个月。Generallyspeaking,thecoldestweathercomesinJanuary.一般来说,一月的天气最冷。ThenewtaxlawwillnottakeeffectuntilJanuary.新税法到1月份才生效。January1isNewYear"sDay.1月1日是新年。HestartedworkherelastJanuary.去年1月他开始在这里工作。IthappenedonJanuarytheseventeenth.事情发生在1月17日。ShewasborninJanuary.她是1月出生的。ThisofficewillopeninJanuary2002.这个办事处定于2002年1月份开业。五、词汇搭配用作名词(n.)~+名词Januarythefirst1月1日介词+~inJanuary在1月;thefirstofJanuary1月1日;onJanuary19在元月十九日~+介词Januaryofthisyear今年1月六、词源解说☆13世纪晚期进入英语,直接源自古北方法语的Genever;最初源自古典拉丁语的Januarius,意为加内斯(Janus)之月,加内斯乃古罗马神话门神,传有两张脸,相背而生,一张朝向未来,另一张朝向过去。以此,一月即为新旧年交接之月。January的相关近义词JanJanuary的相关临近词Janus、janitor、Januarythaw、Januaryeffect、Januarythefirst、JanuaryInsurrection、Januaryofthisyear点此查看更多关于January的详细信息

January 2nd怎么读

20。娟l。

January的意思是什么

January的意思是:n.一月。January的意思是:n.一月。January【近义词】Jan一月(=January)..。January的读音是英["d__nju_ri];美["d__njueri]。一、双解释义点此查看January的详细内容n.(名词)[U][C]一月thefirstmonthoftheyear二、词典解释1.一月JanuaryisthefirstmonthoftheyearintheWesterncalendar.e.g.WealwayshavesnowinJanuary...我们这儿1月份总会下雪。e.g.ShewasbornonJanuary6,1946...她出生于1946年1月6日。三、例句It"squitewarmforJanuary.就一月份来说,天气相当暖和了。IwasbornonJanuaryeleventh.我生于一月十一日。ThestationwillbeoperativeagaininJanuary.该车站将于一月份恢复使用。四、常见句型用作名词(n.)Januaryisthefirstmonthoftheyear.1月是一年中的第一个月。Generallyspeaking,thecoldestweathercomesinJanuary.一般来说,一月的天气最冷。ThenewtaxlawwillnottakeeffectuntilJanuary.新税法到1月份才生效。January1isNewYear"sDay.1月1日是新年。HestartedworkherelastJanuary.去年1月他开始在这里工作。IthappenedonJanuarytheseventeenth.事情发生在1月17日。ShewasborninJanuary.她是1月出生的。ThisofficewillopeninJanuary2002.这个办事处定于2002年1月份开业。五、词汇搭配用作名词(n.)~+名词Januarythefirst1月1日介词+~inJanuary在1月;thefirstofJanuary1月1日;onJanuary19在元月十九日~+介词Januaryofthisyear今年1月六、词源解说☆13世纪晚期进入英语,直接源自古北方法语的Genever;最初源自古典拉丁语的Januarius,意为加内斯(Janus)之月,加内斯乃古罗马神话门神,传有两张脸,相背而生,一张朝向未来,另一张朝向过去。以此,一月即为新旧年交接之月。January的相关近义词JanJanuary的相关临近词Janus、janitor、Januarythaw、Januaryeffect、Januarythefirst、JanuaryInsurrection、Januaryofthisyear点此查看更多关于January的详细信息

january怎么读英语单词

january读:英[d__nju_ri],美[d__njueri]。January,英文单词,名词,作名词时意为“一月”。例句:1、 I will go to Shanghai in the coming January.在即将到来的一月份,我将去上海。2、That January, I have a sigh, not for frustration, but to then lose possession. 那一月,我不断的叹息,不是为了挫折,而是为了那失去的拥有。

january怎么读?

January n. 一月谐音读作占牛儿瑞

英语中”January 20,2006"怎么读?与"January 20th,2006"有什么区别?

Jannuary the twentieth, two thousand and six无区别

请各位高手帮帮我呗,这个java异常怎么解决

在applicationContext.xml文件下 <bean id="commonDao".. 配置错误. 缺少<property name="sessionFactory".. 或者 sessionFactory配置错误

java程序怎么在Web服务器里运行.

安装Tomcat5就能运行了将你的整个程序配置到tomcat/webapps下,启动Tomcat5,打开IE浏览器,先连接tomcathttp://localhost:8080若连接上用http://localhost:8080/你的文件夹名/页面名试试看吧

如何用Java实现Web服务器

   一 HTTP协议的作用原理   WWW是以Internet作为传输媒介的一个应用系统 WWW网上最基本的传输单位是Web网页 WWW的工作基于客户机/服务器计算模型 由Web 浏览器(客户机)和Web服务器(服务器)构成 两者之间采用超文本传送协议(HTTP)进行通信 HTTP协议是基于TCP/IP协议之上的协议 是Web浏览器和Web服务器之间的应用层协议 是通用的 无状态的 面向对象的协议 HTTP协议的作用原理包括四个步骤   ( ) 连接 Web浏览器与Web服务器建立连接 打开一个称为socket(套接字)的虚拟文件 此文件的建立标志着连接建立成功   ( ) 请求 Web浏览器通过socket向Web服务器提交请求 HTTP的请求一般是GET或POST命令(POST用于FORM参数的传递) GET命令的格式为   GET 路径/文件名 HTTP/   文件名指出所访问的文件 HTTP/ 指出Web浏览器使用的HTTP版本   ( ) 应答 Web浏览器提交请求后 通过HTTP协议传送给Web服务器 Web服务器接到后 进行事务处理 处理结果又通过HTTP传回给Web浏览器 从而在Web浏览器上显示出所请求的页面   例 假设客户机与 /mydir/l建立了连接 就会发送GET命令 GET /mydir/l HTTP/ 主机名为的Web服务器从它的文档空间中搜索子目录mydir的文件l 如果找到该文件 Web服务器把该文件内容传送给相应的Web浏览器   为了告知 Web浏览器传送内容的类型 Web服务器首先传送一些HTTP头信息 然后传送具体内容(即HTTP体信息) HTTP头信息和HTTP体信息之间用一个空行分开    常用的HTTP头信息有   ① HTTP OK   这是Web服务器应答的第一行 列出服务器正在运行的HTTP版本号和应答代码 代码 OK 表示请求完成   ② MIME_Version   它指示MIME类型的版本   ③ content_type 类型   这个头信息非常重要 它指示HTTP体信息的MIME类型 如 content_type text/指示传送的数据是HTML文档   ④ content_length 长度值   它指示HTTP体信息的长度(字节)   ( ) 关闭连接 当应答结束后 Web浏览器与Web服务器必须断开 以保证其它Web浏览器能够与Web服务器建立连接    二 Java实现Web服务器功能的程序设计   根据上述HTTP协议的作用原理 实现GET请求的Web服务器程序的方法如下   ( ) 创建ServerSocket类对象 监听端口 这是为了区别于HTTP的标准TCP/IP端口 而取的   ( ) 等待 接受客户机连接到端口 得到与客户机连接的socket   ( ) 创建与socket字相关联的输入流instream和输出流outstream   ( ) 从与socket关联的输入流instream中读取一行客户机提交的请求信息 请求信息的格式为 GET 路径/文件名 HTTP/   ( ) 从请求信息中获取请求类型 如果请求类型是GET 则从请求信息中获取所访问的HTML文件名 没有HTML文件名时 则以l作为文件名   ( ) 如果HTML文件存在 则打开HTML文件 把HTTP头信息和HTML文件内容通过socket传回给Web浏览器 然后关闭文件 否则发送错误信息给Web浏览器   ( ) 关闭与相应Web浏览器连接的socket字   下面的程序是根据上述方法编写的 可实现多线程的Web服务器 以保证多个客户机能同时与该Web服务器连接   程序 WebServer java文件   //WebServer java 用JAVA编写Web服务器   import java io *   import *   public class WebServer {   public static void main(String args[]) {   int i= PORT=   ServerSocket server=null   Socket client=null   try {   server=new ServerSocket(PORT)   System out println( Web Server is listening on port +server getLocalPort())   for ( ) {client=server accept() //接受客户机的连接请求   new ConnectionThread(client i) start()   i++   }   } catch (Exception e) {System out println(e) }   }   }   /* ConnnectionThread类完成与一个Web浏览器的通信 */   class ConnectionThread extends Thread {   Socket client //连接Web浏览器的socket字   int counter //计数器   public ConnectionThread(Socket cl int c) {   client=cl   counter=c   }   public void run() //线程体   {try {   String destIP=client getInetAddress() toString() //客户机IP地址   int destport=client getPort() //客户机端口号   System out println( Connection +counter+ connected to +destIP+ on port +destport+ )   PrintStream outstream=new PrintStream(client getOutputStream())   DataInputStream instream=new DataInputStream(client getInputStream())   String inline=instream readLine() //读取Web浏览器提交的请求信息   System out println( Received +inline)   if (getrequest(inline)) { //如果是GET请求   String filename=getfilename(inline)   File file=new File(filename)   if (file exists()) { //若文件存在 则将文件送给Web浏览器   System out println(filename+ requested )   outstream println( HTTP/ OK )   outstream println( MIME_version )   outstream println( Content_Type text/ )   int len=(int)file length()   outstream println( Content_Length +len)   outstream println( )   sendfile(outstream file) //发送文件   outstream flush()   } else { //文件不存在时   String notfound=    Error file not found   outstream println( HTTP/ no found )   outstream println( Content_Type text/ )   outstream println( Content_Length +notfound length()+ )   outstream println( )   outstream println(notfound)   outstream flush()   }   }   long m =   while (m < ) {m ++ } //延时   client close()   } catch (IOException e) {   System out println( Exception +e)   }   }   /* 获取请求类型是否为 GET */   boolean getrequest(String s) {   if (s length()> )   {if (s substring( ) equalsIgnoreCase( GET )) return true   }   return false   }   /* 获取要访问的文件名 */   String getfilename(String s) {   String f=s substring(s indexOf(′ ′)+ )   f=f substring( f indexOf(′ ′))   try {   if (f charAt( )==′/′)   f=f substring( )   } catch (StringIndexOutOfBoundsException e) {   System out println( Exception +e)   }   if (f equals( )) f= l   return f   }   /*把指定文件发送给Web浏览器 */   void sendfile(PrintStream outs File file) {   try {   DataInputStream in=new DataInputStream(new FileInputStream(file))   int len=(int)file length()   byte buf[]=new byte[len]   in readFully(buf)   outs write(buf len)   outs flush()   in close()   } catch (Exception e) {   System out println( Error retrieving file )   System exit( )   }   }   }   程序中的ConnectionThread线程子类用来分析一个Web浏览器提交的请求 并将应答信息传回给Web浏览器 其中 getrequest()方法用来检测客户的请求是否为 GET getfilename(s)方法是从客户请求信息s中获取要访问的HTML文件名 sendfile()方法把指定文件内容通过socket传回给Web浏览器   对上述程序的getrequest()方法和相关部分作修改 也能对POST请求进行处理    三 运行实例   为了测试上述程序的正确性 将编译后的WebServer class ConnectionThread class和下面的l文件置于网络的某台主机的同一目录中(如 主机NT SRV的C JWEB目录)   程序 l文件                      这是用JAVA写出的WEB服务器主页    年 月 日            首先在该主机上用java命令运行WebServer class   C jweb>java webserver   然后在客户机运行浏览器软件 在URL处输入WebServer程序所属的URL地址(如 ) 就在浏览器窗口显示出指定的HTML文档   注意 不能缺省端口号 如缺省 则运行该主机的正常WEB服务器 lishixinzhi/Article/program/Java/hx/201311/26626

请问大家javascript里 Function.prototype 有显示的prototype属性吗?

楼上很清楚了,记得采纳!

javascript中用prototype向原型中添加新属性和方法时这条语句可以写在函数里吗,还是说只能写在函数外

你可以写在任何地方,只要你能访问到prototype。在函数里面有个变量prototype就是访问的。出了函数以后可以通过函数对象的prototype访问到,你甚至可以把prototype给一个变量出去,这样别的地方就可以初始化了

JavaScript里面的prototype是什么意思?怎么用?能举个例子吗?

prototype是js的难点之一,要真正理解需要花点功夫,字面意思叫原型,可用于模拟类的继承如c#通过继承链寻找成员,而js通过原型链来找

求it girl it boy -Jason Chen歌词,中英对照的,多谢!

it girl it boy -Jason Chen I've been looking under rocks and breaking locks 我一直在寻找岩石和破碎的锁Just try to find ya 只是试图去寻找I've been like a maniac insomnian 我像一个发疯的失眠者5 steps behind you 离你五步之遥Tell them other boys they can hit the exit check please告诉他们其他男孩他们能打到出口的支票cause I finally found the boy of my dreams因为我终于找到了我梦想的男孩Much more than a Grammy Award 较格林美奖That's how much you mean to me那是你对我有多重要You could be my it girl你是我的女孩You're my greatest hit girl你是我最好的女孩Loving you could be a crime爱你可能是一种犯罪Crazy how we fit girl我们如何适应疯狂的女孩This is it girl 这女孩Give me 25 to life 给我25个生命I just wanna rock all night long我只想摇滚整夜and put you in the middle of my spotlight 并且将你放在我的聚光灯下You could be my it girl 你将是我的这个女孩You're my biggest hit girl 你是我最爱的女孩Let me play it loud 让我大声播放Let me play it loud like...让我大声播放就像……Oh oh oh oh ohLet me play it loud让我大声播放Let me play it loud like...让我大声播放就像……Oh oh oh oh ohLet me play it loud让我大声播放You can't help but turn them heads Konckin' them dead你不能帮助,但把他们的头敲死他们Dropping like flire around you像你周围的火焰If I get your body close not letting go如果我得到你的身体接近不放手Hoping your about to希望你要Tell them other guys they can lose your numbre your done告诉他们其他的家伙可以失去你的号码They don't get another shot cause your love drunk别让他们打一针止痛针就引起你的爱喝醉了Like a TV Show playing returns every chance I get像是电视节目打返回我会把握每次机会(I'ma turn you on~)You can be my it boy(我会把你~)你可以帮我这男孩You're my greatest hit你是我最大的打击Loving you could be a crime爱你可能是一种犯罪行为Crazy how we fit boy我们如何适应疯狂的男孩This is it这男孩Give 25 to life距我二十五步之遥I just wanna rock all night long我只想摇滚一整夜and put you in the middle of a spotlight并且将你放在我的聚光灯下You could be my it boy你该是我的男孩儿You're my biggest hit boy你是给我打击最大的男孩儿Let me play it loud让我大声的播放Let me play it loud like...让我大声的播放就像……Oh oh oh oh ohLet me play it loud让我大声的播放Let me play it loud like...让我大声的播放就像Oh oh oh oh ohCan't seem to stop you from runnin'(runnin') through my(through my) mind似乎不能阻止你奔跑,"(")我奔跑通过(通过我的)思想Just keep it comin'(comin')till I make you mine(mine)只要把它临近”(临近”)直到我让你成为我的(我的)You've got that something(something)你有这东西(某事)I wanna be with girl我想与女孩I wanna be with boy我想与女孩You're my greastest hit girl你是给我打击最大的女孩You're my greastest hit boy你是给我打击最大的男孩Just say this is it girl~就说这个女孩Hey baby~嗨 宝贝Wooah~Don't you know you're my你知道你是我的(It girl~)You could be my it boy你该是我的男孩儿You're my greatest hit你是我最大的打击Loving you could be a crime爱上你可能是种罪It's crazy how we fit girl怎么适应疯狂的女孩This is it这就是Cause you're my it girl因为你是我的女孩儿I just wanna rock all night long(All night long~)我只想摇滚一整夜and put you in the middle of my spotlight然后让你在我的聚光灯下You could be my it boy你该是我的男孩儿(You could be my it girl~)You're my biggest hit boy(你该是我的女孩儿)你是我最大的打击Let me play it loud让我大声的播放Let me play it loud like...让我大声的播放就像Oh oh oh oh ohLet me play it loudLet me play it loud like...Oh oh oh oh ohLet me play it loudLet me play it loud like...Oh oh oh oh ohLet me play it loudLet me play it loud like...Lrc by Sunshine Nina Yan翻译有点渣,不过网上真没有我自己一点一点翻译的。给分呦亲~!

求it girl -jason chen 对照翻译的歌词

丰富的符文工房过分洗头发的有撒封ID

javascript 中函数 function什么作用

使程序变的更简洁,清晰有利于程序的维护提高程序的开发效率提高代码复用度一块是一块的,用function封装,要不然代码跑起来很乱,你都不知道哪里出错

javascript构造函数时function中可以再套function吗?

可以, 不过这个function只能在函数体内访问,之外的都不能访问
 首页 上一页  56 57 58 59 60 61 62 63 64 65 66  下一页  尾页