idea快速创建包快捷键大全_IDEA 创建包和类及基本操作

创建包和类步骤如下:

1. 展开创建的工程,在源代码目录 src 上,鼠标右键,选择 new->package ,键入包名 com.itheima.demo ,点击确定。

idea快速创建包快捷键大全_IDEA 创建包和类及基本操作_第1张图片

2. 在创建好的包上,鼠标右键,选择 new->class 创建类,键入类名

idea快速创建包快捷键大全_IDEA 创建包和类及基本操作_第2张图片

3. 在代码编辑区,键入主方法,并输出 HelloWorld

idea快速创建包快捷键大全_IDEA 创建包和类及基本操作_第3张图片

4. 运行程序,在代码编辑区鼠标右键,选择 Run HelloWorld 即可,或在菜单中选择 Run->Run HelloWorld

idea快速创建包快捷键大全_IDEA 创建包和类及基本操作_第4张图片

常用设置:

字体设置:点击菜单栏上的 File->Settings->Editor->Font 修改字体

IDEA的项目目录

我们创建的项目,在d:\ideawork目录的demo下

.idea 目录和 demo.iml 和我们开发无关,是IDEA工具自己使用的

out 目录是存储编译后的.class文

src 目录是存储我们编写的.java源

idea快速创建包快捷键大全_IDEA 创建包和类及基本操作_第5张图片

IDEA常用快捷键

idea快速创建包快捷键大全_IDEA 创建包和类及基本操作_第6张图片

IDEA修改快捷键

在IDEA工具中, Ctrl+空格 的快捷键,可以帮助我们补全代码,但是这个快捷键和Windows中的输入法切换快捷键冲突,需要修改IDEA中的快捷键。

File->Settings->keymap->Main menu->code->Completion->Basic

双击 Basic->remove->Ctrl+空格

再次双击 Basic->Add Keyboard->键入 Alt+/->点击OK

IDEA导入和关闭项目

关闭IDEA中已经存在的项目, File->Close Project 这时IDEA回到了刚启动界面,点击项目上的 X ,IDEA中就没有这个项目

导入项目:在IDEA的启动界面上,点击 OPEN ,选择项目目录即可(若想通过IDEA同时开启多个项目,点击OPEN打开项目时,点击New Window按钮)

1.1-java创建包和类的方法

1.new-package-命名方法com打头.中间名称.后台要创建的class 2.创建class-    new-class 选择一下主方法 代码示例  编译完保存一下就能输出信息,一直没有保存才 ...

JavaFx 中常见的包和类(javafx笔记 )

JavaFx 中常见的包和类(javafx笔记 ) 更多详细内容请参考. javafx.stage 包包含以下类: Stage 类 ​ Stage 类是任何 J ...

LaTeX自定义宏包、类文件的默认搜索路径设置方法

对于自定义的LaTeX宏包与类,在调用时可以通过在命令\documentclass{}与\usepackage{}命令中指定完整路径或者相对路径,这样确实可以调用,但是编译时总是有烦人的警告信息, ...

APK包与类更改分析

360APK包与类更改分析 1 题目要求 这是360的全球招募无线攻防中的第二题,题目要求如下: 1)请以重打包的形式将qihootest2.apk的程序包名改为 "com.qihoo.cr ...

Python 基础教程之包和类的用法

Python 基础教程之包和类的用法 建立一个文件夹filePackage 在filePackage 文件夹内创建 __init__.py 有了 __init__.py ,filePackage才算是 ...

java io包File类

1.java io包File类, Java.io.File(File用于管理文件或目录: 所属套件:java.io)1)File对象,你只需在代码层次创建File对象,而不必关心计算机上真正是否存在对 ...

随机推荐

MVC5+EF6 入门完整教程六

本篇我们谈谈分部视图(Partial View). 上篇文章提到过Partial和Action这两个helper, 本篇文章主要就结合这两个helper来讲解分部视图(Partial View)的应用 ...

LTE Module User Documentation(翻译12)——X2切换(X2-based handover)

LTE用户文档 (如有不当的地方,欢迎指正!) 18 X2-based handover   正如 3GPP 定义的,切换是改变用户服务小区的连接方式的过程.这一过程中涉及的两个基站通常称为源基站和目 ...

f2fs解析(四)f2fs的extent特性

extent的意思是“程度”,但是我还是搞不清楚要如何把“程度”和我理解的extent联系到一起. 文件的偏移和page-cache的映射关系体现在address space 中的一颗基数树上:当基数 ...

jquery结合Highcharts插件实现动态数据仪表盘图形化显示效果

仪表盘显示效果如图: 方法一效果图: 方法二效果图(插件版本4.0.1): ​ js代码如下: $(function(){ //方法一: var chart = new Highcharts.Char ...

【转】关于Log4j

转自:http://www.open-open.com/lib/view/open1337754346355.html 原帖:http://blog.csdn.net/neareast/article ...

MVC,MVP和MVVM的区别

MVC   转载标名出处  dub 从这幅图可以看到,我们可以看到在MVC里,View是可以直接访问Model的!从而,View里会包含Model信息,不可避免的还要包括一些业务逻辑. 在MVC模型 ...

[Hive_1] Hive 基本概念

Hive 系列01 Hive 简介 & Hive 应用场景 & Hive 与 Hadoop 的关系 & Hive 与传统数据库对比 1. Hive 简介 [ 官方介绍 ] Ap ...

C#跨窗体传值

果然C#的跨窗体传值比vb难得多,vb就定义一个全局变量就ok,但是C#还要考虑到命名空间的问题 frmMain要调用LoginUI的两个值,但是在此同时,frmMain又要引用LoginUI,所以说 ...

python--类的约束,异常处理,MD5加密,日志处理logging模块

1.类的约束 在开发中,如果项目经理需要对类进行约束,可以有两种方式 1. 对子类进行约束 Base: #对子类进行约束,必须重写这个方法 # 在工作中发现了NotImplementedError之后 ...

JAVA中反射机制四

声明:如需转载请说明地址来源:http://www.cnblogs.com/pony1223 反射四 利用反射获取类的属性 1.通过反射也可以获取到类中的属性,假设我们继续使用Person这个类,然后 ...

你可能感兴趣的:(idea快速创建包快捷键大全)