idealC-2020.1.4免费下载(附安装教程)

下载地址

软件名称\]: IntelliJ IDEA 2020 \[软件大小\]: 560MB \[安装环境\]: Windows \[下载链接\]: 链接: [https://pan.baidu.com/s/1yGOWqfRVE6cPsAe0qHpnbg ![icon-default.png?t=N6B9](https://file.jishuzhan.net/article/1686167442713219074/6b1e01953244461aae635b29eba5c8ce.png)https://pan.baidu.com/s/1yGOWqfRVE6cPsAe0qHpnbg](https://pan.baidu.com/s/1yGOWqfRVE6cPsAe0qHpnbg "https://pan.baidu.com/s/1yGOWqfRVE6cPsAe0qHpnbg") 提取码: zt88 ## 软件介绍 idea 2020.是由捷克IntelliJ公司而打造的一款Java集成开发环境,常常会被java工程师用于javabweb、大数据等场景的开发,是众多工程师们优先选择使用的开发工具。该软件界面美观,操作方便,拥有丰富的导航查看模式,用户通过快捷键即可显示最近打开过的文件和类名查找框,拥有强大的编码辅助功能,用户无需任何输入就可以实现代码的自动生成,还支持XML、JSP、EJB、EJB、JavaDoc预览、程序员意图等等,让你编码得心应手,加快敲代码的效率。当然,新版本的idea 2020.1与上个版本相比可是多了许多新特性,其中最大的特性当属于支持简体中文,用户安装完成后通过后续的补丁即可体验官方简体中文。除此之外,还新增了对Java 14的支持,用户现在可以使用全新的Java 14语法来编程,以及代码检查、LightEdit 模式、禅模式、数据流分析协助等十多项新功能,让你体验全新的编码方式。 ## 安装教程 1.打开下载的软件安装包,双击打开【ideaIC-2020.1.4.exe】安装程序。 ![](https://file.jishuzhan.net/article/1686167442713219074/2bd125654f3847eb921005776c14bdd8.png) 2.点击【Browse】设置软件的安装路径,建议安装在除C盘之外的磁盘,可以直接选择安装在E盘,然后点击【Next】。 ![](https://file.jishuzhan.net/article/1686167442713219074/cb6b2f7c89f645f286519ef831b69a58.png) 3.勾选下图所示的选项,然后点击【Next】。 ![](https://file.jishuzhan.net/article/1686167442713219074/eca107f17cbe442cb79a07a4f36719e3.png) 4.点击【Install】,软件安装过程中请耐心等待。 ![](https://file.jishuzhan.net/article/1686167442713219074/fe031e035b88466eb62298913a1c6173.png) 5.安装完成,点击【Finish】。 ![](https://file.jishuzhan.net/article/1686167442713219074/5edfe514e65745dcbdb1002bded38eac.png) 6.在桌面上打开安装好的ideaIC-2020.1.4.exe软件。 ![](https://file.jishuzhan.net/article/1686167442713219074/38dd558cc6d9445896a5c02a7740e941.png) 7.点击【Skip Remaining and Set Defaults】,选择你喜欢的背景(我选的黑底)。 ![](https://file.jishuzhan.net/article/1686167442713219074/d2ffdfbe483e44839f673d3df56de3c6.png) 8. 点击新建新项目。 ![](https://file.jishuzhan.net/article/1686167442713219074/6eb7b260f2dd473da3ef6593437856f3.png) 9. 选择最下面的空项目,点击next。 ![](https://file.jishuzhan.net/article/1686167442713219074/ef14f60762fd4ee1a2d8c1f9bf6e8ebd.png) 10.自定义项目名称,选择合适的路径。 ​​​​![](https://file.jishuzhan.net/article/1686167442713219074/6e61bdd4ab0449258a69c6beb065db77.png) 11.例如我的项目在【F:\\大数据实训\\mysql】,之后代码的路径都在此文件夹下。 ![](https://file.jishuzhan.net/article/1686167442713219074/1b1d8c5a695547739417191c22f845ce.png) 12.①先创建大项目名称为【db01Demo】 ②创建目录【libs】放mysql的一些驱动 mysql驱动包为【mysql-connector-java-5.1.37-bin.jar】,链接如下: [https://pan.baidu.com/s/11uNoWsY7QvkhV_V8mcI4GA ![icon-default.png?t=N6B9](https://file.jishuzhan.net/article/1686167442713219074/986d6c30114742c190c861d88aa8343d.png)https://pan.baidu.com/s/11uNoWsY7QvkhV_V8mcI4GA](https://pan.baidu.com/s/11uNoWsY7QvkhV_V8mcI4GA "https://pan.baidu.com/s/11uNoWsY7QvkhV_V8mcI4GA") 提取码: zt88 13.下载好的jar包直接拖到libs下面,右击libs找到最下面的【add as library...】,则显示出所有可用的驱动包。 ![](https://file.jishuzhan.net/article/1686167442713219074/7d3c1d42432f4c8dafa2084739e06c1b.png) 14.在src下面创建java项目 新建java class【Demo01.java】 创建好后的项目结构如下图所示。 ![](https://file.jishuzhan.net/article/1686167442713219074/7e387aec0fbe4a9f970e4ff3369a3d81.png) 15. java代码要和数据库相关联,因此在写java代码之前需要提前建好相关的表,如下图的【account】。 ![](https://file.jishuzhan.net/article/1686167442713219074/24b3dd02d89240308e5f7e65b31857ec.png) ![](https://file.jishuzhan.net/article/1686167442713219074/c4e5484e3e454f0f87827b9263d1b00d.png) 16.数据库的表建立完后开始逐次写java代码, 遵循以下几个步骤(重点理解并掌握!): ![](https://file.jishuzhan.net/article/1686167442713219074/a3456faa01e24a15930ab560d44f5d4b.png) 17.账户项目的java代码如下(替换ip地址/账户名/密码/对应数据库): ```java package com.db01.demo01; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class Demo01 { public static void main(String[] args) throws Exception{ /* * 1、创建java程序的工程 2、将驱动包(mysql-connector-java-5.1.37-bin.jar 数据库厂家提供) 导入java工程 * */ //insert(); //update(); //delete(); select(); } //定义一个方法,修改账号表中ww的余额 500; public static void select() throws Exception{ //硬编码 //设计模式 单例模式 //文件中,IO流 读1次。 //加载驱动 Class.forName("com.mysql.jdbc.Driver"); //创建连接对象 Connection connection = DriverManager.getConnection( "jdbc:mysql://192.168.2.111:3306/db1", //连接数据库url "root", //用户名 "Mysql666!" ); //创建执行sql语句的对象 Statement statement = connection.createStatement(); //执行sql语句,获取resultSet 结果集 ResultSet resultSet = statement.executeQuery("select * from account"); //结果的处理,处理的是一个结果集,使用循环遍历 System.out.println("id\tname\tbalance"); while(resultSet.next()){ int id = resultSet.getInt(1);//1 表示第1列 String name = resultSet.getString(2);//2表示第2列 double bablance = resultSet.getDouble(3);//表示第3列 System.out.println(id+"\t"+name+"\t"+bablance); } //释放资源 resultSet.close(); statement.close(); connection.close(); } //定义一个方法,修改账号表中ww的余额 500; public static void delete() throws Exception{ //加载驱动 Class.forName("com.mysql.jdbc.Driver"); //创建连接对象 Connection connection = DriverManager.getConnection( "jdbc:mysql://192.168.2.111:3306/db1", //连接数据库url "root", //用户名 "Mysql666!" ); //创建执行sql语句的对象 Statement statement = connection.createStatement(); //执行sql语句 int i = statement.executeUpdate("delete from account where name = 'ww'"); //在控制台输出变量i的值 System.out.println("变量i的值"+i); //释放资源 statement.close(); connection.close(); } //定义一个方法,修改账号表中ww的余额 500; public static void update() throws Exception{ //加载驱动 Class.forName("com.mysql.jdbc.Driver"); //创建连接对象 Connection connection = DriverManager.getConnection( "jdbc:mysql://192.168.2.111:3306/db1", //连接数据库url "root", //用户名 "Mysql666!" ); //创建执行sql语句的对象 Statement statement = connection.createStatement(); //执行sql语句 int i = statement.executeUpdate("update account set balance =500 where name='ww'"); //在控制台输出变量i的值 System.out.println("变量i的值"+i); //释放资源 statement.close(); connection.close(); } //定义一个方法,给账户表增加数据 public static void insert() throws Exception{ //3、加载驱动类 Driver Class.forName("com.mysql.jdbc.Driver"); //4、创建一个连接数据库的对象 connection Connection connection = DriverManager.getConnection( "jdbc:mysql://192.168.2.111:3306/db1", "root", //数据库的账号 "Mysql666!"); //数据库的密码 //5、创建一个执行sql语句的对象 statement Statement statement = connection.createStatement(); //6、执行sql语句 int i = statement.executeUpdate("insert into account(name,balance) values('zl',1000)"); // 7、结果处理,在控制台输出值 System.out.println("变量i的值"+i); //8、释放资源 statement.close(); connection.close(); } } ``` 18.点击编译运行java程序,得到如下结果。 ![](https://file.jishuzhan.net/article/1686167442713219074/54283b1ab988425ba3f779bef7414b43.png)

相关推荐
NCIN EXPE2 小时前
redis 使用
数据库·redis·缓存
MongoDB 数据平台2 小时前
为编码代理引入 MongoDB 代理技能和插件
数据库·mongodb
lUie INGA2 小时前
在2023idea中如何创建SpringBoot
java·spring boot·后端
极客on之路2 小时前
mysql explain type 各个字段解释
数据库·mysql
代码雕刻家3 小时前
MySQL与SQL Server的基本指令
数据库·mysql·sqlserver
lThE ANDE3 小时前
开启mysql的binlog日志
数据库·mysql
yejqvow123 小时前
CSS如何控制placeholder文字的颜色_使用--placeholder伪元素
jvm·数据库·python
oLLI PILO3 小时前
nacos2.3.0 接入pgsql或其他数据库
数据库
geBR OTTE3 小时前
SpringBoot中整合ONLYOFFICE在线编辑
java·spring boot·后端
m0_743623923 小时前
HTML怎么创建多语言切换器_HTML语言选择下拉结构【指南】
jvm·数据库·python