JavaSE基础1

Java开发环境的准备:JDK简介、安装、常用命令
Java入门程序-HelloWorld
HelloWorld程序常见问题
补充知识:Java程序的执行原理
补充知识:JDK的组成、跨平台原理
补充知识:JDK安装后Path和Java_home环境变量

Java背景知识

  • Java是美国 sun 公司(Stanford University Network)在1995年推出的一门计算机高级编程语言。
  • Java 早期称为Oak(橡树),后期改名为Java。
  • Java 之父:詹姆斯·高斯林(James Gosling)。
  • 2009年 sun公司被Oracle公司收购。

Java能做什么

在这里插入图片描述

Java技术体系

在这里插入图片描述

如何使用Java(JDK简介)

验证JDK安装成功的方式:查询JDK的版本号

  • 在命令行 窗口中分别输入javac –versionjava –version看版本提示,如果版本提示与自己安装的版本号一致,则代表JDK环境搭建成功。
    在这里插入图片描述
    在这里插入图片描述

Javac 和 java介绍

在这里插入图片描述

说明:

  • 将来我们写好的Java程序都是高级语言,计算机底层是硬件不能识别这些语言
  • 必须先通过javac编译工具进行翻译,然后再通过java执行工具执行才可以驱动机器干活

命令窗口常用命令

在这里插入图片描述

编译代码、运行代码

在这里插入图片描述

HellWorld程序介绍

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

总结

1、开发一个Java程序要经历哪些步骤?

  • 编写、编译(javac)、运行(java)

2、Java代码编写有什么基本要求?

  • 文件名称的后缀必须是java结尾

  • 文件名称必须与代码的类名称一致

  • 必须使用英文模式下的符号

JDK的组成

  • JVM(Java Virtual Machine):Java虚拟机, 真正运行Java程序的地方。
  • 核心类库:Java自己写好的程序,给程序员自己的程序调用的。
  • JRE(Java Runtime Environment): Java的运行环境。
  • JDK(Java Development Kit): Java开发工具包(包括上面所有)。

在这里插入图片描述

Java的跨平台、工作原理

  • 一次编译,处处可用。
    在这里插入图片描述

java、javac配置Path的注意事项

  • 目前较新的JDK安装时会自动配置javac、java程序的路径到Path环境变量中去 ,因此,javac、java可以直接使用。
  • 注意:以前的老版本的JDK在安装的是没有自动配置Path环境变量的,此时必需要自己配置Path环境变量。
  • 在这里插入图片描述

配置Java_home环境变量

  • JAVA_HOME:告诉操作系统JDK安装在了哪个位置(将来其他技术要通过这个环境变量找JDK
  • 在这里插入图片描述

注意:较新版本的JDK只是自动配置了Path,没有自动配置JAVA_HOME。
在这里插入图片描述

IDEA开发工具的使用

IntelliJ IDEA 开发工具概述、安装

集成开发环境( IDE, Integrated Development Environment )

  • 把代码编写,编译,执行等多种功能综合到一起的开发工具,可以进行代码智能提示,错误提醒,项目管理等等。
  • 常见Java的IDE工具有:Eclipse、MyEclipse、IntelliJ IDEA、Jbuilder、NetBeans等。

IntelliJ IDEA

  • IntelliJ IDEA 一般简称IDEA,是Java编程语言开发的集成环境,在业界被公认为最好的java开发工具。

  • IDEA 在代码错误提醒,智能代码补全等多方面表现的都非常优秀,是Java开发企业级首选工具。
    IDEA 下载https://www.jetbrains.com/idea/

IDEA项目结构介绍

在这里插入图片描述

使用步骤:

在这里插入图片描述

IDEA 中设置主题、字体

在这里插入图片描述

IDEA 常用快捷键

在这里插入图片描述

Java基础语法

字面量

  • 计算机是用来处理数据的,字面量就是告诉程序员:数据在程序中的书写格式
    在这里插入图片描述

变量

  • 变量就是内存中的一块区域,用来存储一个数据的,且存储的数据可以被替换。
    变量定义的格式
    在这里插入图片描述

定义变量需要注意的几个问题

  • 变量要先声明再使用
  • 变量声明后,不能存储其他类型的数据。
    在这里插入图片描述
  • 变量定义的时候可以没有初始值,但是使用的时候必须给初始值。
    在这里插入图片描述

关键字

  • Java语言自己用到的一些词,有特殊作用的,我们称之为关键字。
  • 如:public、class、byte、short、int、long、double…
  • java用了,我们就不能用了,否则会报错!如定义:类名或者是变量名称时,就不能用这些词

在这里插入图片描述

标识符

  • 标志符就是名字。
  • 我们写程序时会起一些名字,如类名、方法名、变量名,取名时要遵守一定的规则。
    标识符的要求
  • 基本要求:由数字、字母、下划线(_)和美元符($)等组成
  • 强制要求:不能以数字开头、不能是关键字、区分大小写

命名指导规范

  • 变量名称:满足标识符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”,例如:int studyNumber = 59。

  • 类名称: 满足标识符规则,建议全英文、有意义、首字母大写,满足“驼峰模式”,例如:HelloWorld.java。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值