开学第一课

开学啦。要用新的软件。

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,有一个错其他的也会显示错

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

未完待续。。。。。。

相关推荐
BD_Marathon30 分钟前
SpringBoot——多环境开发配置
java·spring boot·后端
代码N年归来仍是新手村成员37 分钟前
【Java转Go】即时通信系统代码分析(一)基础Server 构建
java·开发语言·golang
关于不上作者榜就原神启动那件事1 小时前
Java中大量数据Excel导入导出的实现方案
java·开发语言·excel
Coder_Boy_2 小时前
基于SpringAI的在线考试系统设计总案-知识点管理模块详细设计
android·java·javascript
Assby2 小时前
如何尽可能精确计算线程池执行 shutdown() 后的耗时?
java·后端
焰火19992 小时前
[Java]自定义重试工具类
java
SuperherRo3 小时前
JAVA攻防-Shiro专题&断点调试&有key利用链&URL&CC&CB&原生反序列化&加密逻辑
java·shiro·反序列化·有key·利用链·原生反序列化·加密逻辑
桦说编程4 小时前
简单方法实现子任务耗时统计
java·后端·监控
爱笑的眼睛114 小时前
超越可视化:降维算法组件的深度解析与工程实践
java·人工智能·python·ai