JAVA IDE基本操作常识】的更多相关文章

快捷键: Ctrl+/   选中区单行注释和 取消 选中区单行注释和 Alt + / 代码辅助 shift + Ctrl +/ 选中区多行注释 shift + Ctrl +\ 取消选中区多行注释 Ctrl +shift +o 自动根据报错导包或者自动去掉没有用的包 Ctrl+n  新 建 window>reset Perspective  重置默认窗口位置 注意:java-web的编码方式是UTF-8 对着工程文件点击 propreties(属性),可查看当前工程的详细信息,修改编码方式等(在编…
(注:简介基于IDEA的版本为:11.0,下载地址:http://www.jetbrains.com/idea/) 打开IDEA,(当第一次打开的时候出现的是一个欢迎页面,随便创建一个project来进入到IDEA的主界面),主界面显示如下: 主界面由6个主要区域组成(图中红色数字标注的) 1.菜单和工具栏 2.导航条:编辑文件时帮助定位和导航项目中的文件 3.状态栏:显示当前项目,IDEA本身的状态,还有别的一些状态相关的一些信息 4.编辑器 5.工具窗口:辅助类窗口.IDEA提供了各式各样的…
JDK安装及环境变量配置 下载安装对应版本的JDK 控制面板--->系统--->属性--->高级系统设置--->环境变量 新建系统变量JAVA_HOME 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_101 (JDK的安装目录) 新建系统变量CLASSPATH 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; (前面有个".&quo…
话说,好马配好鞍,一个好的工匠,必定要有一套好的工具才能打造出最好的工艺给大家.之前,Plumbr团队里的所有成员都使用Eclipse编辑器,而如今,大家都成为IntelliJ IDEA用户.那么,到底是什么让大家抛弃老练且免费的战马,转而去抢高达600美元的座位呢?当然,IntelliJ IDEA也提供了开源免费的社区版本.下面不妨听原文作者细细道来,并列出了几大原因. 1.索引 尽管JetBrains的伙计正在做“引擎盖下”的事情,但是他们索引的确是极其快速,并且还支持各种不同的内容.快速的…
原文:转:Java IDE 编辑器 --- IntelliJ IDEA 进阶篇 生成 hibernate 实体与映射文件 2011-04-30 12:50 很多人不知道怎么用 IntelliJ IDEA 编辑器生成 Hibernate 实体映射文件,很多人认为 IDEA 不支持此功能,或者需要安装特定的插件才能完成该操作.实际上 IDEA 支持该功能也无需安装IntelliJ IDEA插件. 以下为 IntelliJ IDEA 编辑器生成 Hibernate 实体映射文件过程和截图. 这里数据库…
学习java窗口基本操作时无聊写的 就当记录 代码如下: package day08; import java.awt.BorderLayout;import java.awt.Color;import java.awt.FlowLayout;import java.awt.Font;import java.awt.GridLayout; import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;…
Java链表基本操作和Java.util.ArrayList 今天做了一道<剑指offer>上的一道编程题“从尾到头打印链表”,具体要求如下:输入一个链表,按链表值从尾到头的顺序返回一个ArrayList. 一开始我想的是通过两次遍历链表,第一次遍历得到链表元素的个数count.然后定义一个ArrayList 变量,由于ArrayList是动态数组,不能在未初始化的情况下对任意位置进行插入指定的值.所以只能先对其进行初始化,将count个ArrayList元素赋值为初始值0.随后第二次遍历链表…
Eclipse快捷键 10个最有用的快捷键:Eclipse中10个最有用的快捷键组合:一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合.通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升.1. ctrl+shift+r:打开资源这可能是所有快捷键组合中最省时间的了.这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml.美中不足的是这组快捷键并非在所有视图下都能用.2. ctrl+…
Java IDE众多,java开发主要用.最多用.国内较流行.本人常用的java IDE如下: 开发java大项目的IDE一般都用eclipse或netbeans(几乎我所在的公司都是在用eclipse).前者插件众多:后者比较省事,类似于VS.本人优先选择程度按数字级别排序: 1.eclipse (免费开源工具,主要原因是大部分公司都是用的这款) 2.IntelliJ IDEA(社区免费,商业收费可试用30天,本人下个社区版常于自己玩) 3.netbeans(免费开源工具,Sun公司的) 3.…
Java基础知识常识总结 1.面向对象的特征以及对他的理解? 封装,继承,多态,如果再增加一条就是抽象. 2.Object有几种方法,分别是什么? 在JDK1.5中的11种方法,分别有: toString方法:  该方法用得比较多,一般子类都有覆盖. getClass方法: final方法,获得运行时类型,使用反射的几种方式之一.   equals方法:   该方法是非常重要的一个方法.一般equals和==是不一样的,但是在Object中两者是一样的.子类一般都要重写这个方法.   hashC…
一 序言 随着软件项目开发需求的增多,拥有一款优秀的.顺手的IDE(Integrated Development Environment)对程序员来说显得格外重要.本文就Java程序开发,选择了3款IDE来做调研分析,其中两款比较有代表性的是:Eclipse.IntelliJ IDEA,另外一款是我个人比较喜欢的轻量级编辑器:Sublime Text  3.下面是这些工具的下载地址: Eclipse:https://www.eclipse.org/downloads/ Sublime Text:…
简介与优点 使用该教程,你能使你的Sublime Text3可以作为一个精简版的JAVA IDE工具 既可以独立在cmd控制台运行也可以在Sublime自带的控制台运行 运行后不会有乱码 报错后可以在文本框中直接在对应位置显示 基于原有的java Build System进行修改,不需要新建一个Build System,后续每次打开都不需要另外选择Build System 准备工作 安装好SublimeText3 安装一些必备的插件 安装好JAVA并配置好环境变量 操作步骤 在SublimeTt…
这是why的第 85 篇原创文章 写中间件经常要做两件事: 1.延迟加载,在内存缓存已加载项. 2.统计调用次数,拦截并发量. 就这么个小功能,团队里的人十有八九写错. 上面这句话不是我说的,是梁飞在他的博客里面说的. 梁飞是谁? 据网上的公开资料,梁飞,花名虚极. 2009 年加入阿里巴巴,负责中间件的开发,Dubbo 开源分布式服务框架作者,HTTL 开源模板引擎作者. 2012 年加入天猫,负责手机天猫 APP 的技术团队,见证了天猫双 11 无线化全过程. 热衷参与开源社区建设,传播服务…
一.在编辑器中打开文件  1.可以使用下面的几种方式打开project内的文件进行编辑  (·)在project窗口中双击需要编辑的文件.  (·)在project窗口选择需要编辑的文件,按F4  (·)在project窗口选择需要编辑的文件,然后右键弹出上下文菜单,选择Jump to Source  (·)使用Go To 命令  (·)通过导航条,来选择打开文件:          注: 如果文件类型已经注册,则直接使用编辑器打开,(可以在 Settings 中的 File Types查看已经…
file:commons package org.crazyit.editor.commons; import org.crazyit.editor.EditorFrame; import org.crazyit.editor.handler.add.AddHandler; /** * 添加的信息对象 * * @author yangenxiong yangenxiong2009@gmail.com * @version 1.0 * <br/>网站: <a href="http…
今天看了一下自己的博客文章,里面的内容还是比較杂的,有好多技术,有好多语言,都没有突出自己的强项,能够说,从博客里面,看不出我究竟是做哪块的..加上今天被授予了博客准专家勋章,自己想了一下,还是得梳理一下自己的知识点,事实上我是做java开发,眼下职位是java高级开发project师. 今天来说说java的IDE神器--eclipse. 1.下载地址:http://www.eclipse.org/downloads/ 前提是你要安装好jdk,參照http://blog.csdn.net/ens…
一:文件概述 文件系统是由OS(操作系统)管理的 文件系统和Java进程是平行的,是两套系统 文件系统是由文件夹和文件递归组合而成 文件目录分隔符 –Linux/Unix 用/隔开 –Windows用\隔开,涉及到转义,在程序中需用/或\\代替 文件包括文件里面的内容和文件基本属性 文件基本属性:名称.大小.扩展名.修改时间等 二:文件类File java.io.File是文件和目录的重要类(JDK6及以前是唯一) –目录也使用File类进行表示 File类与OS无关,但会受到OS的权限限制 常…
TIOBE的4月份编程语言排行榜出来了,java还是稳坐第一位,java最新的版本也到了13,一直以来java凭借其企业级应用的优势和大量的框架级应用俘获了大量的粉丝和企业客户. 谈到开发者,java肯定是个绕不过去的话题,那么这么多的java开发者到底都用哪些IDE呢? 好的IDE肯定不仅要支持java的开发,HTML,CSS,JS,移动开发一个都不能少. IDE就是为了降低开发难道,提升开发效率而生的. 下面是我们今天要讲的5个IDE神器 Eclipse Eclispe不用介绍了吧,记得我写…
背景 维护的项目在一个内网环境,只能通过跳转机的FTP上传文件.项目是Java spring boot开发,之前的维护人员使用sts(https://spring.io/tools),使用起来体验极差.所以有了用VS Code整一个支持java开发的IDE. VS Code 下载VS Code并安装 请下载最新版本(v1.52).一开始没有使用最新版本,VS Code插件安装之后总是提示Reload,Reload之后还是无法使用插件. VS Code离线插件 下载VS Code离线插件,地址:h…
Java开发工具的历史变迁 JCreator Jcreator是荷兰的Xinox Software公司开发的一个用于Java程序设计的集成开发环境(IDE),该公司成立于2001年: 官方网站:http://www.jcreator.com/ JBuilder JBuilder是Borland公司开发的针对Java的集成开发工具,该工具是收费的: Borland公司成立于1983年,总部位于美国加州: JBuilder 当时在Java集成开发工具中风靡一时,但不久后也逐步被新的工具所打败: 20…
摘要   接触ElasticSearch已经有一段了.在这期间,遇到很多问题,但在最后自己的不断探索下解决了这些问题.看到网上或多或少的都有一些介绍ElasticSearch相关知识的文档,但个人觉得都不是很全面.因此就有了写ElasticSearch开发教程的想法,将学习到的技术经验分享出来,帮助更多需要的朋友,也希望借此认识同行的朋友,共同交流,共同进步! 系列文章的总括 下面将对即将推出的ElasticSearch开发系列连载教程做简单的说明.教程主要是面向有一定Java编程基础的朋友,不…
JAVA数据库基本操作指南   Java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接. 一.取得数据库连接 1.用DriverManager取数据库连接 例子: String     className,url,uid,pwd;        className = "oracle.jdbc.driver.OracleDriver";    url =     "jdbc:oracle:thin:@127.0.0.1:1521:…
1.数组的声明: 数组类型  数组名[] 2.数组的表示方法 想使用数组中的值,可以使用索引来实现,数组是从0开始的,使用时格式为:数组名[i],比如 a[1],代表第二个值 在数组中要使用数组的长度,使用的函数是 length,没有() 3.数组的初始化 a.以字面形式指出数组的内容 数组类型 数组名[] = {值1,值2} b.指出数组的大小,在使用new关键字初始化所有的数组元素 数组类型 数组名[] = new 数组类型[常量值]; 4.数组的赋值 a.已经赋值 b.使用 数组名[常量]…
Subclipse 各版本官网下载地址: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 Eclipse 个版本官网下载地址:  http://archive.eclipse.org/eclipse/downloads/ http://download.eclipse.org/eclipse/downloads/ JDK:http://www.oracle.com/technetwork/java/ja…
.SELECT TOP 规定返回记录的数目(对于大型数据库很有用的) SELECT TOP number|percent column--name FROM table; 1.2 SELECT LIMIT 限制数量的 ; 1.3 ROWNUM 限制 ; 返回Person表中不大于5个的数据: PERCENT * FROM websites: 返回前 百分之50的数据: .LIKE 用于在WHERE语句中搜索列中的制定模式 SELEC name FROM table WHERE name LIKE…
一.环境搭建 1.下载对应数据库连接驱动包并引入. 2.如果在web中调用必须在tomcat中也放入对应的驱动包. 3.在jre的lib\ext中也加入对应的驱动包. 二.连接数据库 public static String server = "localhost"; //服务器 public static String port = "1433"; //端口号 public static String dbname = "testdb"; //…
1.==与equals区别 1)==用于基本数据类型的比较,判断引用是否指向堆内存的同一地址.---引用地址 2)equals用于判断两个变量是否是对同一对象的引用,即堆中的内容是否相同,返回值为布尔类型.---内容 2.Int基本类型与Integer包装类的区别 3.String s=new String("xyz")创建了几个对象 两个对象,一个静态存储区的“xyz”,一个是用new创建在堆的对象 4.java.lang.xxx包装类型与基本类型 1)int i=Integer.p…
参考 :梁飞 并发编程常识…
package com.redis; import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.Set; import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;import redis.clients.…
参考链接1:http://blog.csdn.net/u012364631/article/details/47682011 IDEA Community(社区版) 使用Maven创建Web工程 并部署tomcat 参考链接2:http://blog.csdn.net/u012406177/article/details/72847153 IntelliJ IDEA Ultimate 2017激活方法 以下两种方式均可: 1.在网站http://idea.lanyus.com/中获取注册码,填入…