开学第一课

开学啦。要用新的软件。

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

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

未完待续。。。。。。

相关推荐
渣哥7 小时前
Java 集合框架详解:常见集合类及分类方式
java
yinke小琪7 小时前
消息队列如何保证消息顺序性?从原理到代码手把手教你
java·后端·面试
考虑考虑7 小时前
Java实现墨水屏点阵图
java·后端·java ee
_extraordinary_7 小时前
Java 多线程(一)
java·开发语言
网安Ruler7 小时前
第49天:Web开发-JavaEE应用&SpringBoot栈&模版注入&Thymeleaf&Freemarker&Velocity
java·spring boot·后端
奔跑吧邓邓子8 小时前
【Java实战㉟】Spring Boot与MyBatis:数据库交互的进阶之旅
java·spring boot·实战·mybatis·数据库交互
赛姐在努力.8 小时前
Spring DI详解--依赖注入的三种方式及优缺点分析
java·mysql·spring
IvanCodes8 小时前
六、Docker 核心技术:Dockerfile 指令详解
java·数据库·docker
_oP_i9 小时前
Java 服务接口中解决跨域(CORS,Cross-Origin Resource Sharing)问题
java·开发语言