精华内容
下载资源
问答
  • 三种手机Java开发集成环境的安装,使用和比较
  • Eclipse简明使用教程(java集成开发环境

    万次阅读 多人点赞 2018-08-12 17:43:41
    Eclipse使用教程  目录  1.Eclipse的基本概念 2.Eclipse创建Java文件 3.eclipse 代码提示功能 4.快捷键的使用 5.代码自动生成功能: 6.代...

                                                        Eclipse使用教程 


    目录                                                   

    1.Eclipse的基本概念

    2.Eclipse创建Java文件

    3.eclipse 代码提示功能

    4.快捷键的使用

    5.代码自动生成功能:

    6.代码注释

    7.代码重构(重点)

     


     

     下载软件:

    • Eclipse官方网站:点我
    • 下载Eclipse:

    • 下载完成后,直接解压就能使用:

    • 打开后选择工作空间(workspace) 

    1.Eclipse的基本概念

    • 工作区(workspace)

    工作区是一个目录,程序和程序所需要用到的资源都在workspace里,中间缓存文件也存在工作区中。

    • 项目(Project) 

    为一个需求所服务的代码文件,一个workspace 可以拥有个项目,而你的代码必须有归属于某个项目的,不能单独存在。

    2.Eclipse创建Java文件

    • 首先,创建项目,弹出一个窗口:

    •  填写项目名字,点击finish:

    • 创建完成后:

    • 创建一个类之前先创建一个包(为了易于管理),和我们前面讲到的打包是一样的,链接:包和访问权限

    • 创建一个包(package):

    • 在包中新建类:

    • 填写类名,类的属性:

    • 然后创建Text.java自动,添加一些我们需要的东西,和我们用Nodepad++,编辑的源文件是一样的,我们打了个包,然后穿件一个 public 权限 的 Text类文件,然后自动添加main 入口函数,只是这些Eclipse帮我们做好了:

     

    • 我们随便打印一句话:Hello World!

    • 接下来我们就是,编译、运行了,Eclipse已经集成这个功能了,其实当你打好代码,保存的时候Eclipse已经自动帮你编译,生成class文件了(语法正确),那存放的位置呢: 我们可以在我们创建的工作空间(workspace)找到我们创建的包和类文件:

    • 那么生成类文件了,就可以运行了,实际运行的是class文件: 

    • 下方窗口直接显示输出结果:

    • 想在这个工程包中新建新的类和接口,如何做?,我们新建一个接口 Person然后用Student 去实现Person这个接口:

    • 创建接口Person,两个方法:

    • 新建一个类 Student去实现Person 这个接口,方法和上面一样,然后再interface去选择所需要实现的接口:

    • 我们可以发现,Eclipse不仅帮我们写了实现代码,还对父类的抽象方法进行复写:

    Eclipse调试错误功能也很强大:

    3.eclipse 代码提示功能

    • 例如编辑: System.out.println( ); 会出现很多提示:

    • 编辑我们刚刚的 Student.java 文件,声明一个 Student 的引用 st,也同样会出现代码提示.

    4.快捷键的使用:

    • 删除一行的程序:把光标放在要删除的哪一行,使用快捷键: Ctrl + D

    • 剪切 :                        Ctrl + X
    • 撤销上一次操作:       Ctrl + Z
    • 重新执行之前的命令:Ctrl + Y
    • Alt + "/" 快捷键的用法:

     此时如果我还想生成一个Student的对象,但是写到一半,不想写了,我们直接使用快捷键:会弹出提示窗口,显示所有以stu开头的函数:

    我们可以在 Edit菜单栏可以看到快捷键:

    5.代码自动生成功能:

    例子:我们编辑Student.java 文件如下,我们新建了三个成员变量,现在我们想新建两个构造函数,一个是无参数构造函数,一个是带三个参数的构造函数,如何让Eclipse 自动帮我们去生成呢: 

    • 下图显示了基本的操作:

    • 生成构造函数:

    操作上面的结果是:

    • 生成equals函数和hashCode函数:

    很方便就帮我们复写了这两个函数:

    6.代码注释

    选中需要注释的代码,然后快捷键:Ctrl + "/". 

    取消注释:选中已经被注释的代码,同样快捷键:Ctrl + "/"

    7.代码重构(重点)

    1.在别改变代码功能和性能的基础上。

    2.改善软件的设计增加可读性

    3.协助找到bugs

    4. 提升开发效率

    7.1.修改类名

    例子:在以下工程中,我们如果想改变Person的为Teacher,怎么办呢?

    如果手动改动的话,麻烦不说,只有有一个地方忘了程序就会出现错误,降低了开发效率,但是我们可以使用Eclipse代码重构功能。

     

    • 开始重构

    • 下一步

    • Next:

     

    • 完成

    7.2.移动:如何把一个包里面的类或接口移动到另一个包呢?

    • 首先,新建一个包,命名为:org.yuan.my_project.modle

    • 第一步

    • 第二步

    • 完成

    7.3.修改方法签名:

    例子:比如我们在Student.java中创建了一个函数 ,void speak() 然后在 void eat() 中调用,突然我们想改变speak为talk,如果多个地方调用这个方法的话就会很麻烦,我们用Eclipse修改方法签名就会很简单:

    • 修改 

    • 下一步:

     

    • 完成:

     

    如果此时我们想把 talk( )函数推到Teacher(父类)中,怎么办?

    •  操作如下:

    • 下一步:

     

    • 查看Teacher.java,函数,增加了talk() 的抽象函数:

    7.4.抽取类功能:把在一个类的方法,给抽到另一类当中

    例子:我们把 Student中的抽取 talk方法和eat 方法,抽成父类,抽好了以后,Student,应给去继承有着两个函数的类或者接口。

    • 填写参数

    • 看结果:

    在Person.java中已经有着两个方法了:

    在Student.java中没哟这两个方法了:

    也可以抽取成毫无关系的类。

    7.5.抽取方法:减少重复代码

    例子:如下、

    我们不希望重复代码,我们可以把这两句抽成一个方法,然后别的函数再调用这个方法:

    • 下一步:

    • 完成

     

    展开全文
  • IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他开发语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码...
    ylbtech-软件-集成开发环境:IDEA(Java 语言开发的集成环境)

    IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他开发语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示重构、J2EE支持、AntJUnitCVS整合、代码审查创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    1.返回顶部
     
    2.返回顶部
     
    3.返回顶部
     
    4.返回顶部
     
    5.返回顶部
    1、
    2、
     
    6.返回顶部
     
    warn作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

    转载于:https://www.cnblogs.com/storebook/p/10775054.html

    展开全文
  • 6.Java集成开发环境

    千次阅读 2017-10-17 20:20:35
    写代码的时候一般有几种方式: 命令行直接输入, 通过文本编辑工具和通过集成开发环境. ① 命令行直接输入 这个一般适合脚本类的语言,比如:python, nodejs等, 可以直接通过命令行执行一些简单的逻...
    转载请保留原文链接: 
    http://dashidan.com/article/java/basic/6.html 
    

    工欲善其事, 必先利其器.–《论语·卫灵公篇》

    写代码的时候一般有几种方式: 命令行直接输入, 通过文本编辑工具和通过集成开发环境.

    ① 命令行直接输入

    这个一般适合脚本类的语言,比如:python, nodejs等, 可以直接通过命令行执行一些简单的逻辑.
    Java语言不支持这种模式, 因为Java需要从源码编译为二进制文件, 由于这个预编译的机制, 所以无法这样实现.这里仅作了解即可.

    这个相当于是: 拿手拧螺丝.

    a-a

    ② 文本编辑工具

    文本类的工具在编程中,比较常用.现在有很多人保有采用文本工具编程的习惯.

    这个相当于是: 拿螺丝刀拧螺丝.

    a-b

    常用的文本工具有:

    1. nodepad++, 免费软件,支持多种语言字符高亮的插件, 功能强大.官网下载地址
    2. UltraEdit, 付费软件,历史悠久的文本编辑器, 功能也很丰富, 有二进制查找功能.官网下载地址.
    3. 记事本, windows自带.中文编辑的时候会带BOM, 导致有事中文会显示乱码.
    4. Sublime Text, 也是一个很常用的文本编辑器.官网下载地址
    5. Atom 一个为了21世纪的文本编辑器. 官网下载地址.

    还有其他的, 略去不表, 可以选择自己喜欢的使用. 如果做简单项目使用这些工具还可以. 相对来说, 我更推荐采用集成开发环境, 来减少编码过程中的冗余操作. 节省时间.

    ③ 集成开发环境简介

    集成开发环境简称IDE(Integrated Development Environment). 集成了代码编辑, 编译, 运行, 输出, 调试, 代码自动补全, 语法检查等功能.这个相当于: 拿电动螺丝刀拧螺丝

    Java常用编码工具IDE:

    1. Eclipse, 免费, 老牌IDE, 这个工具十年前独领风骚. 但那是过去了.
    2. Intelij IDEA, 有免费版和付费版. 这个是新时代的领袖. 获过很多奖, 功能比Eclipse强大, 操作更加便捷. 个人感觉, 代码量多的项目, 仅从敲代码的方面来说, 使用这个工具比eclipse效率至少提高了5~10%.

    推荐采用Intelij IDEA. 废话不多说, 直接开跑车.

    ④ Intelij IDEA基本使用

    这里只介绍基本的使用方法, 后续会出一个专门的系列来详细介绍这个开发工具的使用.

    1.下载

    有社区版和商业版,社区版是免费的.商业版可以付费购买, 也可以免费试用但每到半个小时就会自动退出IDE.

    社区版下载地址

    商业版下载地址

    推荐采用商业版的试用版, 功能全, 免费试用.

    2.安装

    Intelij IDEA安装第一步点击next:

    a-1

    第二步选择安装目录:

    a-2

    第三步选择桌面图标

    a-3

    第四步点下一步

    a-4

    第五步完成

    a-5

    3.下载Intelij IDEA配置文件

    这里有一个已经定义好的配置文件, 定义了界面主题和格式化代码的配置. 直接下载保存即可.

    IDEA配置文件下载链接

    4.打开IDE选择试用版

    a-6

    5.导入Intelij IDEA配置文件

    点击configure->import setting

    a-7

    选择上一步下载的配置文件dashidan.com.jar.

    ⑤ Intelij IDEA运行Java项目

    1.下载Java教程示例源码

    示例代码下载链接.

    在电脑D盘建立一个文件目录workplace.这个目录作为工作目录,将源码解压缩,并复制到这个目录中.

    示例源码中对应目录结构介绍:

    src为源码目录

    com.dashidan以网站域名倒叙作为包名

    子目录:

    lesson3 对应第3篇教程
    ...
    lesson20 对应第20篇教程
    

    结构如下:

    lesson_java
        -src 源码目录
            -com.dashidan 以网站域名倒叙作为包名
                -lesson3 3.HelloWorld 对应的源码
                -lesson6 6.Java基础类型变量 对应的源码
    

    2.导入项目

    按图操作

    1.

    a-8

    2.

    a-9

    3.

    a-10

    4.

    a-11

    5.

    a-12

    6.

    a-13

    7.

    a-14

    8.

    a-15

    9.

    a-16

    最后打开项目后, 出现每日提示, 有兴趣的同学看一下, 也可以关闭.

    3.运行对应源码

    打开src目录中的lesson3目录中HelloWorld文件,显示如图:

    a-17

    在想运行的源码上点击右键(例如:HelloWorld)->Run 'HelloWrold.main()'.

    如图:

    a-18

    4.查看控制台输出

    在IDE(代码编辑器)的下方是控制台区, 会显示程序输出

    如图:

    a-19

    ⑥ 相关文章

    Java入门到精通

    展开全文
  • Java讲课笔记02:Java集成开发环境

    千次阅读 2020-02-06 20:15:25
  • VSCODE 打造完美java开发环境

    万次阅读 多人点赞 2018-01-23 11:56:58
    vscode Java 开发环境配置 (此博客已更新, 之前的排版不利于阅读) 使用vscode后,你可能无法忍受 eclipse :) 最后更新时间: 2018-07-01 (博客地址) 系统需安装jdk1.8,配置好环境变量JAVA_HOME 打开vscode,...
  • Visual Studio开发工具集: Eclipse JAVA集成开发环境: 两者在开发语法上的差别不是很大,体验上也有不一样的区别,特别喜欢黑色的主题,关键子鲜明
  • 使用Eclipse构建Spark Java集成开发环境

    千次阅读 2017-10-23 11:16:36
    最近在eclipse构建spark java开发环境走了很多坑,把步骤记录下来。 第一步、从spark官网上下载spark安装包,我下载的为spark-1.5.1-bin-hadoop2.6 直接解压缩即可,在环境变量path中配置为你解压缩的...
  • java 集成开发环境选择对比

    千次阅读 2015-10-11 13:44:09
    圣战 ...有一些没有唯一正确答案的“永恒”的问题,例如哪个更好:是Windows还是Linux,Java还是C#;谁更强壮:Chuck Norris还是Van Damme。 其中的一个圣战便是Java IDE的选择: 有
  • WEB开发常用集成环境

    千次阅读 2018-05-16 10:10:43
    1、myeclipseMyEclipse的实际价值来自包含的发布包中的大量的工具。...还包含编辑Hibernate配置文件和执行SQL语句的工具。myeclipse是eclipse的一个插件,主要是用来做WEB方面的开发,里面有Struts S...
  • Java集成开发工具

    千次阅读 2017-01-25 01:26:22
    Java集成开发工具
  • Java 程序员常用开发工具

    万次阅读 多人点赞 2018-03-30 11:45:16
    1、常用开发工具作为一名Java程序开发人员,可以的选择集成开发环境IDE(Integrated Development Environment)非常多,得益于Java是一门开源语言。有开源免费的;有商用收费的。如何选择一款适合自己的集成开发环境...
  • Java开发环境搭建

    千次阅读 2015-05-26 15:34:56
    Java开发环境搭建:1、下载JDK;2、安装JDK;3、配置环境变量JAVA_HOME 和 CLASSPATH;4、下载专业的Java开发IDE集成工具
  • Java集成DataX开发

    千次阅读 2019-01-16 17:02:02
    Java集成DataX开发背景DataX 下载集成准备系统集成总结 背景 最近有个项目需要将其他服务器上个的数据库数据导入到其他数据库中,有个同事推荐使用DataX工具,所以下了个DataX研究了下;发现还需要搭建Python环境,...
  • Java 3D开发相关的准备: 第一:下载Java 3D库  参考网址一:https://java3d.java.net/  参考网址二: ...
  • Java是由Sun公司开发的一种应用于分布式网络环境的程序设计语言,Java语言拥有跨平台的特性,它编译的程序能够运行在多种操作系统平台上,可以实现“一次编写,到处运行”的强大功能。 Java环境配置 linux下java...
  • Z平台-开源免费的JAVA快速开发平台

    万次阅读 多人点赞 2019-08-24 19:26:39
    Z平台是开源免费的JAVA快速开发平台,通过Z平台集成开发环境,以零编码、动态配置的方式能够快速开发BS管理系统。同时该平台还可以做为APP、微信、各种小程序等项目的服务端来使用,为前端项目提供数据接口。并且Z...
  • CentOS6.5中安装JAVA和eclipse集成开发环境
  • 在Eclipse环境下,使用SuperMap iObjects Java进行二次开发时,为了方便查看接口的帮助文档,您可以使用下面的方法将帮助信息集成开发环境中,这样,当鼠标移动到SuperMap iObjects Java 接口时,将自动弹出对应的...
  • 本篇主要介绍在Mac OS X环境下,如何配置Java开发环境。主要是为Java程序的编译和运行做前期准备。你一定想要问,为什么要花费功夫来写一篇老生常谈的话题呢?
  • Eclipse初学者详细使用教程(java集成开发环境

    千次阅读 多人点赞 2019-09-06 13:30:03
    接下来我们就是,编译、运行了,Eclipse已经集成这个功能了,其实当你打好代码,保存的时候Eclipse已经自动帮你编译,生成class文件了(语法正确),那存放的位置呢: 我们可以在我们创建的工作空间(workspace)...
  • IntelliJ IDEA java开发环境

    千次阅读 2020-11-06 10:02:43
    IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析...
  • 对于Java环境的设置,网上的方法有很多,我只想在这里和大家分享两种比较实用的两种方法。(笔者使用 Win7测试无误) 第一种,为了方便快捷的配置整个过程, 这里有集成了一个一键配置的软件给大家,可以
  • Java常用开发工具

    万次阅读 多人点赞 2018-01-27 15:05:14
    Java开发人员的常用工具 java常用的开发工具。都说工欲善其事必先利其器,要想学好java这门语言,选择一款好用顺手的开发工具是必不可少的。另外面试java工作时开发工具的使用也是一个重要的考核点。 要想全面...
  • mac开发php集成环境

    万次阅读 2018-12-29 11:21:12
    我是一个使用 mac 开发的 phper ,虽然使用 mac 开发也就不到一年,但是 mac 上的一些技巧还是掌握的不错的,但实际开发中光有操作技巧是不行的,环境的效率也是很重要的,因为之前一直使用 homestead 虚拟机,刚...
  • 爪哇Eclipse集成开发环境(IDE)利用在Java应用程序开发 Eclipse是覆盖一个集成开发环境(IDE),一个多语言的软件开发环境。... Java的Eclipse IDE中是非常...这是一个非常用户友好的环境,允许Java开发人员构建革命性的应用
  • 版权所有 林子 Leoch007 欢迎转载 注明出处 前面自己有一篇博客 https://blog.csdn.net/Leoch007/article/details/80684771 对JavaCard智能卡进行了简单的...首先就让我们从JavaCard开发环境搭建开始吧: E...
  • VSCODE 打造完美java开发环境(新)

    万次阅读 多人点赞 2020-05-30 16:58:36
    vscode Java 开发环境配置 博客地址 VsCode官网教程 系统需安装jdk1.8,配置好环境变量JAVA_HOME 打开vscode,安装java相关插件 安装Java Extension Pack这个集成...以上插件安装完成,就可以开始java开发了 个人推荐插
  • 如今乐于开源和分享经验,却停笔踌躇,不知该从何处说起。开通博客也有一段时间了,也没能写出一篇像样的文章,想了很久,觉得还是应该循序渐进,...主流的 PHP 集成开发环境 (Integrated Development Environment ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 251,396
精华内容 100,558
关键字:

常用的java开发的集成环境

java 订阅