JavaStudy01 前言、入门程序、常量、变量

来源:java基础语法|day01【前言、入门程序、常量、变量】

目录:JavaStudy01 前言、入门程序、常量、变量

          • 来源:[java基础语法|day01【前言、入门程序、常量、变量】](https://app.yinxiang.com/fx/c6562d15-bf7d-4ab1-b004-eaab55737b31)
  • 今日内容
  • 目标
  • 自测(满分100分)
    • 第一章 开发前言
      • 1.1 Java语言概述
      • 1.2 计算机基础知识
        • 二进制
        • 字节
        • 常用DOS命令
    • 第二章 Java语言开发环境搭建
      • 2.1 Java虚拟机——JVM
      • 2.2 JRE 和 JDK
      • 2.3 JDK9安装图解
      • 2.4 JAVA_HOME环境变量的配置
        • 配置环境变量作用
        • 配置环境变量步骤
    • 第三章 HelloWorld入门程序
      • 3.1Java程序开发步骤说明
      • 3.2编写Java源程序
      • 3.3编译Java源程序
      • 3.4运行Java程序
      • 3.5入门程序说明
      • 3.6添加注释comment
      • 3.7关键字
      • 3.8标识符
    • 第四章 常量
      • 4.1概述
      • 4.2分类
    • 第五章 变量和数据类型
      • 5.1变量概述
      • 5.2变量类型
      • 5.3变量的定义
      • 5.4注意事项

今日内容

  • Java语言的发展历史
  • Java开发环境搭建
  • 编写Hello World程序
  • 常量和变量

目标

  • 能够计算二进制和十进制数之间的互转
  • 能够使用常见的DOS命令
  • 理解Java语言的跨平台实现原理
  • 理解JDK和JRE的组成和作用
  • 能够配置环境变量JAVA_HOME
  • 能够编写HelloWorld程序编译并执行
  • 理解关键字的含义
  • 理解标识符的含义
  • 能够定义出所有类型的常量
  • 理解Java中的基本数据类型分类
  • 能够定义8种基本数据集类型的变量

自测(满分100分)

成绩=74分:20200224学习自测|Day01前言、入门程序、常量、变量

第一章 开发前言

1.1 Java语言概述

  • 什么是Java语言
    美国Sun公司(Stanford University Network)
    使用编程语言对计算机下达命令

  • Java语言发展历史
    2017=java 9.0

  • Java语言能做什么

  • 网站

  • Android

  • 服务器程序

  • 游戏

  • 软件

  • 嵌入式

  • 大数据

    • 开发方向

      • JavaSE=电脑上运行的软件
      • JavaEE=企业级开发,最多的应该是web开发
      • JavaME=手机软件
    • 主要就业方向

      • Web开发
      • Android开发
      • 客户端开发

1.2 计算机基础知识

二进制

  • 十进制数据转成二进制数据:使用除以2获取余数的方式
  • 二进制数据转成十进制数据:使用8421编码的方式

字节

8个bit(二进制位) 0000-0000表示为1个字节,写成1 byte或者1 B。

  • 8 bit = 1 B
  • 1024 B =1 KB
  • 1024 KB =1 MB
  • 1024 MB =1 GB
  • 1024 GB = 1 TB

常用DOS命令

DOS是一个早期的操作系统,现在已经被Windows系统取
代。

  • 进入DOS操作窗口

  • 常用命令-操作符号

  • 盘符切换命令=盘符名:

  • 查看当前文件夹=dir(directory)

  • 进入文件夹命令=cd(change directory) 文件夹名

  • 退出文件夹命令=cd…

  • 退出到磁盘根目录=cd\

  • 清屏=cls(clear screen)

  • 其他cd命令

第二章 Java语言开发环境搭建

2.1 Java虚拟机——JVM

  • JVM(Java Virtual Machine )
    是运行所有Java程序的假想计算机,是Java程序的
    运行环境

  • 跨平台
    用Java编写的软件可以运行在任何的操作系
    统上。

  • Java的虚拟机本身不具备跨平台功能的,每个操作系统下都有不同版本的虚拟机

2.2 JRE 和 JDK

  • JRE (Java Runtime Environment) :是Java程序的运行时环境,包含 JVM 和运行时所需要的 核心类库

  • JDK (Java Development Kit):是Java程序开发工具包,包含 JRE 和开发人员使用的工具

  • JDK=JRE+开发工具=(JVM+核心类库)+开发工具

  • 我们想要运行一个已有的Java程序,那么只需安装 JRE 即可。
    我们想要开发一个全新的Java程序,那么必须安装 JDK 。
    JavaStudy01 前言、入门程序、常量、变量_第1张图片

  • JDK&JRE&JVM三者间关系如图(未全解)

2.3 JDK9安装图解

  • 安装路径中,不要包含中文和空格

2.4 JAVA_HOME环境变量的配置

配置环境变量作用

开发Java程序,需要使用JDK中提供的工具,工具在JDK9安装目录的 bin 目录下。在DOS命令行下使用这些工具,就要先进入到JDK的bin目录下,这个过程就会非常的麻烦。不进入JDK的 bin 目录,这些工具就不能使用,会报错。
为了开发方便,我们想在任意的目录下都可以使用JDK的开发工具,则必须要配置环境变量,配置环境变量的意义在于告诉操作系统,我们使用的JDK开发工具在哪个目录下。

配置环境变量步骤

  • Windows 7,8版本
  • Windows 10 版本
    我的电脑-属性-高级系统设置-环境变量
    1.新建系统变量JAVA_HOME,变量值输入JDK安装目录
    2.选中系统变量PATH,在变量值最前面键入%JAVA_HOME%\bin;
    3.重启DOS,输入javac,运行成功

第三章 HelloWorld入门程序

3.1Java程序开发步骤说明

开发环境搭建完毕,就可以开发第一个java程序了
java开发程序三步骤:编写、编译、运行
JavaStudy01 前言、入门程序、常量、变量_第2张图片

3.2编写Java源程序

  • 1.新建文本文档HelloWorld.java
    2.使用notepad++打开
    【文件名和类名字一致】

3.3编译Java源程序

  • 在DOC命令中,进入Java源程序目录,用编译命令:javac 源文件名.后缀名使编译工具:javac.exe将.java源文件编译成JVM能识别的 源文件名.class 字节码文件,在此过程中javac编译器会检查所写程序是否有误。

3.4运行Java程序

  • 用运行命令:java 类名使运行工具:java.exe将.class字节码文件交给JVM运行

3.5入门程序说明

1.编译和运行是两回事:java-(javac编译)-.class-(java运行)
2.main方法:固定格式,是JVM运行程序的起始点

3.6添加注释comment

必要
1.单行 //文本
2.段落 /* 文本 */

3.7关键字

  • Java已定义好的特殊含义小写单词,notepad++中颜色特殊。
    不死记,学到哪记到哪
    public class static void

3.8标识符

  • 我们自己定义的内容,如类名、方法名、变量名。

命名规则(硬):
1.可以包含4类:26个英文字母(区分大小写)、0-9、$ 以及 _ 。
2.不能以数字开头:7H
3.不能是关键字:public
命名规范(软):
4、项目名/包/变量:全部小写=
5、常量:全部大写加_=AGE_OF_PERSON
6、类名:大驼峰式=HelloWorld
7、方法名/属性名:小驼峰式=addPerson / ageOfPerson

第四章 常量

4.1概述

不变 a=1

4.2分类

  • 6类
    整数常量=1
    小数常量=0.1
    字符常量=‘h’=’ ‘=‘好’
    字符串常量=’‘hao’’=“好的”
    布尔常量=true/false
    空常量=null
    (空常量不可输出)

第五章 变量和数据类型

5.1变量概述

变,必须明确变量类型

5.2变量类型

基本数据类型(数据类型/关键字/内存占用/取值范围)

  • 4型8类

    • 整数型
      • 字节型=byte=1
      • 短整型=short=2
      • 整形=int=4=(java默认)
      • 长整型=long=8
    • 浮点型
      • 单精度浮点型=float=4
      • 双精度浮点型=double=8==(java默认)
    • 字符型=char=2
    • 布尔型=boolean=ture/false=1
  • 引用数据类型

    • 数组
    • 接口

5.3变量的定义

数据类型 变量名=数据值
float i=0.5F
long i=5000L
建议float、long后加上字母表示

5.4注意事项

1.同一个大括号内,变量名称不得相同
2.变量不赋值不可用

你可能感兴趣的:(Java)