Java基础常见英语词汇(共70个)OO:object-oriented,面向对象OOP:object-orientedprogramming,面向对象编程JDK:Javadevelopmentkit,java开发工具包JVM:javavirtualmachine,java虚拟机Compile:编绎Run:运行Class:类Object:对象System:系统out:输出print:打印line:行variable:变量type:类型operation:操作,运算array:数组parameter:参数method:方法function:函数member-variable:成员变量member-function:成员函数get:得到set:设置public:公有的private:私有的protected:受保护的default:默认access:访问package:包import:导入static:静态的void:无(返回类型)extends:继承parentclass:父类baseclass:基类superclass:超类childclass:子类derivedclass:派生类override:重写,覆盖overload:重载final:最终的,不能改变的abstract:抽象interface:接口implements:实现exception:异常Runtime:运行时ArithmeticException:算术异常ArrayIndexOutOfBoundsException:数组下标越界异常NullPointerException:空引用(指针)异常ClassNotFoundException:类没有发现异常NumberFormatException:数字格式异常(字符串不能转化为数字)Try:尝试Catch:捕捉Finally:最后Throw:抛出Throws:(投掷)表示强制异常处理Throwable:(可抛出的)表示所有异常类的祖先类Lang:language,语言Util:工具Display:显示Random:随机Collection:集合ArrayList:(数组列表)表示动态数组HashMap:散列表,哈希表Swing:轻巧的Awt:abstractwindowtoolkit:抽象窗口工具包Frame:窗体Size:尺寸Title:标题Add:添加Panel:面板Layout:布局Scroll:滚动Vertical:垂直Horizonatal:水平Label:标签TextField:文本框TextArea:文本域Button:按钮Checkbox:复选框Radiobutton:单选按钮Combobox:复选框Event:事件Mouse:鼠标Key:键Focus:焦点Listener:监听Border:边界Flow:流Grid:网格MenuBar:菜单栏Menu:菜单MenuItem:菜单项PopupMenu:弹出菜单Dialog:对话框Message:消息Icon:图标Tree:树Node:节点Jdbc:javadatabaseconnectivity,java数据库连接DriverManager:驱动管理器Connection:连接Statement:表示执行对象Preparedstatement:表示预执行对象Resultset:结果集Next:下一个Close:关闭executeQuery:执行查询Jbuilder中常用英文(共33个)File:文件New:新建NewProject:新建项目NewClass:新建类NewFile:新建文件Openproject:打开项目Openfile:打开文件Reopen:重新打开Closeprojects:关闭项目Closeallexcept…:除了..全部关闭Rename:重命名Exit:退出View:视图Panes:面板组Project:项目Content:内容Structure:结构Message:消息Source:源文件Bean:豆子Properties:属性Make:编绎Build:编绎Rebuild:重编绎Refresh:刷新Projectproperties:项目属性Defaultprojectproperties:默认的项目属性Run:运行Debug:调试Tools:工具Preferences:参数配置Configure:配置Libraries:库JSP中常用英文URL:UniversalResourceLocation:统一资源定位符IE:InternetExplorer因特网浏览器JSP:javaserverpage.java服务器页面Model:模型View:视图C:controller:控制器Tomcat:一种jsp的web服务器WebModule:web模块Servlet:小服务程序Request:请求Response:响应Init:initialize,初始化Service:服务Destroy:销毁Startup:启动Mapping:映射pattern:模式Getparameter:获取参数Session:会话Application:应用程序Context:上下文redirect:重定向dispatch:分发forward:转交setattribute:设置属性getattribute:获取属性page:页面contentType:内容类型charset:字符集include:包含tag:标签taglib:标签库EL:expressionlanguage,表达式语言Scope:作用域Empty:空JSTL:javastandardtaglibrary,java标准标签库TLD:taglibdescription,标签库描述符Core:核心Test:测试Foreach:表示循环Var:variable,变量Status:状态Items:项目集合Fmt:format,格式化Filter:过滤器(报错英文DataStructures基本数据结构Dictionaries字典PriorityQueues堆GraphDataStructures图SetDataStructures集合Kd-Trees线段树NumericalProblems数值问题SolvingLinearEquations线性方程组BandwidthReduction带宽压缩MatrixMultiplication矩阵乘法DeterminantsandPermanents行列式ConstrainedandUnconstrainedOptimization最值问题LinearProgramming线性规划RandomNumberGeneration随机数生成FactoringandPrimalityTesting因子分解/质数判定ArbitraryPrecisionArithmetic高精度计算KnapsackProblem背包问题DiscreteFourierTransform离散Fourier变换CombinatorialProblems组合问题Sorting排序Searching查找MedianandSelection中位数GeneratingPermutations排列生成GeneratingSubsets子集生成GeneratingPartitions划分生成GeneratingGraphs图的生成CalendricalCalculations日期JobScheduling工程安排Satisfiability可满足性GraphProblems--polynomial图论-多项式算法ConnectedComponents连通分支TopologicalSorting拓扑排序MinimumSpanningTree最小生成树ShortestPath最短路径TransitiveClosureandReduction传递闭包Matching匹配EulerianCycle/ChinesePostmanEuler回路/中国邮路EdgeandVertexConnectivity割边/割点NetworkFlow网络流DrawingGraphsNicely图的描绘DrawingTrees树的描绘PlanarityDetectionandEmbedding平面性检测和嵌入GraphProblems--hard图论-NP问题Clique最大团IndependentSet独立集VertexCover点覆盖TravelingSalesmanProblem旅行商问题HamiltonianCycleHamilton回路GraphPartition图的划分VertexColoring点染色EdgeColoring边染色GraphIsomorphism同构SteinerTreeSteiner树FeedbackEdge/VertexSet最大无环子图ComputationalGeometry计算几何ConvexHull凸包Triangulation三角剖分VoronoiDiagramsVoronoi图NearestNeighborSearch最近点对查询RangeSearch范围查询PointLocation位置查询IntersectionDetection碰撞测试BinPacking装箱问题Medial-AxisTransformation中轴变换PolygonPartitioning多边形分割SimplifyingPolygons多边形化简ShapeSimilarity相似多边形MotionPlanning运动规划MaintainingLineArrangements平面分割MinkowskiSumMinkowski和SetandStringProblems集合与串的问题SetCover集合覆盖SetPacking集合配置StringMatching模式匹配ApproximateStringMatching模糊匹配TextCompression压缩Cryptography密码FiniteStateMachineMinimization有穷自动机简化LongestCommonSubstring最长公共子串ShortestCommonSuperstring最短公共父串DP——DynamicProgramming——动态规划recursion——递归)Java第一章:JDK(JavaDevelopmentKit)java开发工具包JVM(JavaVirtualMachine)java虚拟机Javac编译命令java解释命令Javadoc生成java文档命令classpath类路径Version版本author作者public公共的class类static静态的void没有返回值String字符串类System系统类out输出print同行打印println换行打印JIT(just-in-time)及时处理第二章:byte字节char字符boolean布尔short短整型int整形long长整形float浮点类型double双精度if如果else否则switch多路分支case与常值匹配break终止default默认while当到循环do直到循环for已知次数循环continue结束本次循环进行下次跌代length获取数组元素个数第三章:OOPobjectorientedprogramming面向对象编程Object对象Class类Classmember类成员Classmethod类方法Classvariable类变量Constructor构造方法Package包Importpackage导入包第四章:Extends继承Baseclass基类Superclass超类Overloadedmethod重载方法Overriddenmethod重写方法Public公有Private私有Protected保护Static静态Abstract抽象Interface接口Implementsinterface实现