Java入门 第二节 IDEA使用+HelloWorld

1 开发工具的使用

1.1 前言

  使用工具是一件很伟大的事情,对于开发人员也是,任何与机器沟通的语言,都会有与之相对应的工具,毕竟嘛!劳动力是第一生产力。例如,早期的大神级开发者用的是记事本,后期也有一些比较好的记事本,EditPlus,EverEdit等。
  开发工具比较常用的 Eclipse ,MyEclipse,intelliJ IDEA等,仅我个人认为,任何开发工具都是辅助我们去学习,去工作的,没必要说什么工具才是最好的,其主要的还是学习机器语言的本身的语法,这才是根本之道,所谓 “道生一,一生二,二生三,三生万物”。

1.2 IDEA下载

  老吴也是从Eclipse这边走过来的,乐于接受新鲜事物,相对于Eclipse的开源免费使用,IDEA就有两种版本可供大家选择一个是免费学习的教育版本IE图标,另一个是收费的版本IJ图标,因为IDEA是一家商业公司开发的软件,它功能集成的比较多,相对更加智能一些,但是侧面带来得问题就是它变得会很 “重”,需要电脑的配置也会有一些要求,所以你们懂的,根据大家的动手能力的强弱自己选择哈!
在这里插入图片描述

JetBrains 开发工具下载网址 ,看不懂没关系,谷歌浏览器可以翻译中文!

1.3 IDEA优化配置

  IDEA默认启动配置为硬件兼容最低配置,参数范围在128M~512M,如果你的PC配置高可以调整性能参数,所以需要修改以下配置:

IDEA安装目录 ==JetBrains\IntelliJ IDEA 2020.1\bin==目录中,找到 **idea64.exe.vmoptions** 文件(针对Windows是64位)
	-Xms 是最小启动内存参数
	-Xmx 是最大运行内存参数
	-XX:ReservedCodeCacheSize 保留代码占用的内存容量参数
  • 本人电脑台式机 I5+16g内存
    在这里插入图片描述

1.4 IDEA入门使用

中间跳过一些步骤,如没有提及就是 下一步

  1. 新建项目
    在这里插入图片描述

  2. 项目名称和工程空间
    在这里插入图片描述

  3. 创建好项目之后,新建“Package”包(类似于分类管理的文件夹),创建有两种方式 :

  4. 点击右上角“File” 然后 “New”,然后选择“Package”

  5. 在“src”上右键 “New”,选择“Package”
    在这里插入图片描述

  6. 依照包命名规则

    • 包所有**字母小写,**不能有特殊符号
    • 包的路径是系统开发模块相对应 例如: china.bj.xierqi;
    • 一般公司项目以com开头 例如: 包名为 “com.公司名.项目名.模块名.……”
      在这里插入图片描述
  7. 选择包,右键新建“类文件” class,同建包一样的两种方式;
    在这里插入图片描述

  8. 完成之后就可以在编辑器中编写我们第一个入门代码HelloWorld
    在这里插入图片描述

1.5 第一个 HelloWorld

  1. 到了这步就恭喜你哈,可以编写第一个java代码了
    在这里插入图片描述

1.6 扩展知识

1. 注释

	a.单行注释  	  //      			  说明: 两个斜杠
	b.	多行注释   /* */    			  说明:/* 开头 ,以*/结尾 
	c.	文档注释   /** */  			  说明: 斜杠中间三颗星 蓝色

2. HelloWorld 结构介绍

/*

 * 用来定义一个类

 * public  是关键字,专门用来修饰类的访问权限。公共的

 * class   是关键字,专门用来定义一个类

 * HelloWorld 类名 -- 驼峰命名法

 * {   java代码   }

 */

public class HelloWorld {

    /*

     *  定义一个主函数/主方法/main方法

     * public  是关键字,专门用来修饰main方法的访问权限。公共的

     * static  是关键字,修饰main方法是静态方法

     * void    空/无,main方法返回值是空

     * main    方法名

     * ()  是方法的标志

     * String[] args 方法的参数

     * {  Java代码/方法体   }

     */

    public static void main(String[] args) {

       /*

        *  用来向控制台输出指定的数据

        * System  要发出系统指令

        * out     发出一个输出的动作

        * println 打印后换行

        * ()  是方法的标志

        * "hello java"  方法的参数 -- 要输出的数据

        * ;  Java语句的结束符

        */

       System.out.println("hello java");

    }


3. 控制台输出,有什么区别?

	System.out.println("你好 JAVA!");
    System.out.print("你好 java");

4. 转义字符比较

	转义符  \n 和 \t  使用 

1.7 JDK JRE JVM的关系

1、	JDK--Java Development Kit是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。
2、	JRE--Java Runtime Environment是运行JAVA的运行时环境,包含JVM和Java核心类库。
3、	JVM--Java Virtual Machine,Java虚拟机的缩写,是整个java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吴琼老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值