JAVA中常见的英文单词
JAVA语言常用英语汇总

JAVA语言常用英语汇总1. Class: 类2. Object: 对象3. Method: 方法4. Variable: 变量5. Interface: 接口6. Inheritance: 继承7. Abstraction: 抽象8. Polymorphism: 多态性9. Encapsulation: 封装10. Constructor: 构造函数11. Access Modifier: 访问修饰符12. Public: 公开的13. Private: 私有的14. Protected: 受保护的15. Static: 静态的16. Final: 最终的17. Return: 返回18. Parameter: 参数19. Null: 空20. Array: 数组21. List: 列表22. Set: 集合23. HashMap: 哈希表24. TreeMap: 树图25. Iterator: 迭代器26. Loop: 循环27. If statement: 如果语句28. Switch statement: 多分支语句29. While loop: while循环30. For loop: for循环31. Try-catch: 异常处理32. Throw: 抛出33. Exception: 异常36. Break: 跳出循环37. Continue: 继续循环38. Package: 包39. Import: 导入40. Main method: 主函数41. Thread: 线程42. Runnable: 可运行的43. Synchronized: 同步的44. Lock: 锁45. Semaphore: 信号量46. Deadlock: 死锁47. Garbage collection: 垃圾回收48. Heap: 堆49. Stack: 栈50. String: 字符串51. StringBuilder: 字符串构建器52. StringBuffer: 字符串缓冲区55. Overloading: 重载56. Overriding: 重写57. Method signature: 方法签名58. Generic: 泛型59. Type casting: 类型转换60. Assertion: 断言61. Annotation: 注解62. Reflection: 反射63. Lambda expression: Lambda 表达式64. Stream: 流65. File: 文件66. Exception handling: 异常处理67. Serialization: 序列化68. Deserialization: 反序列化69. JUnit: 单元测试70. JDBC: Java 数据库连接71. URL: Uniform Resource Locator72. FTP: File Transfer Protocol73. HTTP: HyperText Transfer Protocol74. JSON: JavaScript Object Notation75. API: Application Programming Interface76. GUI: Graphical User Interface77. IDE: Integrated Development Environment78. JVM: Java Virtual Machine79. JDK: Java Development Kit81. OOP: Object-Oriented Programming82. JDK: Java Development Kit83. Bytecode: 字节码85. Debugging: 调试86. Documentation: 文档87. FTP: File Transfer Protocol88. Inheritance: 继承89. IDE: Integrated Development Environment90. JVM: Java Virtual Machine91. JDK: Java Development Kit93. OOP: Object-Oriented Programming94. Pointer: 指针95. Protocol: 协议96. Race condition: 竞态条件97. Regular expression: 正则表达式98. Stack trace: 堆栈跟踪99. TCP/IP: Transmission Control Protocol/Internet Protocol 100. XML: eXtensible Markup Language101. SQL: Structured Query Language102. JDBC: Java Database Connectivity103. ORM: Object-Relational Mapping104. API: Application Programming Interface 105. GUI: Graphical User Interface106. HTTP: Hypertext Transfer Protocol107. HTML: Hypertext Markup Language108. CSS: Cascading Style Sheets109. JavaScript: JavaScript110. JSON: JavaScript Object Notation111. AJAX: Asynchronous JavaScript and XML112. DOM: Document Object Model113. Servlet: Servlet114. JSP: JavaServer Pages115. JSTL: JavaServer Pages Standard Tag Library 116. EJB: Enterprise JavaBeans117. JPA: Java Persistence API118. JSF: JavaServer Faces119. Spring: Spring framework。
atomic用法(一)

atomic用法(一)介绍原子(Atomic)的多个用法Atomic基本概念•Atomic是英文单词”原子”的意思,用于描述物质的最小单位,不可再分割。
•在计算机科学领域,Atomic通常指原子操作,是指不可分割的基本操作,可以保证并发执行的正确性。
Atomic操作在编程中的应用1.原子变量(Atomic Variables)–原子变量是一种特殊类型的变量,支持原子操作,例如增加、减少、比较和交换等操作。
–原子变量的操作是线程安全的,不需要加锁就能保证数据一致性。
–Java中的AtomicInteger、AtomicLong和AtomicReference等类就是原子变量的示例。
2.原子操作(Atomic Operations)–原子操作是指不可分割的单个操作,要么全部执行成功,要么全部失败。
–原子操作通常用于并发编程,保证多个线程同时修改共享数据时的一致性。
–例如,原子操作可以用于对共享计数器的自增、自减操作,避免线程安全问题。
–常见的原子操作有compareAndSet、getAndAdd、getAndSet等。
3.原子锁(Atomic Locks)–原子锁是一种特殊类型的锁,在多线程环境下可用于控制对资源的访问。
–原子锁提供了一种无死锁的锁方案,避免了传统锁因死锁而导致线程无法继续执行的问题。
–Java中的`包提供了AtomicBoolean和AtomicReference`等类,可用于构建原子锁。
4.原子操作系统(Atomic Operating Systems)–原子操作系统是一种并行计算操作系统,用于提供对原子操作的原生支持。
–原子操作系统允许执行多个原子操作,并确保它们在执行中不被中断。
–这种类型的操作系统广泛用于实时系统、嵌入式系统和并行计算集群等领域。
Atomic的其他用法•Atomic还可以用作名词,表示由单个原子构成的物质。
•Atomic还可以被用作形容词,表示极小、微小或微不足道的。
future 用法

future 用法
Future,通常指“未来”,是一个常见的英文单词。
在IT技术
领域,Future也被广泛应用,例如Java语言中的Future,指代的是
一个异步计算的结果值。
除此之外,Future在日常生活中也有着广泛的运用。
下面,我们将分步骤阐述Future的用法。
第一步,用作名词。
在这种情况下,Future指的是将来的时间,也可以指目标、追求、期望等概念。
例如:Our future is bright
(我们的未来光明)。
第二步,用于表示某种趋势或发展动向。
例如:With the development of technology, the future is in automation(随着
技术的发展,未来是自动化)。
第三步,用于表示某种可能性。
例如:The future of
renewable energy is promising(可再生能源的未来十分光明)。
第四步,用于表示感慨或警示。
例如:The future belongs to those who prepare for it today(未来属于今天为之准备的人)。
第五步,用作Java编程中的Future。
Future在Java语言中的
应用较为复杂,通常用于异步计算结果的获取。
例如:Future<String> future = executor.submit(task)。
总体而言,Future具有各种不同的用法,无论是在IT技术领域
还是日常生活中,我们都可以灵活运用Future来表达自己的思想和表达。
Java常用英语单词

Java常用英语单词Java常用英语单词对于刚开始学Java的同学来说,经常会出现一些名称,却不知其作用是什么。
以下是为大家分享的Java常用英语单词,供大家参考借鉴,欢迎浏览!第一章:public['pblik] 公共的,公用的static['sttik] 静的;静态的;静止的void:[vid] 空的main:[mein] 主要的重要的class:[klɑ:s] 类system:['sistm] 系统方法out:[aut] 出现出外print:[print ] 打印eclipse:[i'klips] java编程软件第二章:string:[stri] 字符串类型double:['dbl] 双精度浮点型int:[int] 整型char:[tɑ:] 字符型scanner:['skn] 接收输入integer:['intid]整数整型type:[taip]类型第三章:Boolean:['bu:li:n] 布尔类型真假二值true:[tru:]真false:[f:ls]假不正确的if:[if] 如果else:[els] 否则simple:['simpl] 简单单一体第四章case:[keis] 实例框架default:[di'f:lt] 或者switch:[swit] 判断语句break:[breik] 退出match:[mt] 匹配assess:['ses] 评估exception:[ik'sepn] 异常equals:['i:kwls]判断两个字符串是否相等第五章while:[hwail] 循环index:['indeks] 下标bug:[bg] 缺陷debug:[di:'bg] 调试step:[step] 步骤error:['er] 错误answer:['ɑ:ns] 答案回答第六章rate:[reit] 比率young:[j] 年轻的schedule:['skedul] 表清单negative:['negtiv] 否定的customer:['kstm] 顾客买主birthday:['b:θdei] 生日point:[pint] 分数得分continue:[kn'tinju:] 进入到下一个循环return:[ri't:n] 返回(值)schedule:['skedul] 表清单total:['tutl] 总人数,,全体的第七章array:['rei] 数组length:[leθ] 长度sort:[s:t] 分组排序primitive:['primitiv] 初始的简单的reference:['refrns] 参照证明关系info:['infu] 通知报告消息interface:['intfeis] 接口第八章random:['rndm] 随机数:[in's:t] 插入嵌入compare:[km'p] 比较对照ignore:[ig'n:] 忽视不理会triangle:['traigl] 三角形invert:[in'v:t] 使转位倒转diamond:['daimnd] 菱形password:['pɑ:sw:d] 密码口令第九章:change:[teind] 交换互换password:['pɑ:sw:d] 口令密码administrator:[d'ministreit] 管理员initial:[i'nil] 开始的最初的class:[klɑ:s] 类object:['bdikt] 物体对象return:[ri't:n 返回encapsulation:[in,kpsju'lein] 封装null:[nl] 空的第十章:person:['p:sn] 人start:[stɑ:t] 开始menu:['menju:] 菜单login:[lg'in] 注册登陆main:[mein] 主要的document:['dkjumnt] 文档display:[di'splei] 显示method:['meθd] 方法条理version:['v:n] 译文版本orient:[':rint] 东方的parameter:[p'rmit] 参数since:[sins] 自.....之后calculator:['klkju,leit] 计算第十一章:shape:[eip] 形状ope:[up] 开放hange:[teind] 交换互换date:[deit] 日期日子research:[ri's:t] 研究调查triangle:['traigl] 三角形practice:['prktis] 练习loan:[lun] 借出借给operator:['p,reit] 操作员protect:[pr'tekt] 保卫护卫private:['praivit] 私人的私有的第十二章manage:['mnid] 控制search:[s:t] 搜寻查找upper:['p] 上面的第十三章equal:['i:kwl] 相等的ignore:[ig'n:] 忽视驳回lower:['lu] 较低的下部的last:[lɑ:st] 最后的.trim:[trim] 切除修改缩减concatenate:[kn'ktineit] 使连锁连成一串使连接buffer:['bf] 缓冲储存器final:['fainl] 最后的最终的定义变量中常用的单词score:[sk:]成绩price:[prais]价钱test:[test]实验demo:['demu]样本sum:[sm] 和num:[nm] 数字height:[hait] 身高weight :[weit] 体重music:['mju:zik] 音乐computer:[km'pju:t] 电脑student:['stju:dnt] 学生total:['tutl] 总计的,总括的,全体的max 最大的min 最小的avg 平均分Add 加Minus 减multiply:['mltiplai] 乘divide:[di'vaid] 除Monday:['mndei] 星期一Tuesday:['tju:zdi] 星期二Wednesday:['wenzdi] 星期三Thursday:['θ:zdi] 星期四Friday:['fraidi] 星期五Saturday:['stdi] 星期六Sunday:['sndi] 星期日月份+缩写一月:January Jan.二月:February Feb.三月:March Mar.四月:April Apr.五月:May -六月:June -七月:July -八月:August Aug.九月:September Sept. 十月:October Oct.十一月:November Nov. 十二月:December Dec 春spring夏 summer秋 autumn(fall)冬 winter。
JAVA英文单词翻译对照表!

●我喜欢「式」: (2)●我喜欢「件」:(这是个弹性非常大的可组合字) (2)●我喜欢「器」: (3)●我喜欢「别」: (3)●我喜欢「化」: (4)●我喜欢「型」: (4)●我喜欢「程」: (4)●英中繁简编程术语对照 (4)A (6)B (7)C (9)D (14)E (17)F (19)G (21)H (23)I (24)L (28)M, (29)N (32)O (33)P (34)Q (39)R (39)S (42)T (46)U (48)V (49)W (50)以下是各个"MENU ITEM" (52)●我喜欢「式」:constructor 建构式declaration 宣告式definition 定义式destructor 解构式expression 算式(运算式)function 函式pattern 范式、模式、样式program 程式signature 标记式(签名式/署名式)●我喜欢「件」:(这是个弹性非常大的可组合字)assembly (装)配件component 组件construct 构件control 控件event 事件hardware 硬件object 物件part 零件、部件singleton 单件software 软件work 工件、机件●我喜欢「器」:adapter 配接器allocator 配置器compiler 编译器container 容器iterator 迭代器linker 连结器listener 监听器interpreter 直译器translator 转译器/翻译器●我喜欢「别」:class 类别type 型别●我喜欢「化」:generalized 泛化specialized 特化overloaded 多载化(重载)●我喜欢「型」:polymorphism 多型genericity 泛型●我喜欢「程」:process 行程/进程(大陆用语)thread 绪程/线程(大陆用语)programming 编程●英中繁简编程术语对照英文繁体译词(有些是侯捷个人喜好,普及与否难说)大陆惯用术语-------------------------------------------------------------A--------------------------#define 定义预定义abstract 抽象的抽象的abstraction 抽象体、抽象物、抽象性抽象体、抽象物、抽象性access 存取、取用存取、访问access level 存取级别访问级别access function 存取函式访问函数activate 活化激活active 作用中的adapter 配接器适配器address 位址地址address space 位址空间,定址空间Aaddress-of operator 取址运算子取地址操作符aggregation 聚合algorithm 演算法算法allocate 配置分配allocator (空间)配置器分配器application 应用程式应用、应用程序application framework 应用程式框架、应用框架应用程序框架architecture 架构、系统架构体系结构argument 引数(传给函式的值)。
found在java中的单词意思

found在java中的单词意思摘要:1. Java中found单词的含义2.found单词在Java中的实战应用3.found单词的其他相关用法正文:在Java编程语言中,found单词并不具有直接的意义。
然而,在我们编写程序的过程中,found这个词可以引申为“找到”或“搜索到”的意思。
在本篇文章中,我们将探讨found在Java中的相关应用,以及如何利用这个词来提高代码的可读性和实用性。
1.Java中found单词的含义在Java中,found单词通常用于描述在某个过程中找到了某个目标或结果。
例如,在数据结构中,我们可能会使用found来表示在数组或链表中找到了某个特定的元素。
此外,在文件操作、网络编程等领域,found也可以表示找到指定的文件或资源。
2.found单词在Java中的实战应用以下是一个使用found单词的实战例子:```javapublic class FileSearch {public static void main(String[] args) {String fileName = "example.txt";boolean isFound = findFile(fileName);if (isFound) {System.out.println("文件已找到:" + fileName);} else {System.out.println("文件未找到:" + fileName);}}public static boolean findFile(String fileName) {// 代码逻辑,用于在指定目录下查找文件// 如果找到文件,返回true,否则返回false}}```在这个例子中,我们使用found来表示在指定目录下查找文件的过程。
找到文件后,程序会输出“文件已找到:example.txt”,否则输出“文件未找到:example.txt”。
JAVA英语单词(带音标)综述

Java基础常见英语词汇(共70个) ['ɔbdʒekt]['ɔ:rientid]导向的['prəʊɡræmɪŋ]编程OO: object-oriented ,面向对象OOP: object-oriented programming,面向对象编程[dɪ'veləpmənt][kɪt]工具箱['vɜːtjʊəl]虚拟的JDK:Java development kit, java开发工具包JVM:java virtual machine ,java虚拟机['dʒɑːvə][mə'ʃiːn]机器[kəm'paɪl]Compile:编绎Run:运行['veərɪəb(ə)l] [ɒpə'reɪʃ(ə)n] [pə'ræmɪtə]variable:变量operation:操作,运算parameter:参数['fʌŋ(k)ʃ(ə)n]function:函数member-variable:成员变量member-function:成员函数[dɪ'fɔːlt] ['ækses] ['pækɪdʒ] [ɪm'pɔːt] ['stætɪk]default:默认access:访问package:包import:导入static:静态的[vɔid] ['peər(ə)nt] [beɪs] ['sjuːpə]void:无(返回类型) parent class:父类base class:基类super class:超类[tʃaɪld] [di'raivd] [əʊvə'raɪd] [əʊvə'ləʊd] child class:子类derived class:派生类override:重写,覆盖overload:重载['faɪn(ə)l] ['ɪmplɪm(ə)nts]final:最终的,不能改变的implements:实现[rʌn'taim] [æriθ'metik][ik'sepʃən]Runtime:运行时ArithmeticException:算术异常[ə'rei]['indeks] [baundz][ik'sepʃən] [nʌl] ['pɔintə]指针ArrayIndexOutOfBoundsException:数组下标越界异常Null Pointer Exception:空引用异常ClassNotFoundException:类没有发现异常['nʌmbə]['fɔ:mæt]NumberFormatException:数字格式异常(字符串不能转化为数字)[θrəuz]Throws: (投掷)表示强制异常处理Throwable:(可抛出的)表示所有异常类的祖先类[læŋ]['læŋɡwidʒ][ju'til] [,dis'plei] [ə'rei] [list]Lang:language,语言Util:工具Display:显示ArrayList:(数组列表)表示动态数组[hæʃ][mæp]HashMap: 散列表,哈希表[swiŋ] ['æbstrækt] ['windəu] ['tu:lkit]Swing:轻巧的Awt:abstract window toolkit:抽象窗口工具包[freim] ['pænl] ['leiaut] [skrəul] ['və:tikəl] Frame:窗体Panel:面板Layout:布局Scroll:滚动Vertical:垂直['hɔri'zɔntəl] ['leibl] [tekst] ['fi:ld]Horizontal:水平Label:标签TextField:文本框['εəriə] ['bʌtən] [tʃek] [bɔks]TextArea:文本域Button:按钮Checkbox:复选框['reidiəu] ['kɔmbəu] ['lisənə]Radiobutton:单选按钮Combobox:复选框Listener:监听['bɔ:də] [fləu] [ɡrid] ['menju:] [bɑ:]Border:边界Flow:流Grid:网格MenuBar:菜单栏['menju:] ['aitəm] ['pɔpʌp]Menu:菜单MenuItem:菜单项PopupMenu:弹出菜单['daiəlɔɡ] ['mesidʒ] ['aikɔn] [nəud]Dialog:对话框Message:消息Icon:图标Node:节点['dʒa:və]['deitəbeis] [,kɔnek'tivəti]Jdbc:java database connectivity :java数据库连接[draivə] ['mænidʒə] [kə'nekʃən] ['steitmənt]DriverManager:驱动管理器Connection:连接Statement:表示执行对象[pri'peəd] [ri'zʌlt]Preparedstatement:表示预执行对象Resultset:结果集['eksikju:t] ['kwiəri]executeQuery:执行查询Jbuilder中常用英文(共33个)[kləuz] [ik'sept] [peinz]Close all except…:除了..全部关闭Panes:面板组[bi:n] ['prɔpətiz] [meik] [bild] [,ri:'bild]Bean:豆子Properties:属性Make:编绎Build:编绎Rebuild:重编绎[ri'freʃ] ['prɔdʒekt] [di'fɔ:lt]Refresh:刷新Project properties:项目属性Default project properties:默认的项目属性[di:'bʌɡ] ['prefərənsiz] [kən'fiɡə] ['laibrəriz] Debug:调试Preferences:参数配置Configure:配置Libraries:库JSP中常用英文[,ju:ni'və:səl] [ri'sɔ:s] [ləu'keiʃən]URL: Universal Resource Location:统一资源定位符['intənet] [ik'splɔ:rə] ['dʒa:və] ['sə:və] [peidʒ]IE: Internet Explorer 因特网浏览器JSP: java server page:java服务器页面['mɔdəl] [kən'trəulə] ['tɔmkæt]Model:模型C:controller:控制器Tomcat:一种jsp的web服务器['mɔdju:l] ['sə:vlet][i'niʃəlaiz] ['sta:tʌp] WebModule:web模块Servlet:小服务程序Init: initialize,初始化Startup:启动['mæpiŋ][pə'ræmitə] ['seʃən] [,æpli'keiʃən] Mapping:映射Getparameter:获取参数Session:会话Application:应用程序['kɔntekst] [,ri:di'rekt] [dis'pætʃ] ['fɔ:wəd]Context:上下文redirect:重定向dispatch:分发forward:转交['ætribju:t] ['kɔntent] [taip]setattribute:设置属性getattribute:获取属性contentType:内容类型[tʃɑ:] [in'klu:d] [tæɡ][lib]charset:字符集include:包含tag:标签taglib:标签库[ik'spreʃən] ['læŋɡwidʒ][skəup] ['empti] EL:expression language,表达式语言Scope:作用域Empty:空['stændəd][tæɡ] ['laibrəri]JSTL:java standard tag library :java标准标签库[di'skripʃən] [kɔ:]TLD:taglib description,标签库描述符Core:核心Foreach:表示循环[va:(r)] ['vεəriəbl] ['steitəs] ['aitəm]Var:variable,变量Status:状态Items:项目集合['fɔ:mæt] [filtə]Fmt:format,格式化Filter:过滤器(报错英文['strʌktʃəz]Data Structures 基本数据结构['dikʃənəriz]Dictionaries 字典[prai'ɔrəti] [kju:z]Priority Queues 堆[ɡrɑ:f] ['deɪtə] ['strʌktʃəz]Graph Data Structures 图[set] ['deɪtə]['strʌktʃəz]Set Data Structures 集合[tri:s]Kd-Trees 线段树[nju:'merikəl] ['prɔ:bləms]Numerical Problems 数值问题[sɔlviŋ] ['liniə] [i'kweiʃənz]Solving Linear Equations 线性方程组['bændwidθ] [ri'dʌkʃən]Bandwidth Reduction 带宽压缩['meitriks] [,mʌltipli'keiʃən]Matrix Multiplication 矩阵乘法[di'tə:minənt] ['pə:mənənt]Determinants and Permanents 行列式[kən'streind] [ʌnkən'streɪnd] [,ɔptimai'zeiʃən]Constrained and Unconstrained Optimization 最值问题['liniə] ['prəuɡræmiŋ]Linear Programming 线性规划['rændəm] ['nʌmbə] [,dʒenə'reiʃən]Random Number Generation 随机数生成['fæktərɪŋ] [prai'mæləti] ['testɪŋ]Factoring and Primality Testing 因子分解/质数判定['ɑːbɪtrərɪ][prɪ'sɪʒən][ə'rɪθmətɪk]Arbitrary Precision Arithmetic 高精度计算['næpsæk] ['prɒbləm]Knapsack Problem 背包问题[dɪ'skriːt] ['fʊriər][træns'fɔːm]Discrete Fourier Transform 离散Fourier变换Combinatorial Problems 组合问题Median and Selection 中位数Generating Permutations 排列生成Generating Subsets 子集生成Generating Partitions 划分生成Generating Graphs 图的生成Calendrical Calculations 日期Job Scheduling 工程安排Satisfiability 可满足性Graph Problems -- polynomial 图论-多项式算法Connected Components 连通分支Topological Sorting 拓扑排序Minimum Spanning Tree 最小生成树Shortest Path 最短路径Transitive Closure and Reduction 传递闭包Matching 匹配Eulerian Cycle / Chinese Postman Euler回路/中国邮路Edge and Vertex Connectivity 割边/割点Network Flow 网络流Drawing Graphs Nicely 图的描绘Drawing Trees 树的描绘Planarity Detection and Embedding 平面性检测和嵌入Graph Problems -- hard 图论-NP问题Clique 最大团Independent Set 独立集Vertex Cover 点覆盖Traveling Salesman Problem 旅行商问题Hamiltonian Cycle Hamilton回路Graph Partition 图的划分Vertex Coloring 点染色Edge Coloring 边染色Graph Isomorphism 同构Steiner Tree Steiner树Feedback Edge/Vertex Set 最大无环子图Computational Geometry 计算几何Convex Hull 凸包Triangulation 三角剖分V oronoi Diagrams V oronoi图Nearest Neighbor Search 最近点对查询Range Search 范围查询Point Location 位置查询Intersection Detection 碰撞测试Bin Packing 装箱问题Medial-Axis Transformation 中轴变换Polygon Partitioning 多边形分割Simplifying Polygons 多边形化简Shape Similarity 相似多边形Motion Planning 运动规划Maintaining Line Arrangements 平面分割Minkowski Sum Minkowski和Set and String Problems 集合与串的问题Set Cover 集合覆盖Set Packing 集合配置String Matching 模式匹配Approximate String Matching 模糊匹配Text Compression 压缩Cryptography 密码Finite State Machine Minimization 有穷自动机简化Longest Common Substring 最长公共子串Shortest Common Superstring 最短公共父串DP——Dynamic Programming——动态规划recursion ——递归)报错英文第一章:JDK(Java Development Kit) java开发工具包JVM(Java Virtual Machine) java虚拟机Javac 编译命令java 解释命令Javadoc 生成java文档命令classpath 类路径Version 版本static 静态的String 字符串类JIT(just-in-time) 及时处理第二章:第三章:OOP object oriented programming 面向对象编程Object 对象Class 类Class member 类成员Class method 类方法Class variable 类变量Constructor 构造方法Package 包Import package 导入包第四章:Base class 基类Super class 超类Overloaded method 重载方法Overridden method 重写方法Public 公有Private 私有Protected 保护Static 静态Abstract 抽象Interface 接口Implements interface 实现接口第五章:RuntimeExcepiton 运行时异常ArithmeticException 算术异常IllegalArgumentException 非法数据异常ArrayIndexOutOfBoundsException 数组索引越界异常NullPointerException 空指针异常ClassNotFoundException 类无法加载异常(类不能找到)NumberFormatException 字符串到float类型转换异常(数字格式异常)IOException 输入输出异常FileNotFoundException 找不到文件异常EOFException 文件结束异常InterruptedException (线程)中断异常throws 投、掷、抛print Stack Trace() 打印堆栈信息get Message()获得错误消息get Cause()获得异常原因method 方法able 能够instance 实例Byte (字节类)Character (字符类)Integer(整型类)Long (长整型类)Float(浮点型类)Double (双精度类)Boolean(布尔类)Short (短整型类)Digit (数字)Letter (字母)Lower (小写)Upper (大写)Space (空格)Identifier (标识符)Start (开始)String (字符串)length (值)equals (等于)Ignore (忽略)compare (比较)sub (提取)concat (连接)trim (整理)Buffer (缓冲器)reverse (颠倒)delete (删除)append (添加)Interrupted (中断的)第七章:toString 转换为字符串GetInstance 获得实例Util 工具,龙套Components 成分,组成Next Int 下一个整数Gaussian 高斯ArrayList 对列LinkedList 链表Hash 无用信息,杂乱信号Map 地图Vector 向量,矢量Collection 收集Shuffle 混乱,洗牌RemoveFirst 移动至开头RemoveLast 移动至最后lastElement 最后的元素Capacity 容量,生产量Contains 包含,容纳InsertElementAt 插入元素在某一位置第八章:io->in out 输入/输出File 文件isFile 是文件isDirectory 是目录getPath 获取路径getAbsolutePath 获取绝对路径lastModified 最后修改日期Unicode 统一的字符编码标准, 采用双字节对字符进行编码FileInputStream 文件输入流FileOutputStream文件输出流IOException 输入输出异常fileobject 文件对象available 可获取的BufferedReader 缓冲区读取FileReader 文本文件读取BufferedWriter 缓冲区输出FileWriter 文本文件写出flush 清空close 关闭DataInputStream 二进制文件读取DataOutputStream二进制文件写出EOF 最后encoding 编码Remote 远程release 释放第九章:JBuider Java 集成开发环境(IDE)Enterprise 企业版Developer 开发版Foundation 基础版Messages 消息格Structure 结构窗格Project 工程Files 文件Source 源代码Design 设计History 历史Doc 文档File 文件Edit 编辑Search 查找Refactor 要素View 视图Run 运行Tools 工具Window 窗口Help 帮助Vector 矢量addElement 添加内容Project Winzard 工程向导Step 步骤Title 标题Description 描述Copyright 版权Company 公司Aptech Limited Aptech有限公司author 作者Back 后退Finish 完成version 版本Debug 调试New 新建ErrorInsight 调试第十章:JFrame 窗口框架JPanel 面板JScrollPane 滚动面板title 标题Dimension 尺寸Component 组件Swing JA V A轻量级组件getContentPane 得到内容面板LayoutManager 布局管理器setVerticalScrollBarPolicy 设置垂直滚动条策略AWT(Abstract Window Toolkit)抽象窗口工具包GUI (Graphical User Interface)图形用户界面VERTICAL_SCROLLEARAS_NEEDED 当内容大大面板出现滚动条VERTICAL_SOROLLEARAS_ALWAYS 显示滚动条VERTICAL_SOROLLEARAS_NEVER 不显示滚动条JLabel 标签Icon 图标image 图象LEFT 左对齐RIGHT 右对齐JTextField 单行文本getColumns 得到列数setLayout 设置布局BorderLayout 边框布局CENTER 居中对齐JTextArea 多行文本setFont 设置字体setHorizontalAlignment 设置文本水平对齐方式setDefaultCloseOperation 设置默认的关闭操作add 增加JButton 按钮JCheckBox 复选框JRadioButton单选按钮addItem 增加列表项getItemAt 得到位置的列表项getItemCount 得到列表项个数setRolloverIcon 当鼠标经过的图标setSelectedIcon 当选择按钮的图标getSelectedItem 得到选择的列表项getSelectedIndex 得到选择的索引ActionListener 按钮监听ActionEvent 按钮事件actionPerformed 按钮单击方法(编程词汇A2A integration A2A整合abstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象、抽象物、抽象性access 存取、访问access level访问级别access function 访问函数account 账户action 动作activate 激活active 活动的actual parameter 实参adapter 适配器add-in 插件address 地址address space 地址空间address-of operator 取地址操作符ADL (argument-dependent lookup)ADO(ActiveX Data Object)ActiveX数据对象advanced 高级的aggregation 聚合、聚集algorithm 算法alias 别名align 排列、对齐allocate 分配、配置allocator分配器、配置器angle bracket 尖括号annotation 注解、评注API (Application Programming Interface) 应用(程序)编程接口app domain (application domain)应用域application 应用、应用程序application framework 应用程序框架appearance 外观append 附加architecture 架构、体系结构archive file 归档文件、存档文件argument引数(传给函式的值)。
JAVA英语单词(带音标)

Java基础常见英语词汇(共70个) ['ɔbdʒekt]['ɔ:rientid]导向的['prəʊɡræmɪŋ]编程OO: object-oriented ,面向对象OOP: object-oriented programming,面向对象编程[dɪ'veləpmənt][kɪt]工具箱['vɜːtjʊəl]虚拟的JDK:Java development kit, java开发工具包JVM:java virtual machine ,java虚拟机['dʒɑːvə][mə'ʃiːn]机器[kəm'paɪl]Compile:编绎Run:运行['veərɪəb(ə)l] [ɒpə'reɪʃ(ə)n] [pə'ræmɪtə]variable:变量operation:操作,运算parameter:参数['fʌŋ(k)ʃ(ə)n]function:函数member-variable:成员变量member-function:成员函数[dɪ'fɔːlt] ['ækses] ['pækɪdʒ] [ɪm'pɔːt] ['stætɪk]default:默认access:访问package:包import:导入static:静态的[vɔid] ['peər(ə)nt] [beɪs] ['sjuːpə]void:无(返回类型) parent class:父类base class:基类super class:超类[tʃaɪld] [di'raivd] [əʊvə'raɪd] [əʊvə'ləʊd] child class:子类derived class:派生类override:重写,覆盖overload:重载['faɪn(ə)l] ['ɪmplɪm(ə)nts]final:最终的,不能改变的implements:实现[rʌn'taim] [æriθ'metik][ik'sepʃən]Runtime:运行时ArithmeticException:算术异常[ə'rei]['indeks] [baundz][ik'sepʃən] [nʌl] ['pɔintə]指针ArrayIndexOutOfBoundsException:数组下标越界异常Null Pointer Exception:空引用异常ClassNotFoundException:类没有发现异常['nʌmbə]['fɔ:mæt]NumberFormatException:数字格式异常(字符串不能转化为数字)[θrəuz]Throws: (投掷)表示强制异常处理Throwable:(可抛出的)表示所有异常类的祖先类[læŋ]['læŋɡwidʒ][ju'til] [,dis'plei] [ə'rei] [list]Lang:language,语言Util:工具Display:显示ArrayList:(数组列表)表示动态数组[hæʃ][mæp]HashMap: 散列表,哈希表[swiŋ] ['æbstrækt] ['windəu] ['tu:lkit]Swing:轻巧的Awt:abstract window toolkit:抽象窗口工具包[freim] ['pænl] ['leiaut] [skrəul] ['və:tikəl] Frame:窗体Panel:面板Layout:布局Scroll:滚动Vertical:垂直['hɔri'zɔntəl] ['leibl] [tekst] ['fi:ld]Horizontal:水平Label:标签TextField:文本框['εəriə] ['bʌtən] [tʃek] [bɔks]TextArea:文本域Button:按钮Checkbox:复选框['reidiəu] ['kɔmbəu] ['lisənə]Radiobutton:单选按钮Combobox:复选框Listener:监听['bɔ:də] [fləu] [ɡrid] ['menju:] [bɑ:]Border:边界Flow:流Grid:网格MenuBar:菜单栏['menju:] ['aitəm] ['pɔpʌp]Menu:菜单MenuItem:菜单项PopupMenu:弹出菜单['daiəlɔɡ] ['mesidʒ] ['aikɔn] [nəud]Dialog:对话框Message:消息Icon:图标Node:节点['dʒa:və]['deitəbeis] [,kɔnek'tivəti]Jdbc:java database connectivity :java数据库连接[draivə] ['mænidʒə] [kə'nekʃən] ['steitmənt]DriverManager:驱动管理器Connection:连接Statement:表示执行对象[pri'peəd] [ri'zʌlt]Preparedstatement:表示预执行对象Resultset:结果集['eksikju:t] ['kwiəri]executeQuery:执行查询Jbuilder中常用英文(共33个)[kləuz] [ik'sept] [peinz]Close all except…:除了..全部关闭Panes:面板组[bi:n] ['prɔpətiz] [meik] [bild] [,ri:'bild]Bean:豆子Properties:属性Make:编绎Build:编绎Rebuild:重编绎[ri'freʃ] ['prɔdʒekt] [di'fɔ:lt]Refresh:刷新Project properties:项目属性Default project properties:默认的项目属性[di:'bʌɡ] ['prefərənsiz] [kən'fiɡə] ['laibrəriz] Debug:调试Preferences:参数配置Configure:配置Libraries:库JSP中常用英文[,ju:ni'və:səl] [ri'sɔ:s] [ləu'keiʃən]URL: Universal Resource Location:统一资源定位符['intənet] [ik'splɔ:rə] ['dʒa:və] ['sə:və] [peidʒ]IE: Internet Explorer 因特网浏览器JSP: java server page:java服务器页面['mɔdəl] [kən'trəulə] ['tɔmkæt]Model:模型C:controller:控制器Tomcat:一种jsp的web服务器['mɔdju:l] ['sə:vlet][i'niʃəlaiz] ['sta:tʌp] WebModule:web模块Servlet:小服务程序Init: initialize,初始化Startup:启动['mæpiŋ][pə'ræmitə] ['seʃən] [,æpli'keiʃən] Mapping:映射Getparameter:获取参数Session:会话Application:应用程序['kɔntekst] [,ri:di'rekt] [dis'pætʃ] ['fɔ:wəd]Context:上下文redirect:重定向dispatch:分发forward:转交['ætribju:t] ['kɔntent] [taip]setattribute:设置属性getattribute:获取属性contentType:内容类型[tʃɑ:] [in'klu:d] [tæɡ][lib]charset:字符集include:包含tag:标签taglib:标签库[ik'spreʃən] ['læŋɡwidʒ][skəup] ['empti] EL:expression language,表达式语言Scope:作用域Empty:空['stændəd][tæɡ] ['laibrəri]JSTL:java standard tag library :java标准标签库[di'skripʃən] [kɔ:]TLD:taglib description,标签库描述符Core:核心Foreach:表示循环[va:(r)] ['vεəriəbl] ['steitəs] ['aitəm]Var:variable,变量Status:状态Items:项目集合['fɔ:mæt] [filtə]Fmt:format,格式化Filter:过滤器(报错英文['strʌktʃəz]Data Structures 基本数据结构['dikʃənəriz]Dictionaries 字典[prai'ɔrəti] [kju:z]Priority Queues 堆[ɡrɑ:f] ['deɪtə] ['strʌktʃəz]Graph Data Structures 图[set] ['deɪtə]['strʌktʃəz]Set Data Structures 集合[tri:s]Kd-Trees 线段树[nju:'merikəl] ['prɔ:bləms]Numerical Problems 数值问题[sɔlviŋ] ['liniə] [i'kweiʃənz]Solving Linear Equations 线性方程组['bændwidθ] [ri'dʌkʃən]Bandwidth Reduction 带宽压缩['meitriks] [,mʌltipli'keiʃən]Matrix Multiplication 矩阵乘法[di'tə:minənt] ['pə:mənənt]Determinants and Permanents 行列式[kən'streind] [ʌnkən'streɪnd] [,ɔptimai'zeiʃən]Constrained and Unconstrained Optimization 最值问题['liniə] ['prəuɡræmiŋ]Linear Programming 线性规划['rændəm] ['nʌmbə] [,dʒenə'reiʃən]Random Number Generation 随机数生成['fæktərɪŋ] [prai'mæləti] ['testɪŋ]Factoring and Primality Testing 因子分解/质数判定['ɑːbɪtrərɪ][prɪ'sɪʒən][ə'rɪθmətɪk]Arbitrary Precision Arithmetic 高精度计算['næpsæk] ['prɒbləm]Knapsack Problem 背包问题[dɪ'skriːt] ['fʊriər][træns'fɔːm]Discrete Fourier Transform 离散Fourier变换Combinatorial Problems 组合问题Median and Selection 中位数Generating Permutations 排列生成Generating Subsets 子集生成Generating Partitions 划分生成Generating Graphs 图的生成Calendrical Calculations 日期Job Scheduling 工程安排Satisfiability 可满足性Graph Problems -- polynomial 图论-多项式算法Connected Components 连通分支Topological Sorting 拓扑排序Minimum Spanning Tree 最小生成树Shortest Path 最短路径Transitive Closure and Reduction 传递闭包Matching 匹配Eulerian Cycle / Chinese Postman Euler回路/中国邮路Edge and Vertex Connectivity 割边/割点Network Flow 网络流Drawing Graphs Nicely 图的描绘Drawing Trees 树的描绘Planarity Detection and Embedding 平面性检测和嵌入Graph Problems -- hard 图论-NP问题Clique 最大团Independent Set 独立集Vertex Cover 点覆盖Traveling Salesman Problem 旅行商问题Hamiltonian Cycle Hamilton回路Graph Partition 图的划分Vertex Coloring 点染色Edge Coloring 边染色Graph Isomorphism 同构Steiner Tree Steiner树Feedback Edge/Vertex Set 最大无环子图Computational Geometry 计算几何Convex Hull 凸包Triangulation 三角剖分V oronoi Diagrams V oronoi图Nearest Neighbor Search 最近点对查询Range Search 范围查询Point Location 位置查询Intersection Detection 碰撞测试Bin Packing 装箱问题Medial-Axis Transformation 中轴变换Polygon Partitioning 多边形分割Simplifying Polygons 多边形化简Shape Similarity 相似多边形Motion Planning 运动规划Maintaining Line Arrangements 平面分割Minkowski Sum Minkowski和Set and String Problems 集合与串的问题Set Cover 集合覆盖Set Packing 集合配置String Matching 模式匹配Approximate String Matching 模糊匹配Text Compression 压缩Cryptography 密码Finite State Machine Minimization 有穷自动机简化Longest Common Substring 最长公共子串Shortest Common Superstring 最短公共父串DP——Dynamic Programming——动态规划recursion ——递归)报错英文第一章:JDK(Java Development Kit) java开发工具包JVM(Java Virtual Machine) java虚拟机Javac 编译命令java 解释命令Javadoc 生成java文档命令classpath 类路径Version 版本static 静态的String 字符串类JIT(just-in-time) 及时处理第二章:第三章:OOP object oriented programming 面向对象编程Object 对象Class 类Class member 类成员Class method 类方法Class variable 类变量Constructor 构造方法Package 包Import package 导入包第四章:Base class 基类Super class 超类Overloaded method 重载方法Overridden method 重写方法Public 公有Private 私有Protected 保护Static 静态Abstract 抽象Interface 接口Implements interface 实现接口第五章:RuntimeExcepiton 运行时异常ArithmeticException 算术异常IllegalArgumentException 非法数据异常ArrayIndexOutOfBoundsException 数组索引越界异常NullPointerException 空指针异常ClassNotFoundException 类无法加载异常(类不能找到)NumberFormatException 字符串到float类型转换异常(数字格式异常)IOException 输入输出异常FileNotFoundException 找不到文件异常EOFException 文件结束异常InterruptedException (线程)中断异常throws 投、掷、抛print Stack Trace() 打印堆栈信息get Message()获得错误消息get Cause()获得异常原因method 方法able 能够instance 实例Byte (字节类)Character (字符类)Integer(整型类)Long (长整型类)Float(浮点型类)Double (双精度类)Boolean(布尔类)Short (短整型类)Digit (数字)Letter (字母)Lower (小写)Upper (大写)Space (空格)Identifier (标识符)Start (开始)String (字符串)length (值)equals (等于)Ignore (忽略)compare (比较)sub (提取)concat (连接)trim (整理)Buffer (缓冲器)reverse (颠倒)delete (删除)append (添加)Interrupted (中断的)第七章:toString 转换为字符串GetInstance 获得实例Util 工具,龙套Components 成分,组成Next Int 下一个整数Gaussian 高斯ArrayList 对列LinkedList 链表Hash 无用信息,杂乱信号Map 地图Vector 向量,矢量Collection 收集Shuffle 混乱,洗牌RemoveFirst 移动至开头RemoveLast 移动至最后lastElement 最后的元素Capacity 容量,生产量Contains 包含,容纳InsertElementAt 插入元素在某一位置第八章:io->in out 输入/输出File 文件isFile 是文件isDirectory 是目录getPath 获取路径getAbsolutePath 获取绝对路径lastModified 最后修改日期Unicode 统一的字符编码标准, 采用双字节对字符进行编码FileInputStream 文件输入流FileOutputStream文件输出流IOException 输入输出异常fileobject 文件对象available 可获取的BufferedReader 缓冲区读取FileReader 文本文件读取BufferedWriter 缓冲区输出FileWriter 文本文件写出flush 清空close 关闭DataInputStream 二进制文件读取DataOutputStream二进制文件写出EOF 最后encoding 编码Remote 远程release 释放第九章:JBuider Java 集成开发环境(IDE)Enterprise 企业版Developer 开发版Foundation 基础版Messages 消息格Structure 结构窗格Project 工程Files 文件Source 源代码Design 设计History 历史Doc 文档File 文件Edit 编辑Search 查找Refactor 要素View 视图Run 运行Tools 工具Window 窗口Help 帮助Vector 矢量addElement 添加内容Project Winzard 工程向导Step 步骤Title 标题Description 描述Copyright 版权Company 公司Aptech Limited Aptech有限公司author 作者Back 后退Finish 完成version 版本Debug 调试New 新建ErrorInsight 调试第十章:JFrame 窗口框架JPanel 面板JScrollPane 滚动面板title 标题Dimension 尺寸Component 组件Swing JA V A轻量级组件getContentPane 得到内容面板LayoutManager 布局管理器setVerticalScrollBarPolicy 设置垂直滚动条策略AWT(Abstract Window Toolkit)抽象窗口工具包GUI (Graphical User Interface)图形用户界面VERTICAL_SCROLLEARAS_NEEDED 当内容大大面板出现滚动条VERTICAL_SOROLLEARAS_ALWAYS 显示滚动条VERTICAL_SOROLLEARAS_NEVER 不显示滚动条JLabel 标签Icon 图标image 图象LEFT 左对齐RIGHT 右对齐JTextField 单行文本getColumns 得到列数setLayout 设置布局BorderLayout 边框布局CENTER 居中对齐JTextArea 多行文本setFont 设置字体setHorizontalAlignment 设置文本水平对齐方式setDefaultCloseOperation 设置默认的关闭操作add 增加JButton 按钮JCheckBox 复选框JRadioButton单选按钮addItem 增加列表项getItemAt 得到位置的列表项getItemCount 得到列表项个数setRolloverIcon 当鼠标经过的图标setSelectedIcon 当选择按钮的图标getSelectedItem 得到选择的列表项getSelectedIndex 得到选择的索引ActionListener 按钮监听ActionEvent 按钮事件actionPerformed 按钮单击方法(编程词汇A2A integration A2A整合abstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象、抽象物、抽象性access 存取、访问access level访问级别access function 访问函数account 账户action 动作activate 激活active 活动的actual parameter 实参adapter 适配器add-in 插件address 地址address space 地址空间address-of operator 取地址操作符ADL (argument-dependent lookup)ADO(ActiveX Data Object)ActiveX数据对象advanced 高级的aggregation 聚合、聚集algorithm 算法alias 别名align 排列、对齐allocate 分配、配置allocator分配器、配置器angle bracket 尖括号annotation 注解、评注API (Application Programming Interface) 应用(程序)编程接口app domain (application domain)应用域application 应用、应用程序application framework 应用程序框架appearance 外观append 附加architecture 架构、体系结构archive file 归档文件、存档文件argument引数(传给函式的值)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 修饰类的修饰符:public[公共的] default[默认的]final [最后的] abstract[抽象的]特别注意:final或者abstract在修饰类的时候必须放在public或者default的后边2. 修饰方法和变量的修饰符:public[公共的] protected[受保护的] default[默认的] private[私有的]static[静态的] final[最后的]特别注意:static或者final在修饰变量或方法的时候,只能放在public, protected, default, private 的后边。
3. 基本的数据类型:1). 整数类型:byte short int long2). 浮点类型:float double3). 字符型:char4). 布尔类型:boolean布尔类型的值:true[真] false[假]4.方法的返回类型:void:方法没有返回值。
非void:方法有返回值。
必须有一条return语句。
而且return语句是方法中最后一条语句。
5.每个类的对象都默认有下列两个方法:1). 系统在垃圾回收之前自动调用的方法:finalize()2). 将对象转换成字符串toString()6.对象运算符:[判断此对象是不是该类的实例]instanceof7.语句:1). 打印输出语句:[程序测试语句]System.out.println();2). 分支语句:if(条件部分){}if(条件部分){}else{}if(条件部分){}else if(条件部分){}else{}switch(需要判断的变量){case变量值1:若干个语句;break;case 变量值2:若干个语句;break;……default:若干个语句;}特别注意:switch语句中各个分支添加break语句和不添加break语句的区别。
switch语句中需要判断的变量变型只能是:byte, short , int , char 这四种类型。
3). 循环语句:while(条件部分){}do{}while(条件部分);for(初始化部分;条件部分;迭加部分){}for(初始化部分;条件部分;迭加部分){for(初始化部分;条件部分;迭加部分){}}特别注意:do-while 语句和while语句的区别:do-while循环语句要比while循环语句多执行一次。
对于嵌套for循环语句:外层循环一次,内层循环一圈。
4). 跳转语句:break语句:用于中止某个语句块的执行。
(跳出整个循环)continue语句:语句结束本次循环,开始下一次循环。
5). 包语句:package6). 调用语句:import8.new运算符:为对象分配内存空间。
9.数组有length的属性。
String类和StringBuffer类有length()方法。
10. 数组中元素排序的方法:Arrays.sort();11.类继承的关键字:extends类实现接口的关键字:implements12.类:class接口:interface13.本类的对象:this父类的对象:super14.基本数据类型所对应的包裹类(封装类):Byte[byte] Short[short] Integer[int] Long[long]Float[float] Double[double]Character[char]Boolean[boolean]特别注意:将字符串类型的数据直接转换成数值类型的数据格式:int i = Integer.parseInt(“23”);将数值型数据转换成字符串类型的数据格式:String str = String.valueOf(23);15.JA V A中的常用系统类:1). 数学类[Math]:常见方法:ceil(double d):返回>=d的最小double型的整数floor(double d): 返回<=d的最大double型的整数random(): 返回0~1之间的随机数2). 日期类[Date]:输出指定日期格式的方法:Date datetime = new Date();SimpleDateFormat sdf = new SimpleDateFormat(“yyyy/MM/dd”);String str = String.valueOf( sdf.format (datetime) );注:SimpleDateFormat类属于java.text包的。
Date类属于java.util包的。
3). 日历类[Calendar]:获取年月日的方法:Calendar calendar = Calendar.getInstance();int year = calendar.get(Calendar.YEAR);int month = calendar.get(Calendar.MONTH)+1;int day = calendar.get(Calendar.DAY_OF_MONTH);注:Calendar类是属于java.util包的。
4). 字符串类[String]常用方法:concat(String str): 连接字符串equal(String str): 判断两个字符串是否相等trim(): 去掉前后空格compareTo(String str): 比较两个字符串的大小。
substring(int start, int end):截取从指定起点到终点的串5). 字符串缓冲类[StringBuffer]常用方法:append(String str): 追加内容。
replace(int start, int end, String str):用给定字符串替换缓冲区中指定区间的字符串reverse(): 将字符串反过来输出。
特别注意:String定义的字符串长度不可变,但是由StringBuffer定义的变量的长度是可变的。
如果你想对一个字符串的长度进行频繁的操作,就可以把这个变量定义成StringBuffer类型。
6). 字符串分析器类:[StringTokenizer]作用:分析字符串并将字符串分解成可被独立使用的单词。
使用字符串分析器的格式:String str = “how! are, you”;StringTokenizer fenxi = new StringTokenizer(str, “! ,”);int n = fenxi.countTokens();String arr[] = new String[n];while(fenxi.hasMoreTokens()){arr[i] = fenxi.nextToken();System.out.println(arr[i]);}注:StringTokenizer类属于java.util包的。
16.异常类[Exception]:异常处理的语句结构:try{语句体}catch(异常错误类型变量名){语句体}finally{语句体}异常处理的关键字:throws: 放在方法声明的位置。
throw: 放在方法中有异常产生的地方。
打印异常信息的三种方法:输出异常信息的名字及内容:System.out.println(e);输出异常信息的内容:System.out.println(e.getMessage());输出异常信息的名字,内容,以及在哪一行出现的异常。
e.printStackTrace();17.容器类:Frame[窗体] Dialog[对话框] Panel[面板]17.组件类:TextField[文本框] TextArea[文本区] Button[按钮] Label[标签] Checkbox[选择框] Choice[下拉列表框] List[滚动列表框]18.菜单类:Menu[菜单类] MenuItem[菜单项] MenuBar[菜单条]19.布局类:BorderLayout[边界布局]FlowLayout[流式布局]GridLayout[网格布局]CardLayout[卡式布局]GridBagLayout[网格包布局]20.容器类中最常用的方法:设置大小:setSize(int a, int b);设置可见性:setVisible(boolean b);设置布局:setLayout();添加组件的方法:add();针对于Dialog类:设置与窗体交互的模式:setModel(Boolean b);释放屏幕资源的方法:dispose();21.组件类最常用的方法:TextField类/TextArea类/Label类共有的方法:setText(String s) getText()Button类/Checkbox类共有的方法:setLabel(String s) getLabel()Choice类/List类共有的方法:获取选中选项:getSelectedItem()另外:TextArea类有append(String s)Checkbox类有getState() [获取状态] setState()[设置状态]21.组件的事件处理:获取事件源的方法:getSource()TextField类和Button类:实现ActionListener接口事件处理的方法: actionPerformed(ActionEvent e){}添加监视器的方法:addActionListener(this);TextArea类:实现TextListener接口事件处理的方法: textValueChanged(TextEvent e){} 添加监视器的方法:addTextListener (this);Checkbox类和Choice类:实现ItemListener接口事件处理的方法: itemStateChanged(ItemEvent e){} 添加监视器的方法:addItemListener (this);List类:鼠标单击事件实现的接口:ItemListener鼠标双击事件实现的接口:ActionListener22.鼠标的事件处理:实现的接口:MouseListenerMouseMotionListener。