首页

> 期刊发表知识库

首页 期刊发表知识库 问题

java常用编辑器

发布时间:

java常用编辑器

EclipseMyEclipseNetBeansIntelliJ IDEAAndroid Studio

Eclipse或者idea,这两款ide都很强大,包括代码提示,包管理,debug调试等功能。其中我更推荐使用IDEA,这款IDE更为智能,对于新手来说很多的类和方法不是很清楚,它的智能提示更为强大,而且现在大公司很多都是使用这款IDE,对于以后工作后也能降低学习成本。最后,ide只是工具,还是要花心思认真学习基础语法和理论知识,见过太多工作了两三年还不知道全局变量是什么时候初始化的。希望我的回答能帮到题主,祝新年快乐!

Editplus,等掌握基础之后,再用 eclipse(java开发)和 myeclipse(Java开发和 web 开发)

Editplus--很不错的。有漂亮的界面,而且文字有颜色的(关键字,标准类都用有色的文字显示),还可以在tool里面加入javac和java这两个命令(具体在“配置用户工具”里面加)。以后每次编译和运行程序的时候,只需轻轻一点,而不要输入命令了。EmEditor ,用法差不多。Editplus 是一个很轻巧的编辑器,有中文版本这一点也很不错。只是正式版的需要注册码,当然破解肯定是有了,用来编辑 jsp 特别好。编辑 java 文件也可以啦,但一般考虑 Jcreator 可能比较多一点,也比较弱轻巧。

java好用的编辑器

学习java建议一定要进行系统的学习。java学习时一般分为阶段去学,首先学习java基础,包含一些基本语法,基础还是要学扎实。第二java面向对象,java是面向对象的语言,虽然很多人在初学时不是特别理解,但是还是要掌握面向对象的知识。第三学习JAVASE,包含一些线程通信以及j文件操作等知识,第四部分接触数据库和JDBC等,是以后开发项目的关键。第五是前端知识,因为java是一个全栈语言,所以不止学习后端,前端也应该掌握,而最后一部分就是框架,框架是把代码进行封装,使用起来会更加方便,开发时都会用到框架。学习时可以通过书籍以及网站如TMOOC学习,现在可以选择的平台也很多,你可以多对比看看,找到最适合自己的。

Eclipse或者idea,这两款ide都很强大,包括代码提示,包管理,debug调试等功能。其中我更推荐使用IDEA,这款IDE更为智能,对于新手来说很多的类和方法不是很清楚,它的智能提示更为强大,而且现在大公司很多都是使用这款IDE,对于以后工作后也能降低学习成本。最后,ide只是工具,还是要花心思认真学习基础语法和理论知识,见过太多工作了两三年还不知道全局变量是什么时候初始化的。希望我的回答能帮到题主,祝新年快乐!

强力推荐JetBrains家的intellij idea。

初学java一定要用功能简单的记事本类编辑器,如notepad++, sublime, vscode, 括号补全可以,不要用代码补全,每个字母都要手打。这样可以锻炼打字速度和对语言的熟悉理解。其次要注意规范的代码方式,如命名规范,缩进多少,哪里要空格,哪里不空格,都要手打出来,要形成好的习惯,帮助很大。

JAVA文本编辑器

UE\Gview

我这里有啊,就是用JAVA做的记事本嘛, 记事本的功能除了打印啥都有,另外还有撤销、恢复等,有工具栏什么的,留个邮箱什么的,打包发给你!

这么说吧,其实java版的记事本就是一个JTextArea再加上一些菜单项,再加上查找对话框、替换对话框等。除了在“打开”“保存”“新建”等操作时要判断一下是否弹出“编辑文件已改变,是否保存”的对话框,别的没多大难度吧。。。。参考网址里是一个基本实现所有windows自带记事本的程序,里面分ReplaceDjava、Njava、FontDjava、FindDjava四个文件,顾名思义,共要建四个类。你要自己实现的话,可以一步一步地来,慢慢加入复杂的功能。要的话留下邮箱。

文本编辑器用ultraedit或者editplus 我常用的是ultraedit集成开发环境有netbeans、elipse、jbuilder我常用的是netbeans文本编辑器的源代码,JDK自带的demo里面就有,路径:Java\0_15\demo\plugin\jfc\Stylepad

java编辑器手机版

Editplus--很不错的。有漂亮的界面,而且文字有颜色的(关键字,标准类都用有色的文字显示),还可以在tool里面加入javac和java这两个命令(具体在“配置用户工具”里面加)。以后每次编译和运行程序的时候,只需轻轻一点,而不要输入命令了。EmEditor ,用法差不多。Editplus 是一个很轻巧的编辑器,有中文版本这一点也很不错。只是正式版的需要注册码,当然破解肯定是有了,用来编辑 jsp 特别好。编辑 java 文件也可以啦,但一般考虑 Jcreator 可能比较多一点,也比较弱轻巧。

AIDE这款软件还不错

手机上没有的

简单文本编辑器Java

还是问同学比较实际真想把室友写的复制黏贴过来。。。

import *;import *;import *;import *;import *; //Date neededimport PrintWriter;public class NotePad extends JFrame{ JTextArea jta; class newl implements ActionListener { public void actionPerformed(ActionEvent e) { setText(""); } } class openl implements ActionListener { public void actionPerformed(ActionEvent e) { JFileChooser jf=new JFileChooser(); showOpenDialog(NotePhis); } } //保存文件的监听 class savel implements ActionListener { public void actionPerformed(ActionEvent e) { JFileChooser jf = new JFileChooser(); showSaveDialog(NotePhis); } } //打印的监听 ? class printl implements ActionListener { public void actionPerformed(ActionEvent e) { // PrintWriter p = new PrintWriter(NotePhis); } } //退出记事本的监听 class exitl implements ActionListener { public void actionPerformed(ActionEvent e) { Sxit(0);//退出 } } //拷贝的监听 class copyl implements ActionListener { public void actionPerformed(ActionEvent e) { py(); } } //粘贴的监听 class pastel implements ActionListener { public void actionPerformed(ActionEvent e) { paste(); } } //剪切的监听 class cutl implements ActionListener { public void actionPerformed(ActionEvent e) { ut(); } } //查找的监听 //添加日期的监听 class datel implements ActionListener { public void actionPerformed(ActionEvent e) { Date d=new Date(); append(String()); } }//构造函数 public NotePad() { jta=new JTextArea("",24,40); JScrollPane jsp=new JScrollPane(jta); JMenuBar jmb=new JMenuBar(); JMenu mFile=new JMenu("File"); JMenu mEdit=new JMenu("Edit"); JMenuItem mNew=new JMenuItem("New",KeyEVK_N); mNaddActionListener(new newl()); mFadd(mNew); JMenuItem mOpen=new JMenuItem("Open",KeyEVK_O); mOaddActionListener(new openl()); mFadd(mOpen); JMenuItem mSave=new JMenuItem("Save"); mSaddActionListener(new savel()); mFadd(mSave); mFaddSeparator(); //添加分割线 JMenuItem mPrint = new JMenuItem("Print"); mPaddActionListener(new printl()); mFadd(mPrint); mFaddSeparator(); //添加分割线 JMenuItem mExit=new JMenuItem("Exit"); mEaddActionListener(new exitl()); mFadd(mExit); mFsetMnemonic(KeyEVK_F); //编辑菜单的子菜单的处理 JMenuItem jmi; jmi=new JMenuItem("Copy"); addActionListener(new copyl()); mEadd(jmi); jmi=new JMenuItem("Cut"); addActionListener(new cutl()); mEadd(jmi); jmi=new JMenuItem("Paste"); addActionListener(new pastel()); mEadd(jmi); mEaddSeparator(); //添加分割线 jmi=new JMenuItem("Find"); mEadd(jmi); jmi=new JMenuItem("FindNext"); mEadd(jmi); mEaddSeparator(); jmi=new JMenuItem("Select All"); mEadd(jmi); jmi=new JMenuItem("Date/Time"); addActionListener(new datel()); mEadd(jmi); add(mFile); add(mEdit); setJMenuBar(jmb); ContentPane()add(jsp); setSize(200,200); setVisible(true); } //主函数,程序入口点 public static void main(String s[]) { new NotePad(); } }

相关百科

热门百科

首页
发表服务