Eclipse 笔记
2004年前的开发架构:(操作系统+数据库+中间件+开发工具)
AIX + DB2 + WAS + WSAD === 皇家级
UNIX/Linux + Oracle +BEA WebLogic + JBuilder === 杂牌军
2006年的开发架构:(操作系统+数据库+中间件+开发工具)
免费级: Linux + MySQL + Tomcat + Eclipse
Eclipse是一个绿色版的软件——不需要安装,直接解压缩
JDT:
JUNIT:
CVS:
插件开发:
GIT客户端:
Eclipse是以工作区为主的:即当前的项目存放路径的设定;每一个工作区都有一个独立的配置,如果工作区的界面配置坏了,更换一个工作区就恢复了。
工作区内主要用到的视图:(window-show view)
包视图(Package Explorer)、输出功能视图(Console)、问题视图(Problems)、类结构视图(Outline)

JDT的使用:
JDT是Eclipse中进行Java开发的基础工具;
1、通过Java Project建立一个java项目

2、在项目文件目录下,会系统生成两个目录:
src:保存所有的Java源文件
bin:保存所有生成的class文件

创建一个java文件:

上述的创建框中,给出了诸如:路径、包定义、类名、访问权限、继承、生成方法……的选项。
3、编写代码内容:

Eclipse的Source选项可以自动的帮助用户生成基本代码片段,例如简单Java类就可以直接使用Source内置的许多选项自动生成代码,完成简单Java类的代码编写:

Eclipse的初始化参数的配置有许多问题和疑问点,可以通过百度具体的了解!
Eclipse快捷键:
alt + / 代码提示/代码自动补全(关键字才会补全)
ctrl + 1 为错误代码给出纠错方案(提示)
ctrl + shift + O 组织导入;导入其它包的类;
ctrl + / 注释当前所有行(取消)
ctrl + D 删除当前行代码
ctrl + alt + 下 复制当前行代码
ctrl + H 强力搜索(全文检索)
ctrl + shift + L 全部快捷键列表
****以下均为是例子****
代码纠错的例子:
Eclipse 的 debug功能:
debug:代码的跟踪调试功能;
设置断点:在代码的所在行号上双击出现标记,则断点设置成功;代码运行到此处则会停止,有用户进行单步调试,随后进入调试视图,Eclipse则会等待用户的操作指令进行程序运行,在断点处停止运行。
单步进入:【F5】进入到执行的方法之中,观察方法的执行效果;
单步跳过:【F6】在当前代码的表面执行,不进入执行
单步返回:【F7】在进入后,不在观察了,返回到进入处
恢复执行:【F8】停止调试,正常执行完毕
在调试的过程中,可以清楚的看见方法中所有的变量的变化情况。
Eclipse支持工作区的导入,jar包的导出等功能;
junit的使用:(测试工具)【待补充学习】
软件测试分为:
黑盒测试:针对于程序的功能进行测试,看不见代码
白盒测试:针对于性能进行测试,算法的调整
Eclipse 笔记的更多相关文章
- Eclipse笔记-sun.misc.BASE64Encoder找不到jar包的解决方法
从SVN检出新项目,在Eclipse中报错如下: 转: Eclipse笔记-sun.misc.BASE64Encoder找不到jar包的解决方法 2018-01-04 00:36:20 雨临Lewis ...
- 傻逼Eclipse笔记
Eclipse 这么傻逼的工具,还有人用,真是奇了怪了. Invalid project description 我想打开SVN 的代码 ,别让我拷到别的地方,怎么破? 正确答案是: 删除 Eclip ...
- Maven Eclipse 笔记
1. 下载apache-maven-3.1.1-bin.zip SITE:http://maven.apache.org/download.cgi 2. 配置 M2_REPO= C:\Users\&l ...
- DES加密 java与.net可以相互加密解密两种方法
DES加密 java与.net可以相互加密解密两种方法 https://www.cnblogs.com/DrWang/archive/2011/03/30/2000124.html sun.misc. ...
- 【自动化学习笔记】_环境搭建Selenium2+Eclipse+Java+TestNG_(一)
目录 第一步 安装JDK 第二步 下载Eclipse 第三步 在Eclipse中安装TestNG 第四步 下载Selenium IDE.SeleniumRC.IEDriverServer 第五步 下 ...
- Nodejs学习笔记(二)——Eclipse中运行调试Nodejs
前篇<Nodejs学习笔记(一)——初识Nodejs>主要介绍了在搭建node环境过程中遇到的小问题以及搭建Eclipse开发Node环境的前提步骤.本篇主要介绍如何在Eclipse中运行 ...
- hadoop2.5.2学习及实践笔记(二)—— 编译源代码及导入源码至eclipse
生产环境中hadoop一般会选择64位版本,官方下载的hadoop安装包中的native库是32位的,因此运行64位版本时,需要自己编译64位的native库,并替换掉自带native库. 源码包下的 ...
- Spring MVC 学习笔记1 - First Helloworld by Eclipse【& - java web 开发Tips集锦】
Spring MVC 学习笔记1 - First Helloworld by Eclipse reference:http://www.gontu.org 1. 下载 Spring freamwork ...
- jz2440使用openjtag+openocd+eclipse调试【学习笔记】
平台:jz2440 作者:庄泽彬(欢迎转载,请注明作者) 说明:韦东山二期视频学习笔记 交叉编译工具:arm-linux-gcc (GCC) 3.4.5 eclipse版本:eclipse-cpp-l ...
随机推荐
- python生产者和消费者模式实现(一)普通方式
import timeimport randomfrom multiprocessing import Queue # 生产者def producer(q, num): for i in range( ...
- 渗透测试之wep无线网络破解
WEP 无线网络破解 WEP(无线等效协议)于 1999 年诞生,并且是用于无线网络的最古老的安全标准.在 2003 年,WEP 被 WPA 以及之后被 WPA2 取代.由于可以使用更加安全的协议,W ...
- jdk的一条命令查看运行参数
jps 查看运行的java进程; jinfo <pid> 查看 jvm 配置参数
- gn gen ninja
- Redis缓存策略
常用策略有“求留余数法”和“一致性HASH算法” redis存储的是key,value键值对 一.求留余数法 使用HASH表数据长度对HASHCODE求余数,余数作为索引,使用该余数,直接设置或访问缓 ...
- CSS中的选择器(一)
API文档:http://css.cuishifeng.cn/all.html 1. 通配选择符(*) 语法: * { sRules } 说明: 通常不建议使用通配选择符,因为它会遍历并命中文档中所有 ...
- CF1225C p-binary
CF1225C p-binary 洛谷评测传送门 题目描述 Vasya will fancy any number as long as it is an integer power of two. ...
- C实现string字符串
在C中实现string字符串,使用typedef将string定义为char *. #include <stdio.h> #include <stdlib.h> #includ ...
- vue 多种方式控制style属性
一共用到了两种方式: 第一种:对象 第二种:数组 看代码: <!doctype html> <html lang="en"> <head> &l ...
- Educational Codeforces Round 63 (Rated for Div. 2) E 带模高斯消元
https://codeforces.com/contest/1155/problem/E 题意 \(f(x)=a_0+a_1x+a_2x^2+...+a_kx^k,k \leq 10,0 \leq ...