Eclipse常用知识点详解

合集下载

javase知识点归纳总结

javase知识点归纳总结

javase知识点归纳总结JavaSE是Java Platform, Standard Edition(Java标准版)的缩写,是Java语言的标准版开发平台,是整个Java EE、Java ME平台的核心。

JavaSE包含了Java语言基础、程序设计、常用API等等,是Java开发的基础。

本文将对JavaSE的知识点进行归纳总结,帮助大家更好地理解JavaSE的核心内容。

JavaSE知识点归纳总结:一、Java语言基础1. 数据类型Java语言的数据类型包括基本数据类型和引用数据类型。

基本数据类型包括整型、浮点型、字符型、布尔型,引用数据类型包括类、接口、数组。

2. 变量与常量Java语言的变量可以分为基本数据类型变量和引用数据类型变量,常量是在程序运行过程中不会发生改变的量。

3. 运算符Java语言的运算符包括算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符等。

4. 控制流程Java语言的控制流程包括顺序结构、分支结构、循环结构。

5. 方法Java语言的方法是一段有名字的代码块,可以重复使用,可以有参数和返回值。

二、面向对象编程1. 类与对象Java语言是一种面向对象的编程语言,类是对象的设计图,对象是类的一个实例。

2. 继承与多态继承是子类继承父类的属性和方法,多态是同一个方法针对不同的对象有不同的表现形式。

3. 封装与继承封装是将数据和方法进行了封装,隐藏了内部的实现细节,继承是子类继承父类的属性和方法。

4. 接口与抽象类接口是一种抽象的数据类型,抽象类是抽象了一些共同的特征和行为的类。

5. 内部类内部类是定义在另一个类中的类,可以访问外部类的成员。

三、异常处理1. 异常的分类Java语言的异常包括编译时异常和运行时异常,编译时异常需要捕获或声明,运行时异常可以不捕获也不声明。

2. 异常的处理Java语言的异常处理包括try-catch语句块、throw语句和throws关键字。

javase知识点总结

javase知识点总结

javase知识点总结JavaSE(Java Standard Edition)是Java语言的标准版本,是Java程序开发的基石。

JavaSE包含了Java程序开发所需的核心框架和库,是Java语言最基本的一个版本。

JavaSE知识点总结如下:一、Java语言基础Java语言基础是JavaSE中最基础的知识点,主要包括数据类型、运算符、控制语句、方法和数组等基础概念。

其中,数据类型是Java程序中的基本概念,包括整型、浮点型、布尔型、字符型等;运算符用于进行算术、逻辑和位运算等操作;控制语句包括if、switch、for、while等,用于程序的流程控制;方法是Java中的函数,用于封装一些可重复使用的代码;数组是Java中的数据类型,用于存储相同类型的数据。

二、面向对象编程面向对象编程是JavaSE的核心内容之一,面向对象编程包括类的定义、对象的创建、继承和多态等内容。

类是Java程序的基本组成单元,用于封装数据和行为,对象是类的一个实例,Java中使用new关键字来创建对象。

继承是指子类继承父类的属性和方法,Java中使用extends关键字来实现继承;多态是指同样的方法在不同对象中的行为不同,Java中使用方法重载和方法重写来实现多态。

三、异常处理Java中异常处理是程序设计中的一个重要内容,JavaSE中也包含了相关的异常处理机制。

在Java中,异常分为Checked Exception和Runtime Exception,Checked Exception需要在代码中进行处理,Runtime Exception则可以不处理。

Java中使用try-catch块来捕获异常,使用throws关键字来声明方法会抛出哪些异常。

四、输入输出流输入输出流是JavaSE中重要的知识点之一,Java中提供了各种输入输出流,包括字节流和字符流,用于处理文件、网络等数据的读取和写入。

Java中的输入流主要包括InputStream和Reader,输出流主要包括OutputStream和Writer,其中,字节流以字节为单位读取数据,字符流以字符为单位读取数据。

使用Eclipse进行Java应用程序开发的入门教程

使用Eclipse进行Java应用程序开发的入门教程

使用Eclipse进行Java应用程序开发的入门教程第一章:介绍Eclipse和Java开发环境Eclipse是一款流行的集成开发环境(IDE),可用于开发各种编程语言,包括Java。

它提供了强大的工具和功能,使Java开发变得更加高效和便捷。

1.1 Eclipse的安装首先,下载适用于Java开发的Eclipse版本。

安装过程相对简单,按照向导提示顺序执行即可完成。

确保选择Java开发工具(Java Development Tools,JDT)的安装。

1.2 JDK的安装和配置Eclipse需要Java Development Kit(JDK)才能编译和运行Java 代码。

确保已安装最新版本的JDK,并将其配置为Eclipse的默认JDK。

1.3 创建Java项目启动Eclipse后,选择"File -> New -> Java Project"来创建一个新的Java项目。

在弹出的对话框中,输入项目名称并选择所需的JDK版本。

点击"Finish"来创建项目。

第二章:Eclipse的基本功能和工作空间2.1 工作空间Eclipse使用工作空间(Workspace)来组织项目和资源文件。

在启动Eclipse时,会要求选择工作空间文件夹。

一个工作空间可以包含多个项目。

2.2 项目资源Eclipse的"Package Explorer"窗口显示项目中的所有文件和文件夹。

你可以在此窗口中创建、删除和管理项目资源。

2.3 编辑器Eclipse的编辑器是主要的编码区域,用于编写和编辑Java代码。

当你双击项目中的Java文件时,它会在编辑器中打开。

2.4 调试器Eclipse提供强大的调试功能,可帮助你发现和修复代码中的错误。

你可以设置断点、单步执行代码、查看变量的值等。

调试器是开发过程中非常有用的工具。

第三章:Java项目的创建和配置3.1 创建包和类在Eclipse的"Package Explorer"窗口中,右键点击项目,选择"New -> Package"来创建一个包。

eclipse知识教程(1)

eclipse知识教程(1)

ECLIPSE黑油数值模拟基础斯伦贝谢科技服务(北京)有限公司Schlumberger Technology Services (Beijing) Ltd目录简介1目的3什么是油藏数值模拟 5如何把模型与实际油藏联系在一起7为什么要进行油藏数值模拟研究10为什么选择ECLIPSE 12ECLIPSE的功能14ECLIPSE是如何工作的16静态油藏描述19PVT和岩石数据22初始化数据24井数据26使用ECLIPSE进行油藏数值模拟研究28 如何使用手册30文件的组织和结构33ECLIPSE输入/输出结构35ECLIPSE输出文件 37ECLIPSE输出类型 41输出文件名称44文件位置48宏命令的使用50输入文件结构53数据文件语法规则56关键字语法58各部分通用的关键字60系统使用63基本的UNIX命令65VI编辑器69RUNSPEC部分 73RUNSPEC部分的作用 75 RUNSPEC部分关键字 78不含RUNSPEC部分的数据文料81 GRID部分83GRID部分的作用85数据排列规则88网格几何形状90块中心网格实例94角点网格实例97网格模型格块属性99如何指定网格格块属性101传导系数规则109笛卡儿网格的传导系数Ill径向网格传导系数118页岩模型121传导系数修正124非相邻连接NNC 128断层处NNC的生成130尖灭处NNC的生成132局部网格加密(LGR)处NNC的生成134双孔模型中的NNC 136水体处NNC的生成138径向网格中NNC的生成140径向模型142输出控制145GRID部分关键字总结 148GRID部分关键字149EDIT部分153EDIT部分的作用155EDIT部分关键字总结157PROPS部分—流体属性159流体属性的作用161黑油模型概述163黑油及组分模拟167油相状态方程169用PVDO输入dead oi1的PVT属性172用PVCDO输入dead oi1的PVT数据174 用PVTO输入live oil的PVT数据176用PVCO输入live oi1的PVT数据178气体状态方程180用PVZG输入干气的PVT数据183 用PVDG输入干气的PVT属性185 用PVTG输入湿气的PVT数据187 水的状态方程189参考密度191黑油模型中相的选择193用PVT分区定义多种PVT类型196 用API追踪定义多种PVT类型199 岩石压缩系数205饱和度函数和端点标定207饱和度函数的作用209饱和度函数211三相相对渗透率217饱和度函数标定219端点标定221垂向标定226毛管力标定229输出控制233REGIONS分区部分235 REGIONS的作用237REGIONS部分关键字类型239 SOLUTION部分245SOLUTION部分的作用247平衡法249EQUI关键字的使用252块中心平衡253水平和倾斜网格块的精细网格平衡255 动态流体校正257过渡区端点变更260拟合初始含水分布262列举法264初始溶解比266重启268如何产生一个完全重启运算271如何产生一个快速重启运算272完全重启和快速重启274输出控制275水体模拟277水体模拟功能279网格水休281数值水体283Fetkovich水体286Carter-Tracy水体289流量水体292输出控制294SUMMARY部分295SUMMARY部分的作用297附加的参数301输出控制和补充的关键字304SCHEDULE部分—历史拟合307SCHEDULE部分的作用309历史拟合与预测分忻311SCHEDULE历史拟合部分体系结构313VFP曲线指定315钻一口新井:WELSPECS 321气井中的流动327连接层位定义:COMPDAT 331部分完并:COMPRP 337垂向平衡的部分完井:COMPVE 340井历史产量:WCONHIST 345井注入量:WCONlNJE 349模拟器控制:TUNING,TUNINGL和NEXTSTEP 352 输出控制:RPTSCHED和RPTRST 355再溶解和再挥发量:DRSDT和DRVDT 358模拟的前进和终止:DATES,TSTEP和END 360模拟井的动态362手动修井,修改产量和PI 366SCHEDULE部分—生产预测369主产预测部分关键字组成371 SCHEDULE预测部分结构372井目标产最设定:WCONPROD 374经济极限定义377单井经济极限,自动修井和自动降产379 经济极限,自动修井和自动降产381 CECON完井层段经济极限382WPLUG堵水措施:WPLUG 383修井措施:WLIFT 384WTEST试井:WTEST 385井产最的自动降产:WCUTBACK 386井组控制387创建井组层次:GRUPTREE 389井组/油田生产控制:GCONPROD 390井组注入控制:GCONINJE 393优先控制396井组经济极限:GECON 398收敛性399典型的收敛性问题401ECLIPSE100用户教程练习407练习1:单井锥进模型 409关于练习1的说明:单井锥进模型412练习2:部分模型的RUNSPEC部分 413练习3:部分模型GRID部分 415练习4:部分模型的PROPS部分和REGIONS部分418 练习5:部分模型初始化420练习6:部分模型历史拟合422练习7:部分模型开采优化425参考文献4271简介1.1 目的ECLIPSE100用户教程旨在通过介绍ECLIPSE中最常见的功能来帮助用户熟悉油藏数值模拟的整个过程。

Eclipse使用方法介绍

Eclipse使用方法介绍

(1)Eclipse启动后,弹出一个【工作空间启动程序】对话框,在【工作空间】文本框中输入“D:\java”目录,单击【确定】按钮。

工作空间workspace用于保存Eclipse所建立的程序项目和相关的设置。

(2)单击【确定】按钮,系统将出现Eclipse的欢迎界面,其中包含【概述】、【教程】、【样本】、【新增内容】以及工作台相关按钮和菜单栏等。

在Eclipse的欢迎界面中,单击【工作台】按钮或者关闭【欢迎】的界面窗口,将显示出Eclipse的工作台,包括标题栏、菜单栏、工具栏、编辑器、透视图和相关的视图。

3.Eclipse菜单栏(1)文件菜单包含【新建】、【保存】、【关闭】以及【刷新】等命令,主要用于新项目的创建、保存以及关闭等操作。

(2)编辑菜单主要用于辅助程序设计代码设计工作、如代码的【复制】、【剪贴】和【粘贴】等。

(3)源代码菜单包含的命令都是和代码编写相关的,主要用于复制编程工作。

(4)重构菜单是Eclipse最为关键的菜单,主要包括对项目重构的相关命令,需重点掌握。

(5)项目菜单用于管理Eclipse中的项目,用于项目的打开与关闭、自动构建等操作。

(6)运行菜单包含了与程序运行和调试相关的各种操作,同时还具有保存运行和调试的记录功能。

(7)窗口菜单用于显示、隐藏或处理Eclipse中的各种视图和透视图。

4.Eclipse中创建Java项目在Eclipse中编写应用程序时,需要先创建一个项目。

Eclipse的多种项目中,其中Java 项目是用于管理和编写Java程序的。

(1)创建一个java项目(2)新建一个类文件5.在代码编辑器中编写并运行Java程序代码编辑器的使用技巧(1)自动导入程序中用到的类:Ctrl+Shift+O(2)自动补全代码:Alt+/Alt + / 具有代码提示、自动补全的功能能够帮助我们在开发的时候,如果忘了某个类的全名,只需要输入开头的几个字母,然后用alt+/出来就可以了,帮助实现快速开发的。

Eclipse常用快捷键大全

Eclipse常用快捷键大全

Eclipse常用快捷键大全Eclipse是一个广泛使用的集成开发环境(IDE),它为开发人员提供了许多快捷键,可以显著提升编程效率。

本文将介绍Eclipse中常用的快捷键,并提供相应的操作说明,以帮助开发人员更高效地使用Eclipse。

1. 导航快捷键1.1 打开文件:Ctrl + Shift + R这个快捷键允许您快速打开任意文件。

只需按下快捷键,然后输入文件名的一部分,Eclipse将自动搜索匹配的文件,并在搜索结果中展示。

1.2 跳转到特定行:Ctrl + L这个快捷键可以让您直接跳转到代码中指定的行数。

按下快捷键后,输入目标行号,然后按下Enter键即可。

1.3 查找声明:Ctrl + 左键按下Ctrl键并同时点击代码中的一个标识符,Eclipse将会自动跳转到该标识符所在的声明处。

2. 编辑快捷键2.1 复制、剪切和粘贴:Ctrl + C / Ctrl + X / Ctrl + V这些快捷键与常规操作相同。

按下Ctrl + C复制选定的文本,在目标位置按下Ctrl + V进行粘贴。

Ctrl + X将选定的文本剪切到剪贴板上。

2.2 重做和撤销:Ctrl + Z / Ctrl + Y使用Ctrl + Z进行撤销操作,可以还原先前的更改。

按下Ctrl + Y可以重新应用撤销的更改。

2.3 删除一行或一段代码:Ctrl + D当您需要快速删除一行或一段代码时,按下Ctrl + D即可完成。

选定代码并按下快捷键,Eclipse将删除选定的代码。

3. 调试快捷键3.1 设置断点:Ctrl + Shift + B在需要进行调试的代码行上,按下快捷键Ctrl + Shift + B,Eclipse将在该行上设置一个断点。

设置断点后,您可以使用调试模式来逐步执行代码,以便检查和修复错误。

3.2 运行调试:F11按下F11键,Eclipse将以调试模式运行代码。

调试模式允许您一步一步运行代码,查看变量的值和代码的执行路径,以便更好地理解代码运行过程。

eclipse中import用法 -回复

eclipse中import用法 -回复

eclipse中import用法-回复Eclipse是一款非常流行的Java开发工具,被广泛用于编写、调试和运行Java程序。

其中,import语句在使用Eclipse时起着非常重要的作用。

本文将以"eclipse中import用法"为主题,详细介绍import语句的各种用法和操作步骤。

1. 什么是import语句?import语句用于从现有的class或package中导入其他的class或package。

使用import语句可以让我们在代码中直接使用其他类或包中定义的成员(如类、方法、变量等),而不需要加上完整的类名或包名。

2. import语句的基本语法import语句的基本语法如下所示:import package.class;或import package.*;其中,- package表示要导入的Java包名;- class表示要导入的具体类名;- \*表示导入包下所有的类。

3. 导入具体的类在Eclipse中,我们可以根据需要导入特定的类。

以导入Java标准库中的ArrayList类为例,我们可以按照以下步骤操作:- 打开Eclipse中的Java项目;- 在代码编辑器中打开需要使用ArrayList类的Java文件;- 在类的开头(顶部)添加import语句,指定要导入的类。

例如:javaimport java.util.ArrayList;- 接下来,我们就可以在代码中直接使用ArrayList类的对象了。

4. 导入整个包除了导入单个类之外,Eclipse还提供了一种方式可以导入整个包。

这样,我们就可以在项目中使用该包下的所有类。

以下是具体操作步骤:- 打开Eclipse中的Java项目;- 在代码编辑器中打开需要使用包中类的Java文件;- 在类的开头(顶部)添加import语句,指定要导入的包。

例如:javaimport java.util.*;- 之后,我们就可以在代码中直接使用该包下的所有类。

Eclipse简易关键字说明

Eclipse简易关键字说明

Eclipse简易关键字说明数据文件综述Eclipse数据输入文件可分成八部分,每一部分由一个关键词引导。

RUNSPEC(必须) 题目、作业维数、运算键、目前的相态等;GRID(必须) 计算网格的图形规定(网格角点位置)和每个网格岩石物性的规定(孔隙度、绝对渗透率等);EDIT(选择) 对计算的孔隙体积,网格中心深度和传导率进行修改;PROPS(必须) 油层岩石和流体性质(密度、粘度、相对渗透率、毛管压力等)随压力、饱和度、组分变化表;REGION(选择) 为计算流体特性(PVT,即流体的密度和粘度)饱和度特性(相对渗透率和毛细管压力)原始条件(平衡压力和平衡饱和度)流体储量(流体储量和区内流动)所需对计算网格分区;如果这部分省略,所有的网格区块都放在第1区;SOLUTION(必须) 对油藏原始条件的确定:a.用规定的流体接触面深度到可能的流体高度(平衡)计算;b .从上一次运算建立的重启文件中读出;或c.用户自己确定每一个网格区的原始条件(一般不用此项);SUMMARY(选择) 在每一个时间步后,确定的数据被编入汇总文件中;SCHEDULE(必须) 确定模拟的作业(产量、注水量控制和限制)和给定需要输出模拟结果的时间。

在SCHEDULE部分中同样还能确定垂向流动的动态曲线和油管模拟参数。

注意:每部分文头的关键字必须从第1列开始。

1-8格内有效,该行上的其余字符当作注解。

--注解行注释,/ 常用来表示结束数据的记录,注解也可以放在同一行的斜线符号(/)之后。

* 表示重复计数,*号两边不能插入空格。

有两种方法设置缺省一是用/过早地结束一个数据记录;二是在斜线/之前加上n*表示缺省,如3*表示3个缺省值。

INCLUDE可放在任何部分,例:INCLUDE‘G1.GRDECL’ /一、RUNSPEC部分1.RUNSPEC运行定义标志必须的例:RUNSPEC ===========2.TITLE标题例:TITLEGUDONG WA TERFLOODING3.DIMENS维数、网格数例:DIMENS80 100 5 /4.METRIC|LAB定义单位制例:METRIC5.OILWATERGASDISGAS定义黑油例:OILW ATERGASDISGAS6.WATEROIL定义油水系统例:WATEROIL7.EQLDIMS平衡区参数限制,包括5个参数:①平衡区数;②压力随深度变化表中的最大条数;③溶解油气比等随深度变化表中的最大条数;④⑤8.TABDIMS表限制数据,包括:①饱和度表套数②PVT表套数③饱和度表中最大条目数④PVT表中最大条目数⑤地下流体分区最大数…9.WELLDIMS井限制数据,包括:①最大井数②每口井最大射孔层数③最大井组数④每一井组的最大井数…10.START初始时间例:START01 ‘JUN’ 1985 /二、GRID部分指定:网格维数、网格深度、毛厚度、孔隙度、渗透率、净毛比或净厚度11.GRID网格定义部分的标识例:GRID--------------12.DXX方向网格步长,赋值方式有以下几种:例1 DX50 3*60 80 /DY50 3*60 80 /例2 EQUALSDX 50 /DX 50 1 5 1 3 1 1 /DY 50 / 缺省表示同上一个BOX/例3 MINV ALUEDX 50 /DX 50 1 5 1 3 1 1 /DY 50 / 缺省表示同上一个BOX/例4 MAXV ALUEDX 50 /DX 50 1 5 1 3 1 1 /DY 50 /缺省表示同上一个BOX/例5 BOX1 5 1 3 1 1 /DX503*60 80503*60 80503*60 80/DY403*60 80403*60 80403*60 80 //ENDBOX例6 COPYPERMX PERMY /PERMX PERMZ /PERMX PERMY 1 5 1 3 1 2 /PERMX PERMZ / 缺省表示同上一个BOX/例7 MULTIPL YPERMZ 0.07 /PERMZ 0.01 1 5 1 3 1 1 /PERMX 0.8 / 缺省表示同上一个BOX/例8 ADDDX 10 /DY 10 1 5 1 3 1 1 /DZ 1 / 缺省表示同上一个BOX/13.DYY 方向网格步长,赋值方式同DX14.TOPS网格块顶面深度,赋值方式同DX15.DZZ 方向网格块垂直厚度,赋值方式同DX16.COORD坐标线,一条坐标线指定网格角点,关键字COORD 后有(NDIVIX+1)*(NDIVIY+1)*NUMRES (油藏的个数)条坐标线,每一条线由两个点构成,每一个点由X 、Y 和Z 三个坐标点构成,最后一条坐标线之后有一个(/)号。

(完整版)Eclipse快捷键大全

(完整版)Eclipse快捷键大全
作用域功能快捷键
全局放大Ctrl+=
全局缩小Ctrl+-
窗口
作用域功能快捷键
全局激活编辑器F12
全局切换编辑器Ctrl+Shift+W
全局上一个编辑器Ctrl+Shift+F6
全局上一个视图Ctrl+Shift+F7
全局上一个透视图Ctrl+Shift+F8
全局下一个编辑器Ctrl+F6
全局下一个视图Ctrl+F7
Ctrl+E快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
Ctrl+/(小键盘)折叠当前类中的所有代码
Ctrl+×(小键盘)展开当前类中的所有代码
Ctrl+Space代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
Ctrl+Shift+E显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
文本编辑器下滚行Ctrl+↓
文件
作用域功能快捷键
全局保存Ctrl+X
Ctrl+S
全局打印Ctrl+P
全局关闭Ctrl+F4
全局全部保存Ctrl+Shift+S
全局全部关闭Ctrl+Shift+F4
全局属性Alt+Enter
全局新建Ctrl+N
项目
作用域功能快捷键
全局全部构建Ctrl+B
源代码
作用域功能快捷键
运行
作用域功能快捷键
全局单步返回F7

Eclipse基本知识与学习技巧(重要)资料PPT课件

Eclipse基本知识与学习技巧(重要)资料PPT课件

PVT 部分
主要是输入流体PVT属性。 油,气,水的地面密度或重度; 油,气的地层体积系数,粘度随压力变化表; 溶解油气比随压力的变化表; 水的粘度,体积系数,压缩系数; 岩石压缩系数。 如果是组分模型,需要提供状态方程。
数据保存: *_PVT
SCAL部分
岩石属性:相对渗透率曲线和毛管压力曲线。 如果是油,气,水三相,需要提供油水,油气相对渗透率曲 线和毛管压力曲线(软件会自动计算三相流动时的相对渗透 率曲线);如果是油,水两相或气,水两相,只需要提供油 水或气水两相相对渗透率曲线和毛管压力曲线。
除了有规则的定义方法外还有些例子,如下: WBHP——井底流压 FWCT——全油田含水 ROIP——区域OIP(油储量) BPR ——网格块压力 BOSAT——网格块油饱和度 FOB——油的采出程度(全油田)
第1字母
第2字母
主字母
流体相
F 油田 O

G 集输中心 G

R 区域 W

W井 C 完井层 B 网格
Eclipse能做什么?
动态预测
1).开发指标预测及经济评价 2).评价提高采收率的方法 3).剩余油饱和度分布规律的研究,再现生产历史 动态。 诸如:• 研究剩余油饱和度分布范围和类型;• 单 井调整:改变液流方向、注采井别、注水层位;• 扩大水驱油效率和波及系数;
Eclipse能做什么? 潜力评价和提高采收率的方向
网格控制
AQUDIMS CART
DUALPERM DUALPORO FAULTDIM
LGR NONNC NOPC9 NUMRES RADIAL
流体和属性控制
API BRINE DIFFUSE ENDSCALE FOAM POLYMER ROCKCOMP SOLVENT SURFACT TEMP TRACERS

eclipse基本用法

eclipse基本用法

eclipse基本用法Eclipse是一个开发工具集,主要用于Java开发,但也支持其他语言的开发,如C/C++,Python等。

以下是Eclipse的基本用法:1.创建项目:打开Eclipse后,点击File -> New -> Project,选择想要创建的项目类型,输入项目名称和位置,点击"Finish"按钮即可创建一个新的项目。

2.创建类:在项目中,可以右键点击src文件夹,选择New -> Class,输入类名和所在的包名,点击"Finish"按钮来创建一个新的类。

3.编写代码:在类文件中,可以输入代码来实现具体的功能。

Eclipse提供了代码自动补全、错误提示、代码格式化等功能,可以提高编写代码的效率。

4.调试程序:在Eclipse中,可以设置断点来调试程序。

点击代码行号的区域可以在该行设置一个断点,然后点击Debug按钮运行程序,程序会在断点处暂停,可以逐行执行、查看变量的值等。

5.构建和运行程序:点击工具栏上的Run按钮可以直接运行程序。

Eclipse会自动编译代码并运行程序。

6.导入和导出项目:可以通过右键点击项目-> Import/Export将项目导入或导出到Eclipse中。

7.使用插件:Eclipse支持插件的安装和使用,可以通过Eclipse Marketplace来查找和安装插件,以增加各种功能和工具。

除了以上基本用法,Eclipse还有许多其他的功能和特性,如版本控制、代码重构、界面设计等。

可以根据具体的需求和使用场景进行拓展使用。

同时,Eclipse有一个庞大的社区和生态系统,有大量的插件和扩展可以供开发者使用,可以根据需要来选择和安装。

ECLIPSE入门知识

ECLIPSE入门知识

1. ECLIPSE输出结果文件是哪些?.GRID或.FGRID: 网格文件.EGRID: 网格文件,与GRID格式不同,文件要小的多。

(用关键字GRIDFILE来控制输出类型) .INIT或.FINIT: 属性文件。

(用关键字INIT来控制输出).PRT: 报告输出。

文件很大,模型处理及计算结果详细报告。

(RPT GRID,RPTPROP,RPTSOL,RPTSCHED控制输出).LOG: 后台作业时的输出报告,文件比PRT要小很多。

可用于错误检查。

.DBG: Debug文件,一般不用。

可用于检查ECLIPSE如何处理输入参数。

.SAVE: 用于快速重启。

(用关键字SAVE来控制输出).RFT:RFT计算结果。

(用关键字WRFTPLT来控制输出).FLUX: 流动边界。

(用关键字DUMPFLUX来控制输出).Snnnn或.UNSMRY: 图形文件输出(在SUMMARY部分定义).Xnnnn或.UNRST: 重启文件输出(用RPT RST,RPTSOL或RPTSCHED来控制输出)2. ECLIPSE输出文件都有什么格式?格式化输出:可读文件,文件大。

(用关键字FMTOUT来控制)非格式化输出:不可读文件,文件小。

多输出文件:每一时间步一个输出文件。

单文件输出:所有时间步输出到一个文件。

(用关键字UNIFOUT来控制)ECLIPSE缺省输出:非格式化,多文件输出。

3. ECLIPSE数据文件分几部分,各部分定义什么数据类型?ECLIPSE数据类型分八部分,各部分内的关键字除几个个别的外不能混用。

RUNSPEC: 定义模型维数以及模型基本类型,包括模型网格维数,最大井数,井组数,流体类型,输出类型控制等。

GRID: 定义模型网格和属性,包括顶部深度,厚度,孔隙度,渗透率,净毛比,一般由前处理软件Flogrid或Petrel输出。

EDIT: 编辑孔隙体积,传导率。

PROPS: 流体PVT及岩石数据,包括油、气体积系数,粘度随压力变化,水的体积系数,粘度;油,气,水地面密度等。

Eclipse常用关键字(汇编)

Eclipse常用关键字(汇编)
WVPT
体积生产总量
FVIR
GVIR
WVIR
体积注入量
FVIT
GVIT
WVIT
体积注入总量
水木年华于1970-01-01 08:00回复:
FGPR
GGPR
WGPR
气产量
WGPRH
气产量变化史(WCONHIST)FGFra bibliotekTGGPT
WGPT
CGPT
气生产总量
FGIR
GGIR
WGIR
气注入量
FGIT
GGIT
原始地质储量减去目前地质储量的差除以原始地质储量
FOEW
ROEW
原油累积产量除以原始地质储量
FOEIW
ROEIW
原始地质储量减去目前地质储量的差除以原始可动油数量(相对于水)
FOEWW
ROEWW
原油累积产量除以原始可动油数量(相对于水)
FOELG
ROEIG
原始地质储量减去目前地质储量的差除以原始可动油数量(相对于气)
气流总量(液相和气相)
RGFTL
气流总量(液相)
RGFTG
气流总量(气相)
FPR
RPR
BPR
压力
BRS
气油比(液相)
BRV
油气比(气相)
FPPO
RPPO
BPPO
潜在原油储量
FPPW
RPPW
BPPW
潜在水储量
FPPG
RPPG
BPPG
潜在气储量
网格数量和分区数量
油气田
分区
网格
说明
BOSAT
油饱和度
FOIP
WWIR
水注入量
FWIT

Eclipse使用总结

Eclipse使用总结

Eclipse使⽤总结1、Eclipse中出现⽆法找到Maven包症状:出现org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER,且出现⽆法找到Maven的依赖的问题解决⽅案:Build Path -》 Java Build Path -》Libraries -》Add Library -》Maven Managed Dependences-》点击Next -》点击‘Maven Project settings’ ,在‘Active Maven Profiles (comma separated)’中添加“Maven Dependencies”确认即可。

此时会在Classpath 的Libraries 的标签栏下⾯看到添加的‘Maven Dependencies’。

2、在maven中可能存在如下的错误在eclipse中表现为⽆法找到依赖的jar包,⽽‘Maven Dependencies中却能找到相应的jar包Failure executing javac, but could not parse the error:错误:读取 C:\Documents and Settings\keju.wangkj\.m2\repository\com\sun\jdmk\jmxtools\1.2.1\jmxtools-1.2.1.jar 时出错;error in opening zip file错误:读取 C:\Documents and Settings\keju.wangkj\.m2\repository\com\sun\jmx\jmxri\1.2.1\jmxri-1.2.1.jar 时出错;error in opening zip file2 错误解决⽅案:由于maven下载了空壳的jar包在仓库中,只有1k左右,删除之后让maven重新下载3、快捷键ctrl+shift+/:注释【先选中需要注释的⾏】,与ctrl+/的⽅式有区别ctrl+shift+\:取消注释ctrl+shift+g:哪些在调⽤此⽅法4、开发Java Web程序是Jar包的查看Navigator:可以看到Jar包Package Explorer:正常开发5、Eclipse中的XML⽂件标签⾃动提⽰在xml⽂件中引⼊spring的相关的命名空间之类的⽂件中,有时出现不能⾃动提⽰新的标签的情况。

eclipse基本使用操作-一定要很熟悉

eclipse基本使用操作-一定要很熟悉

最常用快捷键快捷键功能备注eclipse常用快捷键在开发中,常用的eclipse快捷键:代码补全:alt + /添加和取消单行注释:ctrl + /添加多行注释:ctrl + shift + /取消多行注释:ctrl + shift + \快速复制所选择的代码:ctrl + shift + ↓或↑(注意:该快捷键和windows屏幕反转快捷键重合,需要禁用windows反转快捷键)移动所选择的代码向下或向下移动:alt + ↓或↑删除所选代码:ctrl + d修正代码:ctrl + 1 当书写的程序中出现小红X可以为错误的代码提供一些解决方案快速导入类所在的包:ctrl + shift + o代码格式化:ctrl + shift + fCtrl+1 快速修复最经典的Alt+/ 提供内容的帮助记不全方法类属性最常用输入try 按alt / 自动出现代码try catch 一般很容易出现异常的代码或者是很容易出错误的代码放在try...catch中Ctrl+O显示类中方法属性和大纲查找bug时非常有用(函数列表)多按一次Ctrl+O 列出更多的内部变量Ctrl+/为每行或者选择部分添加注释调试有用Ctrl+D删除当前行最喜欢的快捷键之一Ctrl+F6 界面切换程序名切换Ctrl+F 查找Ctrl+M窗口最大最小化方便进行代码的书写Ctrl+T 快速显示当前类的继承结构Ctrl+L 定位于某行Ctrl+Shift+R快速查找资源免得左边找Ctrl+F3 打开结构(跟Ctrl+O 类似)Ctrl+Q快速定位到最后一个编辑的地方F4 查看类结构Ctrl+F11 运行Ctrl+Shift+L显示所有的快捷键F11 调试最后一次运行的程序Ctrl+Shift+F最常用格式化某段代码不选择某段代码则格式化化整个Java文件Ctrl+Shift+S 保存所有save allCtrl+H全局搜索Ctrl+Alt+↓复制当前行到下一行Alt+↓当前行和下一行相互交换位置Alt+Enter 显示当前资源(工程或者文件)的属性Ctrl+W关闭当前编辑器Ctrl+E快速显示文件下拉列表Ctrl+/(小键盘)显示当前类的所有代码Ctrl+*(小键盘)关闭当前类的所有代码Ctrl+J 查找当前选中的文本块Ctrl+Shift+J 反向查找当前选中的文本块从后往前找Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)上面是最常用的研读代码经常用的不用会很晕Crtl+O切换查看方法(当前查找类成员)Ctrl+T看继承关系重构最常用的快捷键:(注:一般重构的快捷键都是Alt+Shift开头的了)Alt+Shift+R重命名(是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)Alt+Shift+M 抽取方法(这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)Alt+Shift+F 把Class中的local变量变为field变量(比较实用的功能) Alt+Shift+I 合并变量(可能这样说有点不妥Inline)Alt+Shift+V 移动函数和变量(不怎么常用)Alt+Shift+Z 重构的后悔药(Undo)正则表达式:其实就是定义一些规则来简化String字符串的操作通过一些特定的符号组成规则来限定字符串预定的规则正则表达式的书写:是由字母、数字等一些程序中经常使用的符号组合而成学习正则表达式其实就是学习正则中的各种符号(主要了解各种正则符号的含义)正则表达式的符号规则:一般规则:x 表示一个任意字母,字符串中当前某个位置必须包含所指定的x字符例:“abc” 正则:”a[a-z]”\\ 表示反斜线例:\t 表示制表符[abc] 表示当前字符串中某个字符必须是a或b或c []表示是一个范围[^abc] 表示不是[abc][a-zA-Z] 表示所有的大小写字母[a-d[f-h]] 表示字符的范围必须是a到d或f到h (并集)[a-d&&[d-f]] 表示字符的范围必须是d (交集)[a-z&&[^xm]] 表示字符的范围在a到z之间但是不包含x和m[a-d&&[^d-f]] 表示字符的范围必须是a或b或c预定义字符:. 表示任意字符\d 表示的就是数字可以代替[0-9]\D 表示[^0-9]\w 表示字母、数字、下划线可以代替[a-zA-Z_0-9]\W 表示[^a-zA-Z_0-9]\s 表示空白字符边界符:^ 表示行开始$ 表示行结束例:”helloworld” 正则:”^h 此处中间有正则d$数量词:x? 表示可以有0次或1次字符?表示前面的字符可以有0或1次x*表示可以有0次或多次字符*表示前面的字符可以有0或多次x+ 表示可以有1次或多次+表示前面的字符可以有1次或多次x{n}表示必须有n次{n}表示前面的字符只能有n次x{n,}表示至少有n次{n,}表示前面的字符必须有n次以上(不能少于n次) x{n,m} 表示从n到m次{n,m}表示前面的字符有n到m次正则表达式中只有4种功能:匹配、切割、替换、获取正则只属于字符串使用,而正则也是对字符串进行操作(匹配、切割、替换、获取)Eclipse界面简单设置1.重置为默认视图2.查看某一视图(恢复某一视图界面)3.代码模版(删除多余的或者自定义代码模版)4.配置快捷键window-preferences-General5.调整代码字体大小颜色6.显示代码行号7.导入包,资源,光标选中单词,按住ctrl,出现小手标识,单词出现超链接,点击弹出底层源代码9.改文件名称10.小光标放置ctrl+e或者双击11.Tab切换光标往前走,Shift+Table光标往回走12.ALT+CTRL+箭头上复制往上走13.ALT+箭头上往上走14.F4查找树15.查看代码的class文件16.Ctrl+f 查找替换某些内容17.Alt+shift+s???18.格式化代码Ctrl+Shift+f19.ctrl+shift+o代码中导入多个包20.Domain 域,主要描述某一领域的事物动物界等等21.Ctrl+/单行注释Ctrl+/取消单行注释Ctrl+shift+/多行注释Ctrl+shift+\取消多行注释22.Ctrl+A选中全部23.新建文件(.txt...)Eclipse快捷键使用1. 【ALT+/】此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。

Eclipse使用教程

Eclipse使用教程

1、ALT+/:提示2、Ctrl+shift +F:自动排版3、Ctrl+shift +C:多行注释4、Windows—reset view 初始化视图5、输入syso按下ALT+/就会自动生成System.out.println();6、Java类名是大写开头才规范。

如果类名写成了小写,可选中类名,右键选择Refactor-Rename(重构这个类的名字)7、Ctrl+E,当你打开多个java文件时,用这个组合可以选择相应的java文件。

8、常用快捷键实用文档9、Eclipse内存不足问题方法一:打开eclipse,选择Window--Preferences...在对话框左边的树上双击Java,再双击Installed JREs,在右边选择前面有对勾的JRE,再单击右边的“Edit”按钮。

实用文档出现一个Edit JRE 的对话框,在其中的Default VM Arguments: 框中输入-Xms128m -Xmx512m ,设置Java拟虚机内存使用最小是128M,最大是512M,再单击“OK”并关闭Edit JRE 对话框。

再单击“OK”关闭Preferences对话框,重启Eclipse验证。

方法二:可以在eclipse.ini文件中将默认设置改为-vmargs -Xms128M -Xmx512M-XX:PermSize=64M -XX:MaxPermSize=128M或者更大,视机器的内存配置而定,如果这样解决不了就右击eclipse快捷方式,在属性---快捷方式标签下---目标中输入D:/eclipse-SDK-3.2RC7-win32/eclipse/eclipse.exe -clean -vmargs-Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M其中D:/eclipse-SDK-3.2RC7-win32/eclipse/eclipse.exeeclipse的位置。

eclipse快捷键包括查找类、方法、变量

eclipse快捷键包括查找类、方法、变量

eclipse快捷键包括查找类、⽅法、变量【Ct rl+T】搜索当前接⼝的实现类1. 【ALT +/】此快捷键为⽤户编辑的好帮⼿,能为⽤户提供内容的辅助,不要为记不全⽅法和属性名称犯愁,当记不全类、⽅法和属性的名字时,多体验⼀下【ALT +/】快捷键带来的好处吧。

2. 【Ct rl+O】显⽰类中⽅法和属性的⼤纲,能快速定位类的⽅法和属性,在查找Bug时⾮常有⽤。

3. 【Ct rl+/】快速添加注释,能为光标所在⾏或所选定⾏快速添加注释或取消注释,在调试的时候可能总会需要注释⼀些东西或取消注释,现在好了,不需要每⾏进⾏重复的注释。

4. 【Ct rl+D】删除当前⾏,这也是笔者的最爱之⼀,不⽤为删除⼀⾏⽽按那么多次的删除键。

5. 【Ct rl+M】窗⼝最⼤化和还原,⽤户在窗⼝中进⾏操作时,总会觉得当前窗⼝⼩(尤其在编写代码时),现在好了,试试【Ct rl+M】快捷键。

查看和定位快捷键在程序中,迅速定位代码的位置,快速找到Bug的所在,是⾮常不容易的事,Eclipse提供了强⼤的查找功能,可以利⽤如下的快捷键帮助完成查找定位的⼯作。

1. 【Ct rl+K】、【Ct rl++Shift +K】快速向下和向上查找选定的内容,从此不再需要⽤⿏标单击查找对话框了。

2. 【Ct rl+Shift +T 】查找⼯作空间(Workspace)构建路径中的可找到类⽂件,不要为找不到类⽽痛苦,⽽且可以使⽤“*”、“?”等通配符。

3. 【Ct rl+Shift +R】查找⽂件【Ct rl+Shift +T 】查找类,查找⼯作空间(Workspace)中的所有⽂件(包括Java⽂件),也可以使⽤通配符。

4. 【Ct rl+Shift +G】查找类、⽅法和属性的引⽤。

这是⼀个⾮常实⽤的快捷键,例如要修改引⽤某个⽅法的代码,可以通过【Ctrl+Shift +G】快捷键迅速定位所有引⽤此⽅法的位置。

5. 【Ct rl+Shift +O】快速⽣成import ,当从⽹上拷贝⼀段程序后,不知道如何import 进所调⽤的类,试试【Ct rl+Shift +O】快捷键,⼀定会有惊喜。

快速入门使用Eclipse进行Java开发

快速入门使用Eclipse进行Java开发

快速入门使用Eclipse进行Java开发第一章:Eclipse简介及安装Eclipse是一种基于Java的集成开发环境(IDE),它被广泛用于Java开发项目。

Eclipse具有高度可扩展性和灵活性,可以通过插件和扩展进行功能扩展,同时也支持其他编程语言的开发。

要开始使用Eclipse进行Java开发,首先需要下载并安装Eclipse。

在Eclipse官方网站上,可以找到适用于不同操作系统的安装程序包。

安装过程相对简单:下载适合操作系统的安装程序包,双击运行程序包,按照提示完成安装即可。

第二章:创建Java项目安装完成后,可以打开Eclipse并通过以下步骤创建一个新的Java项目:1. 打开Eclipse,选择“File”菜单,然后选择“New”和“Java Project”。

2. 输入项目的名称,并选择一个默认的工作空间(如果没有特殊需求,可以使用默认的工作空间)。

3. 点击“Finish”按钮,完成项目的创建。

第三章:创建Java类在Java项目下创建Java类是进行Java开发的基本操作。

通过以下步骤可以创建一个新的Java类:1. 在项目资源管理器中,右击项目名称,选择“New”和“Class”。

2. 输入类的名称(请使用合适的命名规范)。

3. 选择“public static void main(String[] args)”选项,这样可以为新类创建一个主执行方法。

4. 点击“Finish”按钮,完成新类的创建。

第四章:为Java类编写代码创建了Java类后,可以为该类编写代码。

在Eclipse中,可以在Java类的编辑器中输入和编辑代码。

Eclipse提供了语法高亮、代码补全、代码提示等功能,让编写代码更加方便。

在Java类编辑器中输入代码时,可以使用Eclipse的自动补全功能。

例如,当输入一个类的名称时,Eclipse会自动弹出可能的选项供选择。

第五章:调试Java程序Eclipse还提供了强大的调试功能。

javaee知识点

javaee知识点

javaee知识点JavaEE(Java Enterprise Edition)被许多人视为是Java程序员的必修科目。

该平台为企业级Java应用开发提供了许多扩展和支持,包括 JSP(Java Server Pages)、Servlets、EJB(Enterprise Java Beans)等等。

本篇文章将重点探讨JavaEE中一些重要的知识点,不仅为Java程序员提供指南,同时也为初学者介绍了基本概念。

以下是详细内容。

一、ServletsServlets是在Web中处理HTTP请求的Java组件。

它们允许我们在Java中编写网页,并处理可与特定网页相关的所有请求和响应。

Servlets是应用程序的基础,负责与客户端通信。

Servlets提供了多样的API(应用程序接口),使开发者可以创建和维护Web应用程序。

有关详细信息,请参阅Java Servlet Specification。

除了HTTP请求和响应处理外,Servlet可以执行其他任务,例如:- 写入内容到数据库或文件。

- 与其他Web服务(例如Web Services)对话。

- 通过电子邮件或消息队列发送电子邮件。

二、JSP(Java Server Pages)JSP是动态网站的重要部分。

在JSP中,使用简单的标记语言(通常称为标签)将动态内容嵌入HTML页面中。

JSP被视为Servlet的扩展,它们允许程序员使用Java代码动态创建HTML页面。

JSP最重要的功能是动态生成网页。

此外,它们提供了以下功能:- 访问和管理数据存储/数据库。

- 处理表单数据。

- 使用JavaBean组件。

- 使用自定义标签和其他库。

三、EJB(Enterprise Java Beans)EJB是一种Java技术,用于在企业范围内构建服务和应用程序。

EJB有三种类型:会话Bean,消息驱动Bean和实体Bean。

- 会话Bean:这些Bean保持与客户端的对话。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Eclipse 学习成果
注:针对kepler版本,部分功能可能与其他版本略微不同
Eclipse介绍
✓简介
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。

就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

✓发行版本
Eclipse操作
✓升级版本
用新版时得看看release notes,确保它支持前一版的workspace;若不支持,只要将旧的workspace子目录拷贝到新的Eclipse目录下即可。

所有的喜好设定都会保留。

✓书签应用
新增书签
a)选取「Window」→「Show View」→「Bookmarks」,这时
「Bookmarks」视图会出现在工作台中,如下图所示
b)将光标放在需要创建书签的类中任何一行旁的编辑器标记列上。


后右键从菜单中,选中Add Bookmark。

如下图所示
c)弹出输入框输入书签名称,如下图,
d)此时标记列中会出现一个新书签,如下图
查看书签
a)双击列表中你要查看的书签,这时会有开启的编辑器显示书签所关
联的档案,且会标示出书签所关联的那一行。

删除书签
a)右键书签,点击删除,删除书签
字体和颜色设定
a.「Window」→「preferences」在弹出框里单击「General」
→「Appearance」→「Colors and Fonts」出现如下页面
b. 在右侧的框中选中Basic下的Text Font,单击右侧的edit按钮
出现如下界面,
选中自己需要的字体,点击确定保存操作。

快捷键设置
a.「Window」→「preferences」在弹出框里单击「General」→「Keys」
出现如下页面
b.在右侧框中单击选中你要设置快捷键的方式,在Binding中设置好
自己的快捷键,点击确定保存结果,如下图所示
代码产生模板
a.「Window」→「preferences」在弹出框里单击「Java」→「Editor」
→「Templates」出现如下页面
点击new按钮弹出如下界面
b.输入名称,描述,内容,点击ok保存,如下图,
c.需要用到时在编辑页面输入name,就能显示出提示,如下图所示
按回车,就将内容显示在页面上了。

Javadoc批注
a.「Window」→「preferences」在弹出框里单击「Java」→「Code Style」
→「Code Templates」出现如下页面
b.单击右侧的「Code」选中New Java files,然后点击Edit按钮,出现如
下框
往里面加入你需要的标注,点击ok保存,如下图
这样当你新建一个类的时候默认就会带上标注,如下图所示,
常用的一些快捷键
Ctrl+D: 删除当前行
Alt+↓当前行和下面一行交互位置
Alt+↑当前行和上面一行交互位置
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行
Ctrl+O 快速显示OutLine
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+W 关闭当前Editer
Ctrl+Shift+X 把当前选中的文本全部变为大写
Ctrl+Shift+Y 把当前选中的文本全部变为小写
Ctrl+Shift+F 格式化当前代码
Ctrl+H 打开搜索对话框Ctrl+F 查找
Ctrl+Shift+R 快速查找资源Ctrl+Shift+L 显示所有快捷键Ctrl+Shift+/ 加上段注释Ctrl+Shift+\ 取消段注释。

相关文档
最新文档