idea基本使用及Java基础

一.idea基本使用
  1. idea简介

IDEA 全称 IntelliJ IDEA,是java编程语言的集成开发环境。IntelliJ在业界被公认为最好的Java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(gitsvn等)、JUnitCVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。

2.idea基本界面设置

(1)主题及字体设置

idea基本使用及Java基础_第1张图片

(2)设置默认的字体,字体大小,字体行间距

idea基本使用及Java基础_第2张图片
3.idea快捷键

可在file->setting->keymap中寻找,以下只列出了一些

Ctrl + F

在当前文件进行文本查找

Ctrl + Y

删除光标所在行 或 删除选中的行

Ctrl + Alt + L

格式化代码,可以对当前文件和整个包目录使用

Ctrl + Shift + F

根据输入内容查找整个项目 或 指定目录内文件

Ctrl + Shift + U

对选中的代码进行大 / 小写轮流转换

Ctrl + Shift + /

代码块注释

Ctrl + Shift + Enter

自动结束代码,行末自动添加分号

idea基本使用及Java基础_第3张图片
4.代码编写
idea基本使用及Java基础_第4张图片

代码编写

idea基本使用及Java基础_第5张图片

运行

idea基本使用及Java基础_第6张图片
5.idea的project与module的概念和区别

当我们file->new新建项目时,我们会看见project(项目)和module(模板),那么这两个有什么 区别呢?

idea基本使用及Java基础_第7张图片

在 IntelliJ IDEA 中Project是最顶级的结构单元,然后就是Module。一个Project是由一个或多个 Module组成,尽量让各模块处于同一项目之中。接下来具体演示一下。

首先我们创建一个名为untitled的新项目,并将它放在E盘的java文件夹中。

idea基本使用及Java基础_第8张图片

然后我们在untitled下创建新模板untitled1。

idea基本使用及Java基础_第9张图片

我们继续在untitled下创建模板untitled2。

idea基本使用及Java基础_第10张图片

至此,我们便建立了一个多module的project

idea基本使用及Java基础_第11张图片
idea基本使用及Java基础_第12张图片
二.Java基础

Java三大特性:封装,继承,多态

  1. 封装

封装就是将类的信息隐藏在类内部,不允许外部程序直接访问,而是通过该类的方法实现对隐藏信息的 操作和访问。

封装的实现

a. 需要修改属性的访问控制符(修改为private);

b. 创建getter/setter方法(用于属性的读写);

c. 在getter/setter方法中加入属性控制语句(用于判断属性值的合法性);

  1. 继承

继承是类与类的一种关系,比较像集合中的从属于关系。在Java中是单继承的,也就是说一个子类只 有 一个父类。

  1. 多态

多态指的是对象的多种形态。多态有两种:引用多态和方法多态。继承是多态的实现基础。

(1)引用多态

父类的引用可以指向本类的对象;父类的引用可以指向子类的对象。

(2) 方法多态

创建父类对象时,调用的方法为父类方法;

创建子类对象时,调用的方法是子类重写的方法或继承自父类的方法;

你可能感兴趣的:(java,intellij-idea,ide)