JAVA基础篇——JAVA入门介绍

一、JAVA入门介绍

1. JAVA背景

1.1 背景知识

JAVA时美国sun公司在1995年推出的一门计算机高级编程语言

Oak(橡树)——>JAVA(JAVA岛上的咖啡)

2009年sun公司被Oracle公司收购

1.2 JAVA应用

  • 桌面应用开发——不太认可JAVA
  • 企业级应用开发——非常认可JAVA
  • 移动应用开发
  • 服务器系统
  • 大数据开发
  • 游戏开发

2. JAVA技术体系/技术平台

JAVA SE(Java Standard Edition):标准版——JAVA技术的核心和基础

JAVA EE(Java Enterprise Edition):企业版——企业级应用开发的一套解决方案

JAVA ME(Java Micro Edition):小型版——针对移动设备应用的解决方案——市场更多使用Android/IOS开发

3. JAVA开发环境

JAVA的产品叫JDK(Java Development Kit:JAVA开发者工具包),必须安装JDK才能使用Java

获取——ORACLE官网:http://www.oracle.com

安装——安装路径中不能包含中文和空格

安装完成后:\bin包下会出现java.exe(执行工具),javac.exe(编译工具)

4. DOS窗口常见命令的使用

D: ——切换盘

dir ——查看当前目录下的文件信息

cd ——进入目录,Tab键补全

cls ——清屏

5. 开发HelloWorld程序

5.1 开发Java程序的三个步骤

编写代码——————编译代码————————运行代码

.java源文件——javac编译为.class字节码文件——java运行

命名:驼峰命名法

5.2注意

文件名称必须与代码中类的名称一致,后缀是.java

分步编译运行

**规矩:**分步编译运行,运行时不加.class,会报错,因为这里指的是类名;直接运行是从java11开始的

6. 常见程序问题解答——排错

文件扩展名一定要显示并改为.java

文件名与类名要一致,一模一样

大小写,单词拼写,存在中文符号,找不到main方法

缺失成对的括号

编译、执行使用不当

7. JAVA程序的执行原理

编程语言发展历程:机器语言——汇编语言——高级语言(更简单,最终翻译成计算机底层可以识别的机器语言)

8. JDK的组成、跨平台原理

JDK组成

1JVM(Java Virtual Machine)——JAVA虚拟机,真正运行java程序的地方

2核心类库——JAVA写好的程序,给程序员自己的程序调用

3=1+2JRE(Java Runtime Environment)——JAVA的运行环境

4开发工具JAVA、JAVAC

5=3+4JDK(Java Development Kit)——Java开发者工具包

JDK组成

JAVA的跨平台、工作原理

一次编译,处处可用——Sun公司为各个平台开发了不同的虚拟机

JAVA跨平台

9. JDK安装后Path和Java_home环境变量

**path变量:**用于记住程序路径,方便在命令行窗口的任意目录启动程序

**JAVA_HOME:**告诉操作系统JDK安装在哪个位置(将来其他技术要通过这个环境变量找JDK)

10. IDEA开发工具的使用

Intellij IDEA简称IDEA,可以智能代码补全、错误提醒等。

官网:https://www.jetbrains.com/idea/

11. IDEA开发HelloWorld

JAVA程序结构:划分可以便于管理代码

project(项目、工程):

module(模块):

package(包):

class(类):

12. IDEA字体、主题、背景色设置、快捷键操作

File - Settings

IDEA设置主题和字体

快捷键

快捷键

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值