【Java知识手册】一.Java开发工具和前言

文章目录

  • 1 Java前言
    • 1.1 简介
    • 1.2 Java环境搭建
    • 1.3 程序的开发步骤
    • 1.4 idea开发工具
    • 1.5用idea开发一个helloworld

前言:以初学着的身份,准备在该平台整理点最近学习的知识,方便后续查看相关的技术点,有兴趣的可以一块交流学习。目标用最少的文字,理解最多的知识。不说废话,字字珠玑。

1 Java前言

1.1 简介

  • 强类型语言、开源、跨平台、多态、多线程、面向对象
  • 完善的异常处理机制,大数据必备的语言
  • 1995年出生,父亲 詹姆斯·高斯林(James Gosling),2009年被Sun公司收购
  • 兄弟版本
    • J2SE: 标准版, 也是其他两个版本的基础. 在JDK1.5的时候正式更名为: JavaSE.
    • J2ME: 小型版, 一般用来研发嵌入式程序. 已经被Android替代了. 在JDK1.5的时候正式更名为: JavaME.
    • J2EE: 企业版, 一般开发企业级互联网程序. 在JDK1.5的时候正式更名为: JavaEE

1.2 Java环境搭建

  • JDK和JRE区别

    • JRE: Java运行时环境(Java Runtime Environment) 运行Java的环境
    • JDK: Java development kit Java开发工具包,包含开发工具和JRE
    • JVM:Java虚拟机(Java Virtual Machine) 和,Java运行环境里要有JVM
  • 目录解释

    • bin: 存放的是编译器和工具
    • db: 存数数据
    • include: 编译本地方法.
    • jre: Java运行时文件
    • lib: 存放类库文件
    • src.zip: 存放源代码的
      【Java知识手册】一.Java开发工具和前言_第1张图片对比这图片看能不能理解每个文件啥意思,不能理解,好好看看上面的介绍

    怎么安装和配置path,不同的系统自己动手搜搜吧

1.3 程序的开发步骤

Java这种静态语言的的开发步骤一般分为

  • 编写:编写源代码,在后缀名为.java的源文件中编写,用idea开发工具
  • 编译:把源代码,编译成计算机能看懂的文件. javacv执行生成.class文件
  • 执行:让计算机运行指定的代码程序 java 运行

直接整idea开发工具,来个hello world的例子

1.4 idea开发工具

  • idea 下载地址 https://www.jetbrains.com/idea/
  • 激活方式 小程序 码叔资源 上找个激活码激活,或淘宝上买一个激活码
  • 下载好后一路next安装,建议安装路径放D盘,软件是真大

1.5用idea开发一个helloworld

  • 新建一个空项目
    【Java知识手册】一.Java开发工具和前言_第2张图片
    效果如下
    【Java知识手册】一.Java开发工具和前言_第3张图片
    我这一个空文件夹,怎么和Java关联起来呢,要和JDK关联上,才能用写Java代码是吧

  • 打开刚刚新建的项目 有个 项目结构这个东西后面用到的挺多,配置

    【Java知识手册】一.Java开发工具和前言_第4张图片
    重点讲讲 project modules libraries的区别

    • 项目:可以执行你刚刚创建那个空项目的名称,SDK(用Java还是什么开发),编译器输出路径

    • 【Java知识手册】一.Java开发工具和前言_第5张图片

    • 模块:我们新建一个day01的模块,后面可以在这个项目下新增day02 day03的模块,你也可以每天建一个Java项目。

    • 【Java知识手册】一.Java开发工具和前言_第6张图片

    • 建完之后项目下新增了一个day01的模块,可以在该模块下写代码了(真不容易)
      【Java知识手册】一.Java开发工具和前言_第7张图片【Java知识手册】一.Java开发工具和前言_第8张图片

    • 删除模块 删除模块只是这个项目中看不到该模块了,在文件夹中还是存在的

    • 【Java知识手册】一.Java开发工具和前言_第9张图片

    • 依赖库 :我这个项目想用第三方的包,咋个办,在这导入就行了,例如连接MySQL的包
      【Java知识手册】一.Java开发工具和前言_第10张图片

  • 搞了这么久,idea上写代码试下吧,day01模块下 src目录下新建一个 Java源代码文件,输入下面的代码
    【Java知识手册】一.Java开发工具和前言_第11张图片【Java知识手册】一.Java开发工具和前言_第12张图片

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

idea使用小tips,idea很强大,这代码太繁琐了不会写怎么办,idea会自动补全的
输入main 按tab键,main方法出来了,sout 按tab键 print语句出来了,更多idea的技巧有机会,单独出一篇文章

  • 运行代码初体验,直接右键run(idea会先编译,然后执行),终端中会打印出helloworld

【Java知识手册】一.Java开发工具和前言_第13张图片
【Java知识手册】一.Java开发工具和前言_第14张图片

你可能感兴趣的:(Java,java,开发语言)