开学第一课

开学啦。要用新的软件。

idea软件(这个软件你们需要自己找)。这个软件的环境的配置,要先进行jdk的安装及环境变量的配置。idea的版本要尽量和jdk的版本时间一样,这样兼容性高。

jdk的安装及环境变量的配置之前章节有讲过,章节名叫:JDK软件的安装(补录)

一、IntelliJ IDEA介绍

1.IDEA介绍

IDEA 全称IntelliJ IDEA,是用于j++ava++++语言++ 开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的 java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J++2EE++支持、++Ant++ 、J++Unit++、++CVS++ 整合、代码审查、 创新的++GUI++ ++设计++ 等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于++捷克共和国++ 的首都++布拉格++ ,开发人员以严谨著称的东欧++程序员++ 为主。

  1. JetBrains公司介绍

IDEA(访问官方网站: ++https://www++ .j++etbrains.com/idea/++)是JetBrains公司的产品,公司旗下还有其他产品,比如:

WebStorm:用于开发JavaScript、Html5、CSS3等前端技术

PyCharm:用于开发python

PhpStorm:用于开发PHP

AppCode:用于开发Objective-C/Swift

GoLand:用于开发Go语言

二、windows操作系统中安装过程

  1. 安装前的准备

(1)硬件要求:

建议内存8G以上,cpu最好是i5以上

(2)软件要求:

a.操作系统Microsoft Windows 10/8/7

b.软件环境:本地安装jdk8.0

2.安装IDEA

三、IDEA的基本使用

1.IDEA的项目管理

idea的项目管理方式采用模块管理:需要先创建一个project,然后在project中可以创建多个module。在idea中project用于指定项目存储的位置,相当于工作空间,project中创建的每一个moudle称之为模块,相当于项目。

2.project的创建

3.Moudle的创建

四. IDED工具的常见设置

右上角File--->Settings

1.Appearance&Behavior

(1)设置主题:File--->Settings--->Appearance&Behavior--->Apearance

注意:以下为默认的主题,根据自身需求设置即可。

(2)设置窗体及菜单的字体及字体大小

(3)设置代码字体大小

五.IDEA工具的使用(较常见的)

你已经创建完成,在屏幕中显示的为:

package test;

  1. public class 类名{

在此中直接写psvm(此为public static void main(String[]args){}的缩写,记住一定要在public class 框中写,这样缩写psvm+enter才有效会出现)

}

public class 类名{

public static void main(String[]args){

在此中直接写sout(此为System.out.println()的缩写,记住一定要在public static框中写,这样缩写sout+enter才有效会出现)

}

}

又比如说:你创建完写出:

复制代码
package TestObject;

public class Student {
    private  String name;
    private  int age;
    private  double score;

    public  Student(){

    }
复制代码
在下面空白处右键单击,选择“Generate”,选择“Constructor”,会出现你上面已经定义了的变量,全选(一直点击ctrl逐个点击那些变量,点OK)--->出现:
复制代码
public Student(String name, int age, double score) {
    this.name = name;
    this.age = age;
    this.score = score;
}

在下面空白处右键单击,选择"Generate",选择"Getter and Setter",会出现你上面已经定义了的变量,全选(一直点击ctrl逐个点击那些变量,点OK)--->出现getter和setter方法:

复制代码
public String getName() {
    return name;
}

public void setName(String name) {
    this.name = name;
}

public int getAge() {
    return age;
}

public void setAge(int age) {
    this.age = age;
}

public double getScore() {
    return score;
}

public void setScore(double score) {
    this.score = score;
}



还有一些:1.你框选出一段代码,按ctrl+shift+/会直接变成一段注释。
         2.一直按ctrl拖动箭头到(:eg:println,String....)并双击,你可以了解它的底层代码

注意:你在一个大的package包里有很多moudle,有一个错其他的也会显示错

跟我一步步学,慢慢走,踏实学。

未完待续。。。。。。

相关推荐
zizisuo1 天前
解决在使用Lombok时maven install 找不到符号的问题
java·数据库·maven
笨蛋少年派1 天前
JAVA基础语法
java·开发语言
Haooog1 天前
654.最大二叉树(二叉树算法)
java·数据结构·算法·leetcode·二叉树
我真的是大笨蛋1 天前
依赖倒置原则(DIP)
java·设计模式·性能优化·依赖倒置原则·设计规范
东方芷兰1 天前
JavaWeb 课堂笔记 —— 20 SpringBootWeb案例 配置文件
java·开发语言·笔记·算法·log4j·intellij-idea·lua
Roye_ack1 天前
【项目实战 Day9】springboot + vue 苍穹外卖系统(用户端订单模块 + 商家端订单管理模块 完结)
java·vue.js·spring boot·后端·mybatis
人间有清欢1 天前
java数据权限过滤
java·mybatis·权限控制·数据过滤
A阳俊yi1 天前
Spring——声明式事务
java·数据库·spring
我要精通C++1 天前
lua虚拟机的垃圾回收机制
java·开发语言
22jimmy1 天前
MyBatis动态sql
java·开发语言·mybatis