Java入门

Java入门

Java特性和优势

  • 简单性:语法基于C,类似C
  • 面向对象:程序设计,万物可对象
  • 可移植性:跨平台,run anywhere
  • 高性能:即时编译
  • 分布式:网络上处理TCP/IP等协议上的东西
  • 动态性:反射
  • 多线程:可以带来很多交互性
  • 安全性:适用网络分布式
  • 健壮性:几乎不会让电脑奔溃,有异常机制

Java三大版本

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

JDK、JRE、JVM

  • JDK:Java Development Kit
  • JRE:Java Runtime Enviroment
  • JVM:JAVA Virtual Machine

JDK 包含 JRE,JRE 包含 JVM。

在这里插入图片描述

Java开发环境搭建

JDK安装

  1. JDK8下载官网

  2. 点击64位下载
    在这里插入图片描述

  3. 下载好后,点击安装
    在这里插入图片描述
    在这里插入图片描述

  4. 配置环境变量
    1)我的电脑–>右键–>属性
    在这里插入图片描述
    2)环境变量–>JAVA_HOME(创建)
    在这里插入图片描述
    在这里插入图片描述

    3)配置path变量
    在这里插入图片描述

  5. 检查是否安装成功
    在这里插入图片描述

JDK卸载

  1. 删除Java的安装目录
  2. 删除Java_HOME
  3. 删除path下关于Java的目录
  4. cmd 里输入java -version检查是否删除成功

Notepad++安装

编写Hello World

  1. 新建Hello.java
  2. 编写代码
public class Hello{
	public static void main(String[] args){
		System.out.print("Hello,World!");
	}
}
  1. 编译javac java文件,生成一个class
javac Hello.java
  1. 运行class文件,java class文件
java Hello

在这里插入图片描述

Java程序运行机制

  • 编译型 :一次性翻译代码让计算机能够识别,效率较高

  • 解释型 :一句一句翻译,效率较低(目前硬件提高,解释的效率也很高的!)

  • 程序运行机制
    在这里插入图片描述

IDEA使用

创建新工程

  1. 创建在这里插入图片描述

  2. 选择JDK在这里插入图片描述

  3. 创建目录在这里插入图片描述

  4. new一个Java Class在这里插入图片描述
    在这里插入图片描述

  5. 编写代码 psvm 和 sout 即可快速打出main函数和print

在这里插入图片描述
在这里插入图片描述

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello,world");
    }
}
  1. 输出 Hello,World
    在这里插入图片描述

IDEA优化

参考博主:IDEA优化

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值