目录
intellij IDEA概念
IDEA的基本概念:
全称intellij IDEA,是Java语言的集成开发环境,是当前业内公认用于Java程序开发最好的软件。
集成环境:
把代码编写,编译,执行,调试等功能综合到一起的开发工具
IDEA的下载和安装
IDEA下载地址:
IntelliJ IDEA – 领先的 Java 和 Kotlin IDE (jetbrains.com.cn)
IDEA的安装:
选择自己电脑对应的系统下载,社区版和专业版的区别:专业版有更多的功能,但是需要付费(试用30天)或者进行学生认证。之后双击打开安装包,安装IDEA(建议自设文件位置),勾选可以按照下面的图片勾选,最后安装。
IDEA的基本使用
Java项目结构介绍
主要包含4个结构,分别为:项目(project),模块(module),包(package),类(class);项目>模块>包>类。
创建第一个Java项目
首先进入这个页面,这个是专业版,此时是未进行认证的情况,会显示没有许可证。
我们选择开始试用
选择New Project,进入如下界面选择Empty Project
创建项目成功后,开始新建模块(按如下图片进行操作)
这里我们会发现一个问题,发现模块里面有一个和项目名同名的模块,在项目新建时同时建立,我们的新建的day1模块会在这个模块下面,原因是项目相当一个大模块,之后建立的模块其实是子模块。
接下来我们建立一个包
为包进行命名, 这里可以用点进行分隔,我们会在文件夹内发现建立许多不同的名称的文件,其实我们建立的是一个多级包
最后右击包,建立一个Java的类(选择类,其余的选项有接口等),我们的第一个Java项目就建好了!
在编写Java代码时,IDEA的方便之处就显现出来了,IDEA具有自动补全功能,而且还可以自动生成main方法(输入psvm),输出语句(输入sout)等。
右击选择运行,会在控制台看见输出结果
IDEA的扩展设置
改变主题
设置字体的大小,样式和行间距
设置注释的颜色和样式
自动导包设置
忽略大小写编辑报错
IDEA的项目和模块相关操作
类的相关操作
新建类:见上文创建一个Java项目;
删除类:右键点击该类-->点击delect;
修改类:右键点击该类-->选择refactor-->点击rename修改名字。
模块的相关操作
新建模块:见上文;
删除模块,修改模块,导入模块等。
项目相关操作
关闭项目:一般打开IDEA会自动打开上一个项目,此时点击file-->close project,即可关闭项目,之后进入项目列表,选择自己的项目;
新建项目:见上文;
打开项目,修改项目等。
Java的三大特性的理解
封装
是指如何使用类的属性和方法。
当一个需求涉及到多个对象的时候,对象代表什么,就封装对应的数据,并提供数据对应的行为,例如人画圆,画圆这个方法就是圆的方法。
继承
当不同对象里面有相同的属性和方法时,可以将相同的部分提取出来形成一个新的类。
Java中用extends这个关键字使不同的类之间建立继承关系;
例如:public class Student extends person{};
Student称为子类(派生类),person称为父类(基类或超类)。
使用继承的好处:
1.重复代码被抽取出来,提高代码复用性;
2.子类增加其他的功能,使子类更加强大。
多态
就是指一个类实例的相同方法在不同情形有不同表现形式。多态 机制使具有不同内部结构的对象可以共享相同的外部接口。这意味着,虽然针对不同对象的具体操作不同,但通过一个公共的类,它们(那些操作)可以通过相同的方式予以调用。
在Java语言中,多态性主要表现在以下几个方面:
- 方法重写
- 抽象类
- 接口
今天的学习就结束啦!初次接触有错误请多多指教!谢谢!