Java学习第三天

Java的入门及搭建


01 Java帝国的诞生

C&C++&Java

1972年C诞生

  • 特点:贴近硬件,运行极快,效率较高。
  • 用途:操作系统,编译器,数据库,网络系统等。
  • 缺点:指针和内存管理。

1982年C++的诞生

  • 特点:面向对象。
  • 兼容C
  • 用途:图形领域,游戏等。

1995年Java诞生

  • 语法像c
  • 没有指针
  • 没有内存管理
  • 真正的可移植性,编写一次,到处运行
  • 面向对象
  • 类型安全
  • 高质量的类库
  • ...

02 Java的特性和优势

  • 简单性
  • 面向对象
  • 可移植性
  • 性能
  • 分布式
  • 动态性
  • 多线程
  • 安全性
  • 健壮性

03 Java三大版本

  • JavaSE:标准版(桌面程序,kong)
  • JavaME:嵌入式开发(手机,小家电)
  • JavaEE:E企业级开发(web端,服务器开发)

04 JDk JRE JVM

  • JDK:Java Development Kit 开发者工具
  • JRE:Java Runtime Environment运行时环境
  • JVM:JAVA Virtual Machine虚拟机

05 安装开发环境

卸载JDK

  1. 删除Java的安装目录
  2. 删除JAVA_HOME
  3. 删除path下关于Java的目录
  4. Java -version 检查

安装JDK

  1. 百度搜索JDK8
  2. 同意协议
  3. 下载电脑对应版本
  4. 双击安装JDK
  5. 记住安装路径
  6. 配置环境变量
    1. 我的电脑-->右键-->属性
    2. 环境变量-->环境变量
    3. 配置path变量
    4. Java -version 检查

06 HelloWorld详解

  1. 随便新建一个文件夹,存放代码

  2. 新建一个Java文件

    • 文件后缀名为.java

    • Hello.java

    • 【注意点】系统可能没有显示文件后缀名,我们需要手动打开

      3.编写代码

      public class Hello{
      	public static void main(String[] args){
      		System.out.print("Hello,world");	
      	}
      }	
      
      1. 编译javac java文件,会生成一个class文件

      2. 运行class文件,java class 文件

        java

可能会遇到的情况

  1. 每个单词的大小不能出现问题,Java大小写是敏感的
  2. 尽量使用英文
  3. 文件名和类名必须保证一致,并且首字母大写

07编译型和解释型

  • 编译型:C C++-->操作系统

  • 解释型 :网页(速度快)

  • 程序运行机制

08 使用IDEA开发

IDE安装

  • 什么是IDE

    集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器调试器图形用户界面等工具。

  • IDEA介绍

    集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、Dreamweaver等),因为很多项任务会自动生成

  • IDEA官网:

    https://www.jetbrains.com

相关文章

作为一名初次使用MaxCompute的用户,我体会颇深。MaxCompute...
近日,CloudToolkit正式推出了面向IntelliJ和Eclipse两个平台...
PyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Pyth...
标题: 【下载】APK可视化修改工具:APK改之理(APKIDE)作者...
背景描述有时候Python应用的代码在本地开发环境运行十分正常...
1.注册SAP账号登录SAP官网:https://www.sap.com/index.html...