首先下载java的jdk,然后说一下IDEA的配置

IntelliJ IDEA目前公认的最好的java开发工具,不过一般的学校的教学还是使用eclipse来进行java的开发。所以老师一般只会教你如何用eclipse进行java的开发,在本篇文章你将学会IntelliJ IDEA的基本操作,并学会通过IntelliJ IDEA来开发你的第一个java程序。

考虑到可能你在问如何用这个IDE编写java程序,可能你对这个IDE的基本配置可能也不是很懂。我们先来把这个IDE的基本配置说明一下吧!!!

IntelliJ IDEA的下载与基本配置

IntelliJ IDEA社区版的最新版的下载的地址:点击打开链接,作为初学者社区版已经足够了。
 
同时我们下载后应该对其进行基本的配置吧!在我看来智能提示应该是我们在编写程序的时候比较重要的一个功能了,Intellij的智能提示默认是区分大小写的。什么意思呢?举个例子:假如我们要写一个System.out.println(“hello world”);
在修改了的配置情况下:
 
你是不是也可以这样呢?如果不可以就看一看下面的链接吧
 
是不是看出了什么不同了呢?那肯定有人会问那我们应该怎么配置了才可以像我们的第一张图片那样就行智能提示了呢?下面我们来说一下如何就行编译器的配置:在这里我直接给一个链接吧(讲了这么久还没讲到编写。。。所以我快一点吧)。点击打开链接 这个链接的第5个图片。
 

用Intellij IDEA开发java程序

第一步:打开该IDE,创建一个项目(这个和一起c,c++都是一样的)
 
 
 
第二步:选择jdk,及根据自己的需求添加相应的插件(在这里无需选择插件),再点击下一步
 
 
 
第三步:创建一个空项目,而不是一个模板项目
 
 
 
第四步:编辑项目名称
 
 
第五步:首先我们要知道java项目的文件层次是:项目,包,类。
 
 
 
 
第六步:创建包,源代码文件。
 
 
 
 
 
在这里你可能会疑惑我为什么直接选择的是java class而不是package呢?前面不是说层次是:项目,包,源文件的吗?这里我要解释一下:首先确实层次是项目。包,源文件。在这里的包相当于c++中的命名空间,也就是说每个源文件都是属于一个包的如果我们不创建包直接创建源文件在语法上是没有错的。只不过是所有的源文件都在一个公共区间了,容易造成命名冲突。其次我可以直接选中创建java class来同时创建包和源文件只要我的java class文件的命名是一分隔符 .  来进行命名的。这里插一句我们习惯包的命名是包含符号 . 的。因为这样就降低了包的命名冲突的可能性。同时可以在创建java class的时候编译器自动给我们创建一个package。创建一个什么样的package?
 
 
我们命名以后项目的层次结构变成了这样:
 
 
 
第七步:编写代码
 
 
 
在这里你是不是以为就完了呢?图样图森破啊。当你高高兴兴写完了,准备运行了会发现上面的运行按钮为什么是灰色的。这个是怎么回事呢?我明明写了main函数了啊。是不是编译器有问题呢?其实并不是编译器坏了。只不过是在IDEA中你需要主动告诉它main函数在哪里。
 
 
 
好了一个程序就运行起来了。
 

--------------------- 作者:NEXTLJP 来源:CSDN 原文:https://blog.csdn.net/nextljp/article/details/77949597?utm_source=copy 版权声明:本文为博主原创文章,转载请附上博文链接!

java学习第一步,使用IntelliJ IDEA编写自己的第一个java程序的更多相关文章

  1. Java 学习第一步-JDK安装和Java环境变量配置

    Java学习第一步——JDK安装及Java环境变量配置 [原文]  2014-05-30 9:09  Java SE  阿超  9046 views Java作为当下很主流的编程语言,学习Java的朋 ...

  2. Java学习第一步: Win7配置JDK环境

    转摘"专注JavaWeb开发":http://www.javaweb1024.com/java/Javajichu/2015/03/02/353.html 下载JDK并安装到本机  ...

  3. Java学习第一步——JDK安装及Java环境变量配置

    Java作为当下很主流的编程语言,学习Java的朋友也越来越多了,作为一门面向对象的编程语言,Java也有着安全.高 效等诸多有点.从TIOBE(TIOBE排行榜是根据互联网上有经验的程序员.课程和第 ...

  4. java学习第一步-工欲善其事必先利其器

    Java SE 磨刀不误砍柴工,工欲善其事必先利其器,咱们先搞好硬件配置,才能顺利的搞好Java学习 阶段一 1.认识Java 2.java发展史及用户 3.配置Java环境 4.JDK8下载安装 5 ...

  5. java 学习第一步---安装JDK以及配置环境变量

    1.下载jdk 链接:https://pan.baidu.com/s/1FiTGhxdHK0KTFawdkLT26g    提取码:zcy0    我已经在官网上面下载了1.8的jdk,通过百度云盘分 ...

  6. Java学习第一天

    Java学习第一天 对于网络管理员或者黑客必须知道的八个cmd命令 详情请参考:http://www.2cto.com/os/201608/533964.html          nbtstat  ...

  7. 从.Net到Java学习第一篇——开篇

    以前我常说,公司用什么技术我就学什么.可是对于java,我曾经一度以为“学java是不可能的,这辈子不可能学java的.”结果,一遇到公司转java,我就不得不跑路了,于是乎,回头一看N家公司交过社保 ...

  8. java入门第一步之完成jdk的安装(window)【转】

    为了面向更多的人类,我决定重温我的java起步: 要进行java开发第一步就是进行java环境的安装,也就是jdk的按装: 1.由于java被oracle收购了,我们下载jdk也就去oracle的官网 ...

  9. 201671010140. 2016-2017-2 《Java程序设计》java学习第一周

       java学习第一周        本周是新学期的开端,也是新的学习进程的开端,第一次接触java这门课程,首先书本的厚度就给我一种无形的压力,这注定了,这门课程不会是轻松的,同时一种全新的学习方 ...

随机推荐

  1. MySql的内置函数

    MySQL的内置函数不但可以在SELECT查询语句中应用,同样也可以在INSERT.UPDATE和DELECT等语句中应用.例如,在INSERT添加语句中,应用日期时间函数获取系统的当前时间,并且将其 ...

  2. VirtualBox 虚拟机磁盘空间不够用,增大空间方法(这里以MAC为例)

    开始在Virtualbox 上,安装MAC系统的时候只分配了20G的空间,随着Xcode 开发软件安装的东西多了,比如:IOS 的Simulator 的各种版本,4.3,5.0,6.0 加起来要到少要 ...

  3. access 2010,数学

    access 2010(窗体控制和创建窗体) 窗体向导:选择表格---创建---窗体---窗体向导---选择表/查询---全选可用字段---选择布局---设置标题---完成. 其他窗体:选择表格--- ...

  4. 在 Azure WebApps 中运行64位 Asp.net Core 应用

    作为微软下一代的开源的跨平台的开发框架, Asp.net core 正在吸引越来越多的开发者基于其构建现代 web 应用. 目前, Azure App Service 也实现了对 asp.net co ...

  5. 关于asp.net假分页的删除操作的随笔

    作为一个新人,上周负责优化一个后台管理系统,遇到一个问题:点击删除按钮之后,页面又回到了第一页. 而我需要达到的效果是:点击了删除按钮之后,原来是那一页,删除后还是在那一页. 由于项目是已经验收了的, ...

  6. 八、cent OS下tomcat启用APR并发模式

    Tomcat支持三种接收请求的处理方式: BIO.NIO.APR ,本文记录tomcat配置APR模式,也是首选的模式.(Tomcat7 或以下,在 Linux 系统中默认使用BIO方式) 安装依赖库 ...

  7. 使用 typeof 来检测对象是否undefined

    需求 判断是否为undefined 解决 使用 typeof 来检测对象是否已定义: if (typeof Obj !== "undefined" && Obj ! ...

  8. Open Live Writer 安装和博客账号配置

    打开Open Live Writer就像您的博客的Word一样.打开Live Writer是一个功能强大,轻量级的博客编辑器,允许您创建博客文章,添加照片和视频,然后发布到您的网站. Open Liv ...

  9. 使用PowerShell批量解除锁定下载的文件

    使用PowerShell批量解除锁定下载的文件 3.在需要解锁的文件所在的文件夹中空白处,按住Shift然后单击右键,在弹出的右键菜单中,选择“在此处打开PowerShell窗口”, 输入Get-Ch ...

  10. Maven打包时,不包含jar包

    在给Maven项目打war包时,如果不想把依赖中的jar包也包含进去,可以在plugins中加入 <span style="white-space:pre"> < ...