精华内容
下载资源
问答
  • JAVA基础--java 常用编辑器介绍及比较

    万次阅读 2018-05-31 15:21:19
    java 常用编辑器介绍及比较 因为java中包含很多的包管理,以及工程中的资源管理,如果使用记事本进行开发,将会非常考验人的耐性以及大无畏的精神,并且可能蜗牛般的开发速度也会让老大捉急。所以为了方便对包和...
    java 常用编辑器介绍及比较

    -- 原文地址 : http://5ixiudou.com/portal/detailInfo/1000000005/197

          因为java中包含很多的包管理,以及工程中的资源管理,如果使用记事本进行开发,将会非常考验人的耐性以及大无畏的精神,并且可能蜗牛般的开发速度也会让老大捉急。所以为了方便对包和资源的管理,以及提高开发效率,人们通常会选择一到两款编辑器进行开发。下面就两种编辑器给大家做一下介绍和比较。

    一  eclipse / myeclipse
     偶当年学习java,最先接触到的就是 eclipse。喔了个噻,当时感觉eclipse好牛啊,有好多先进的功能:
    1. 可以方便地进行包管理。可视化窗口,创建目录和文件都很方便,移动包,复制包等都可以方便的进行。
    2.热键操作。复制保存啥的就不说了,代码提示这个功能还是很不错的,在写着写着,脑子突然短路的时候,可以通过快捷键把脑子快速带回来。
    3.代码调试。有时候,写着写着代码,突然间就报错了,不知道哪里错了,咋整,这时候,如果使用编辑器的话,就可以使用 debug模式进行调试了,找出问题所在,解决问题。
    4.一些代码管理等插件。在企业中肯定要用到代码同步工具,svn 或者 git , 在编辑器中会提供这样的插件,方便代码的管理。

    二 idea
     相比 eclipse 和 myeclipse ,idea 的基本功能差不多。
    1. 包管理:也是有方便的包和资源管理。
    2.热键:也是提供热键管理的,而且还很好用。
    3.代码调试:debug模式用起来也是很舒服。
    4.插件方面:也是支持一些插件的,如 热部署插件等。

    三 比较
    1. 操作:两个软件有不同的快捷键,虽然idea兼容部分eclipse快捷键,但是不建议这样做。
    2.资源消耗:idea更能吃内存啊呦喂,电脑配置低的伤不起啊。eclipse要更柔和一点。
    3.是否免费:eclipse 是免费的,myeclipse和idea 是要付费的呦。但是嘛,你懂得。
    4.专业性:idea 应该是更专业的,有更高的代码更新机制和代码提示功能。但是 eclipse 涉及的范围更广,除了java 和可以编辑其他语言的项目。

    四 建议
    1. 如果电脑配置比较低,建议使用 eclipse ,并且使用较低版本的,这样,电脑不会太吃力。如果配置比较高,比如,16G内存,固态硬盘,那就使用idea吧。
    2. 没有最好的编辑器,只有最适合自己的编辑器。任何一个编辑器用习惯了,都是很不错的。

    更多信息请关注我的个人网站:www.5ixiudou.com 。期望大家共同学习,共同进步。


    展开全文
  • JAVA编辑器

    千次阅读 2018-08-15 09:51:34
    JAVA编译器(javac.exe)的作用是将java源程序编译成中间代码字节码文件,是最基本的开发工具。 编译时首先读入java源程序(即在MS-DOS命令行下键入javac HelloWorld.java等文件名参数和其他选项参数),然后进行...

    JAVA编译器(javac.exe)的作用是将java源程序编译成中间代码字节码文件,是最基本的开发工具。

    编译时首先读入java源程序(即在MS-DOS命令行下键入javac HelloWorld.java等文件名参数和其他选项参数),然后进行语法检查,如果出现问题就终止编译。语法检查通过后,生成中间代码即字节码,字节码文件名和源文件名相同,扩展名为.class。

    Java以跨平台、面向对象、多线程、兼具编译型语言和解释型语言、稳定性好、安全性强的特点,以及与Internet的完美结合而取得成功。

    字节码文件是一种和任何具体机器环境及操作系统环境无关的中间代码,它是一种二进制文件,是Java源文件由Java编译器编译后生成的目标代码文件。编程人员和计算机都无法直接读懂字节码文件,它必须由专用的Java解释器来解释执行,因此Java是一种在编译基础上进行解释运行的语言。

    Java解释器负责将字节码文件翻译成具体硬件环境和操作系统平台下的机器代码,以便执行。因此Java程序不能直接运行在现有的操作系统平台上,它必须运行在被成为Java虚拟机的软件平台之上。

    Java语言这种“一次编写,到处运行”的方式,有效地解决了目前大多数高级程序设计语言需要针对不同系统来编译产生不同机器代码的问题,即硬件环境和操作平台的异构问题,大大降低了程序开发、维护和管理的开销。

    java编译器工作流程:

    • java源程序;
    • 中间代码-字节码文件;
    • java解释器;
    • 执行。
    展开全文
  • 前提: 在学习本博文之前,您需要搭建好Java环境,其中包括1.JDK(Java开发工具箱)的下载;2.JDK环境变量的设置。 就目前对于Java程序的开发现状看的话,都是采用的流行的开发工具,其优点对于开发人员来说,可以自动...

    概述

    前提: 在学习本博文之前,您需要搭建好Java环境,其中包括1.JDK(Java开发工具箱)的下载;2.JDK环境变量的设置。
    就目前对于Java程序的开发现状看的话,都是采用的流行的开发工具,其优点对于开发人员来说,可以自动完成Java程序的编译和运行,并且带有代码辅助功能,可以提示完整的语法代码,但是大型的IDE(集成开发环境)需要的系统资源较大,在新人学习Java编程的时候,我觉得使用文本编辑器来编写Java程序的源代码,同时搭配使用javac命令以及java运行命令是比较重要的一个前提操作,很多人在安装了JDK之后,对于JDK环境变量的设置概念懵懵懂懂,模糊不清。由此出发点,我们对于一个简单的Java源程序的执行流程是需要深入理解的,这也是为后面Java学习的重要基础。

    操作流程

    1.使用任意一款文本编辑器编写Java程序源代码,其中需要注意的是Java语法格式以及编码规则。
    注:本人使用的是Windows自带的文本文档编辑器记事本,在记事本中输入以下代码:

    public class HelloWorld {
    
    	public static void main(String[] args) {
    		System.out.println("你好,世界!");
    	}
    
    }
    

    2.选择文件保存的位置,文件名为HelloWorld,文件后缀名为.java。
    注:本人文件保存路径D:\Java
    Tips:在输入文件名称时,建议使用英文双引号("")把文件名称包含起来,比如"HelloWorld.java",这样可以防止记事本程序为文件自动添加.txt扩展名。
    3.Java源程序需要编译成字节码文件才能被JVM识别,需要使用JDK的javac.exe命令。在Windows系统下输入Win+R快捷键打开“运行”对话框,在对话框当中输入cmd,单击确定按钮即可进入DOS命令行窗口,在控制台输入cd\将当前位置切换到C盘根目录下,输入javac 源文件的路径即可编译当前Java源代码。

    Tips:注意在执行javac命令的过程中加入-encoding UTF-8 限制以防止运行结果出现中文乱码的情况。
    如果编译的源文件有语法错位则会直接在此命令行窗口显示,编译成功则会在源文件的相同目录下生成以.class结尾的字节码文件,如图所示:

    3.在DOS窗口输入D:命令进入D盘根目录,使用cd命令逐步进入到保存HelloWorld.class文件的路径处,执行结果如图所示:

    总结:
    1.javac.exe的命令怎么用?
    javac后面跟的一定是Java源程序所在的路径地址,可以是绝对路径,也可以是相对路径
    2.java.exe的命令怎么用?
    java后面跟的一定是类名,如果出现路径则会提示”找不到或无法加载主类“的错误信息。
    由于java命令的执行必须要跟类名,因此必须要在DOS窗口下使用cd命令切换到xxx.class文件所在的路径,接着执行命令java xxx就可以运行了。


    本期博文你需要思考的问题是:
    JDK JRE JVM三者到底有何关系呢???
    Tips:下期博客会有详细答案哦。


    以上内容均为个人学习的一点心得,其中的知识点若有错误请留言提醒,若有侵权内容提醒马上删除。

    展开全文
  • VSCODE 打造完美java开发环境

    万次阅读 多人点赞 2018-01-23 11:56:58
    vscode Java 开发环境配置 (此博客已更新, 之前的排版不利于阅读) 使用vscode后,你可能无法忍受 eclipse :) 最后更新时间: 2018-07-01 (博客地址) 系统需安装jdk1.8,配置好环境变量JAVA_HOME 打开vscode,...

     

     

    vscode Java 开发环境配置

    VsCode 对 Java 的支持优化了许多(此博客是富文本编辑器编写,不方便更新,迁移到 新地址

    使用vscode后,你可能无法忍受 eclipse :)

    最后更新时间: 2020-05-30

    (博客地址)

    系统需安装jdk1.8,配置好环境变量JAVA_HOME

    打开vscode,安装java相关插件

    1. Language support for Java ™ for Visual Studio Code
    2. Java Extension Pack
    3. Debugger for Java
    4. Java Test Runner

    以上插件安装完成,就可以开始java开发了

    个人推荐插件

    1. Eclipse Keymap for Visual Studio Code. (eclipse快捷键,eclipse用户最爱)
    2. Lombok Annotations Support for VS Code. (简化POJO, 很惊喜)

    开发基本配置

    常用配置项: 文件->首选项->设置

    1. maven 配置(如果本地有安装maven)

      "java.configuration.maven.userSettings": "/home/luokai/maven/apache-maven-3.3.9/conf/settings.xml"

      < !--mirrors 中配置 mirror -->推荐使用maven阿里仓库:在settings.xml添加

      <mirrors>
          <mirror>
              <id>alimaven</id>
              <name>aliyun maven</name>
              <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
              <mirrorOf>central</mirrorOf>
          </mirror>
      </mirrors>
    2. 全局搜索忽略文件夹,搜索文件时常常需要忽略target文件

      "search.exclude": {
                  "**/node_modules": true,
                  "**/bower_components": true,
                  "**/target": true,
                  "**/logs": true
              }
    3. junit 测试,Java Test Runner插件运行多模块项目test存在问题 GitHub issues 现已解决 : ), 在 0.7.1 版本

      推荐一种繁琐的方式: 依赖maven

      任务->配置任务

      在tasks 数组中添加以下配置:

      "tasks": [
          {
              "label": "test:HelloWorld",
              "type": "shell",
              "command": "mvn -Dtest=HelloWorldTest#testHelloWorld test",
              "group": "test"
          },

      执行test:command : 是运行指定的单元测试 ,HelloWorldTest.testHelloWorld()方法

      任务->运行任务
      选择刚刚添加的 test case,完美运行

    4. 使用 tomcat 调试 web 项目

      • 安装 Tomcat for Java 插件
      • 点击侧边栏 TOMCAT SERVERS 右边 + 号,选择本地安装的 tomcat。
      • 选择 war 包运行。

        PS: 在调试前注意构建最新的 war 包

    小技巧:

    1. 取消单击打开文件覆盖导航栏:
      • 文件->首选项->设置, 添加 "workbench.editor.enablePreview": false,

     

    展开全文
  • 参考:【Java基础学习笔记】1- Java开发工具安装 — JDK 。 2.Java语言扩展包 —— 自动补全 2.1.安装java语言扩展包 在VSCode插件扩展中搜索Java,安装Java语言支持包,如图: 2.2.测试是否可以自动补全 在test....
  • 在linux的vi编辑器开发java

    千次阅读 2012-04-12 00:19:39
    1:进入vi编辑器:vi hello.java (回车)就会 进入到vi编辑器 注意vi是小写的(如果为c语言或c++语言开则为vi hello.cpp) 2:j进入编辑器后你不能输入任何字符这就需要编辑界面:点击键盘上的i则进入到插入模式,这样就...
  • java处理百度编辑器ueditor上传的图片
  • 我的“M.Y SwingJavaJava编辑器

    千次阅读 热门讨论 2004-09-15 21:54:00
    是个用于编写Java编辑器,简单地说就是类似于Jcreator等的Java编辑开发工具器,虽然它功能没有专业的Java编辑器那么完善,但它运用了JFC独特的Swing技术,不依赖于操作系统GUI,独特的Swing GUI界面感觉令人耳目一新...
  • 基于B/S开发一个富文本编辑器怎么实现?能用java实现吗?
  • 使用文本编辑器编写Java源代码

    千次阅读 2019-09-29 00:13:48
    使用文本编辑器编写Java...在这里我将介绍一个使用简单的文本编辑器开发一个Java应用程序的步骤。 打开记事本,在记事本中输入如下代码: public class HelloJava{ public static void main(String [] args){ ...
  • Java swing 简易文本编辑器

    千次阅读 2017-10-09 10:39:12
    swing 简易文本编辑器 swing的控件使用
  • Java web在线编辑器编辑视频

    千次阅读 2012-09-18 16:26:05
    方案名称:在线编辑器编辑视频解决方案  方案时间:2012-08-16 编写人员:yummy 方案资料: 在线编辑器  在线编辑器是一种通过浏览器等来对文字、图片等内容进行在线编辑修改的工具。一般所指的在线编辑器是...
  • JAVA:一个简易的文本编辑器

    千次阅读 多人点赞 2019-04-12 19:17:15
    Today,我们来做一个JAVA的文本编辑器,使用的基础知识有AWT,I/O流,异常处理,数组,循环,编辑器是Eclipse IDE,编译环境为javaSE-10,该文本编辑器有以下九项功能 1.可以新建文本文件 2.可以进行页面设置 3....
  • 在Rose中设置外部Java代码编辑器

    千次阅读 2005-02-24 10:58:00
    使用Rose进行基于java语言的设计时,往往需要在生成java代码后对代码进行编辑,虽然Rose提供了内置编辑器(Internal Editor),但功能非常简单并不实用,因此可通过配置更改编辑器属性,使用外部编辑器进行代码编辑...
  • JAVA写文本编辑器(一)

    万次阅读 多人点赞 2018-06-02 12:55:40
    作业题,花了整整两天终于搞出来了,今天给大家整理一下思路。 这里用swing ,awt写的。 我们大概要做成一个电脑的记事本那样的一个编辑器。可以调整字体,字号,颜色。... 关键词:JAVA文本编辑器, 思路...
  • JavaFast是一款基于代码生成的智能快速开发平台,可以帮助解决java项目中80%的重复工作,让开发者更多关注业务逻辑。 既能快速提高开发效率,帮助公司节省人力成本,同时不失灵活性。 可以应用在任何J2EE项目的...
  • java开发实现word在线编辑及流转

    千次阅读 2018-05-08 15:25:28
     一般文档流转的第一个环节就是起草文档,在此环节文员需要自由编辑文档而不用留下任何痕迹,所以PageOffice为了这个环节开发出来了文档的普通编辑模式(docNormalEdit)。在这个模式下文员可以自由编辑文档内容,并...
  • java web项目中使用百度编辑器UEditor

    千次阅读 2017-08-19 12:48:54
    宽为限 紧用功 工夫到 滞塞通 项目上用到富文本编辑器,用的是百度的UEditor编辑器,这里我用的是jsp版本的,我们一起来看看。目录结构
  • 微信公众平台开发其实挺坑的,个人感觉,发送图文消息,必须先上传到他们那里,然后返回给我们一个ID或者URL让我 们使用,但是要是使用编辑器,有一个问题,那就是编辑器上传的图片不是保存在微信那里,而且编辑器...
  • Eclipse的java编辑器的改进

    千次阅读 2011-05-29 14:45:00
    用久了visual studio,偶尔用一下eclipse写java程序会发觉它自带的java编辑器在许多方面不尽人意。 用过visual studio的人想必都知道visual assist这个小软件,强大的代码提示和辅助输入大大提高了代码的编辑速度。...
  • Java实现简易的文本编辑器

    万次阅读 2015-10-30 22:49:54
    需求分析: ...统计文本文件内出现的数字,汉字,英文字母,特殊字符的个数,及总的字符个数开发环境: windows7 + Eclipse luna + WindowsBuilder插件 代码实现:import java.awt.EventQueue; impor
  • 在线代码编辑器,仿开发工具编辑器,有行号,颜色区分,代码折叠 后台部分介绍 8 .  代码生成 :生成完整的模块代码,并保留生成记录模版,可复用 ( 超强悍开发利器 )  正向生成: 生成完整的...
  • Java集成UEditor的时候真的是各种坑,之前没有用过这个编辑器,也不知道怎么配置, 一路的爬坑终于能上传图片,唉。。 上传的时候总是提示 后端配置项没有正常加载等等的东西,是真的烦,按着网上的教程也没搞定,...
  • Java开发环境搭建

    千次阅读 2015-05-26 15:34:56
    Java开发环境搭建:1、下载JDK;2、安装JDK;3、配置环境变量JAVA_HOME 和 CLASSPATH;4、下载专业的Java开发IDE集成工具
  • 微信公众平台开发之微信编辑器开发是子恒老师《微信公众平台开发》视频教程的第11部。详细讲解了用php进行微信编辑器开发。内容包含微信公众号编辑器开发思路,编辑器前端页面,功能实现,添加新样式等等。欢迎...
  • 先做了个卡片编辑器的原型。目前支持基本属性设置和图像上传。过几天将实现卡片效果添加。然后就可以开始游戏平台的设计和制作了。
  • Java程序员必备的11款免费IDE编辑器

    千次阅读 2017-03-03 18:51:16
    Java开发人员需要花费大量的时间埋头于Java代码中,使用各种不同的IDE(Intergrated Development Environment)来开发Java代码,所以下面我将为大家介绍11个不同的IDE,这些IDE提供了多种功能,如:构建Java应用、...
  • 以前看到过个:Java开发手册(阿里巴巴-公开版),这是个pdf文档,里面描述了一些Java开发的规约,里面确实有很多好用的规约,要是在学校就有机会看看的话,那么,在毕业之后,实际工作中就会少很多坑。现在,阿里...
  • Sublime Text 2搭建Java开发环境

    万次阅读 热门讨论 2012-11-27 21:51:52
    作者博客主页:http://blog.csdn.net/chszsSublime Text 2是我非常喜欢的文本编辑器,它美观漂亮、轻量级。本文讲述怎样在Sublime Text 2上搭建Java开发环境,使得可以在Sublime上编译和运行Java程序。1. 设置Java的...
  • Java调用PageOffice实现在线编辑保存Word文件(以jsp调用为例,支持SSM、SSH、SpringMVC等流行框架)1. 下载PageOffice开发包:http://www.zhuozhengsoft.com/dowm/ 下载PageOffice for JAVA2. 以Myeclipse为例,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 209,679
精华内容 83,871
关键字:

java开发编辑器

java 订阅