Java:(学习笔记)一、简介

第一章—Java介绍

一、Java起源

​ Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。

​ 后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。

二、Java体系

​ 1、JavaSE (Java standard edition Java标准版本 俗称Java基础 Java基础 核心类库)

​ 2、JavaEE (Java enterprise edition 包含标准版 服务器端的开发 搭建服务器 servlet)

​ 3、JavaME (Java micro edition 微缩版 被安卓所取代)

三、Java特点与优点

①简单性

②面向对象

③分布式

④健壮性

⑤安全性

⑥平台独立

⑦可移植性

⑧多线程

⑨动态性

第二章—Java环境

一、Java语言运行机制

首先开发Java源代码 HelloWorld.Java

——> 编译工具

——> HelloWorld.class(字节码文件)

——> JVM(Java虚拟机)

——> 不同平台支持的机器码

二、JDK

1、JDK介绍

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序。

JDK是整个Java开发的核心,它包含了Java的运行环境(JVM+Java系统类库)和Java工具。

总之,没有安装JDK,计算机无法执行Java程序代码。

2、JDK安装

1.最新JDK下载官网链接:Java Downloads | Oracle

2.JDK环境配置

①打开系统环境变量

②新建变量名:Java_HOME

新建变量值:D:\Java\JDK(JDK安装目录)

③打开变量名:Path

新建变量值:%Java_HOME%\bin(JDK的bin目录)

④新建变量名:CLASSPATH

新建变量值:.;%Java_HOME%\lib;%Java_HOME%\lib\tool.jar

注:此步骤可暂时省略

⑤打开变量名:Path

新建变量值:%CLASSPATH%

注:此步骤可暂时省略

⑥打开cmd,查看是否安装成功

输入:Java -version

成功显示Java版本,及成功安装JDK环境

注:cmd常用命令

常用命令作用
D:切换到某个盘下
dir查看当前路径下的全部内容
cd 目录进入单级目录: cd itheima
cd 盘符:\目录1\目录2…进入多级目录: cd D:\App\JavaProject
cd ..回退到上一级目录
cd \回退到盘符目录
cls清屏
exit退出命令提示符窗口

3、JDK体系

(1)JDK结构

JDK是整个Java开发的核心,它包含了Java的运行环境(JVM+Java系统类库)和Java工具:

①JVM(Java Virtual Machine):Java虚拟机, 真正运行Java程序的地方。

②Java核心类库:Java自带的很多实用包。

③Java工具:一些提供编译和执行Java程序的工具。

(2)JDK与JRE

JDK是整个Java开发的核心,它包含了Java的运行环境(JVM+Java系统类库)和Java工具。包含了: Java、Javac、jvm和核心类库等全部Java开发、运行的环境。

JRE(Java Runtime Environment): Java运行时环境,只包含Java虚似机、以及Java帮我们写好的程序等Java运行所需的东西。只包含了:Java、jvm和核心类库等Java的运行环境。

(3)注意

如果是在企业的部署环境下,其实只需要安装JRE就可以运行编译好的Java程序了。

(4)Java跨平台的原理

正是因为JDK,为不同平台提供了Java程序运行的环境,用户便可以“一次编译,处处可用”,将源代码文件编译成字节码文件,便可以在有着对应的jre环境的不同平台上运行。

三、第一个Java程序

1、书写Java程序

①(开发Java源代码)新建记事本,写下如下内容,并将记事本文件重命名为HelloWorld,并且修改文件后缀为 .Java

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

②(编译Java源代码为字节码文件)在cmd中打开该文件的路径,执行 Javac HelloWorld.Java 命令后,便可以在该文件路径下发现多出了一个字节码文件:HelloWorld.class

③(运行Java程序)在cmd中打开该文件的路径,执行 Java HelloWorld 命令后,便可以看到成功输出了Hello World!

2、Java程序介绍

public class HelloWorld { ----->class:定义一个类,后面跟上的HelloWorld是类名称
public static void main(String[] args) { -->程序执行时的入口点,main方法也称之为主方法
system.out.println(“Hello World!”); -->打印语句,使程序在控制台打印双引号所包裹的内容
}
}

四、Java开发工具:Intellij IDEA

1、最新IDEA下载地址

Download IntelliJ IDEA

2、IDEA项目结构

project(项目、工程): 可以创建多个module

module(模块): 中可以创建多个package

package(包): 可以创建多个class

class(类)

3、使用步骤

① 创建Project空工程

② 创建Module模块

③ 创建Package包

④ 创建class 类

⑤ 在类中编写代码

⑥ 完成编译运行

4、IDEA快捷键

快捷键功能
main/psvm、sout、fori…快速键入相关代码
Ctrl + D复制当前行数据到下一行
Ctrl + Y删除所在行,建议用Ctrl + X
Ctrl + ALT + L格式化代码
ALT + SHIFT + ↑ , ALT + SHIFT + ↓上下移动当前代码
Ctrl + / , Ctrl + Shift + /对代码进行注释

Java笔记系列

Java:(学习笔记)一、简介

Java:(学习笔记)二、基础语法

Java:(学习笔记)三、面向对象-基础

Java:(学习笔记)四、面向对象-三大基本特征

Java:(学习笔记)五、常用API与补充语法

Java:(学习笔记)六、集合

Java:(学习笔记)七、Stream流、异常、日志框架

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值