Java01基础入门

本文介绍了计算机中数据的二进制存储和运算,包括字节和位的概念,以及DOS命令的使用。此外,详细讲解了Path环境变量的配置和Java的基础知识,如Java语言的三大平台、JDK、JVM、JRE的区别,以及IDEA开发工具的简介和Java基础语法,如注释和关键字。
摘要由CSDN通过智能技术生成

Java01笔记

一、计算机中数据的存储和运算

计算机中对于数据的存储和运算,都是通过二进制数据来完成的。

1、二进制

二进制数是用0和1两个数码来表示,进位规则是“逢二进一”,借位规则是“借一当二”。

2、字节和位

字节(Byte)是计算机中存储数据的最小单位,每个字节由8位二进制0和1组成。单独的每个0或1称之为位(bit),也叫比特位。每个字节由8位比特位组成。

二、常用DOS命令

1、如何打开DOS命令行提示符?

win+R,在运行输入框中输入cmd,敲回车

♥tips♥上班摸鱼快捷键win+D快速回到桌面

2、DOS常用命令

符号说明
盘符名称盘符切换 eg. E:回车,表示切换到E盘
dir查看当前路径下的内容
cd目录进入单级目录
cd..回退到上一级目录
cd 目录1\目录2...进入多级目录
cd\回退到盘符目录
cls清屏
exit退出命令提示符窗口

三、Path环境变量的配置

配置环境变量后,在命令行中启动软件变得非常方便

1、Path环境变量

可以理解为系统中的一个大管家, 帮我们记录了很多软件的完整路径。当我们要运行一个程序,而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还会到path中指定的路径去找。

2、配置

右键单击此电脑,选择属性,找到高级系统设置,进入环境变量,在系统变量中找到Path选择编辑,新建之后将程序的安装路径粘贴过来。

四、计算机语言

计算机语言:人与计算机沟通交流的表达方式

1、机器语言

机器语言就是 0/1 代码。计算机只能识别 0 和 1。在计算机内部,无论是一部电影还是一首歌曲或是一张图片,最终保存的都是 0/1 代码。

2、汇编语言

汇编语言就是将一串很枯燥无味的机器语言转化成英文单词。

3、高级语言

使用普通英语进行编写代码,然后通过编译器翻译成类似于汇编语言的指令,之后再由计算机执行。Java就是一门高级语言,需要编译后才能执行。

五、Java介绍及环境搭建

1、Java三大平台

  • Java SE

    Java 语言的(标准版),用于桌面应用的开发,是其他两个版本的基础。学习Java SE的目的是为了今后从事Java EE开发打基础。

  • Java ME

    Java 语言的(小型版),用于嵌入式消费类电子设备

  • Java EE

    Java 语言的(企业版),用于 Web 方向的网站开发。

2、Java跨平台性

平台是指操作系统,三种操作系统有Windows、MacOC、Linux。

  • 跨平台

    指Java程序可以在任意操作系统上运行。

  • 跨平台原理

    依靠的的是JVM虚拟机,在需要运行 Java 应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机(JVM Java Virtual Machine)即可跨平台运行。

注意:JVM 虚拟机本身不允许跨平台,允许跨平台的是 Java 程序!!!

3、JDK的下载与安装

  • 下载

    到官网下载http://www.oracle.com

  • 安装

    安装到自己能找到的【纯英文】的路径下

  • 检验是否安装成功

    在命令行提示符输入java-version

4、Java程序开发的三个步骤

5、JVM、JRE、JDK

  • JVM(Java Virtual Machine)

    Java虚拟机, 真正运行Java程序的地方

  • JRE(Java Runtime Environment)

    Java的运行环境

  • JDK(Java Development Kit)

    Java开发工具包(包括上面所有)

    ♥三者的关系

核心类库:Java自己写好的程序,给程序员自己的程序调用的

6、配置JAVA_HOME

在系统变量中新建名为“JAVA_HOME”的变量名,变量值为JDK的路径。再把JDK的下一级bin的目录添加到Path中。

六、IDEA开发工具

IDEA全称Intellij IDEA,是用于Java语言开发的集成环境,它是业界公认的目前用于Java程序开发最好的工具。

  • 集成环境:是指把代码编写、编译、运行、调试等多种功能综合到一起的开发工具

1、IDEA的下载与安装

2、IDEA项目结构介绍

  • project(项目、工程)

  • moudle(模块)

  • package(包)

  • class(类)

结构划分是为了方便管理文件的

3、IDEA常用快捷键

快捷键操作效果说明
psvm+回车快速生成main方法
sout+回车快速生成输出语句
Ctr+alt+L格式化代码
Alt+shift+⬆上移当前行
Alt+shift+⬇下移当前行
Alt+回车导入包,自动修正
Ctrl+N查找类
Ctrl+R替换文本
Ctrl+F查找文本
Shift+F6重构-重命名
Ctrl+X剪切当前行
Ctrl+D复制行
Ctrl+/批量加入单行注释,再按一次取消
Ctrl+Shift+/批量加入多行注释,再按一次去取消
Alt+1快速打开或隐藏工程面板
F2高亮错误或警告快速定位
Ctrl+F12可以显示当前文件的结构

七、Java基础语法

1、注释

注释是在程序指定位置添加的说明性信息

  • 注释的分类

    • 单行注释

      格式://注释信息

    • 多行注释

      格式:/*

      注释信息

      注释信息

      */

    • 文档注释

      格式:/**

      注释信息

      注释信息

      */

注释内容不参与程序的编译和运行

2、关键字

被 Java 赋予了特定涵义的英文单词,Java 中的关键字,已经被赋予了特殊的涵义,这些单词不允许使用

3、自面量

学习生活中的数据如何在程序中表示

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值