day 01 (前言、入门程序、常量、变量)

什么是Java语言?

java语言是美国Sun公司在1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需求的功能。

JAVA语言能做什么?

java语言主要应用在互联网程序的开发领域。常见的互联网程序如天猫、京东、物流系统、网银系统等。以及服务器后台处理大数据的存储、查询、数据挖掘等也有很多应用。

计算机基础知识

二进制: 计算机中的数据不同于人们生活中的数据,人们生活中常采用十进制数,而计算机中全部采用二进制数表示,它只包括0和1两个数,逢二进一,1+1=10。每一个0或每一个1叫做一个bit。

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

字节 :字节是我们常见的计算机中最小的存储单元计算机中存储任何数据,都是以字节的形式存储,右键点击文件属性,可以查看文件字节的大小。

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

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

常用DOS命令

  • 盘符切换命令             盘符名: 
  • 查看当前文件夹          dir 
  • 进入文件夹命令          cd 文件夹名
  • 退出文件夹命令           cd..
  • 退出到磁盘根目录:   cd \
  • 清屏                               cls

Java语言开发环境搭建

java虚拟机--JVM

JVM : Java虚拟机,简称JVM,是运行所有Java程序的假象计算机,是Java程序的运行环境,是Java最具吸引力的特性之一。我 们编写的java代码,都运行在JVM之上。

跨平台:任何软件的运行,都必须运行在操作系统之上,而我们用java编写的软件是可以运行在任何操作系统之上的。这种特性称为JAVA语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上。而JVM运行在操作系统之上。(JVM本身不具备跨平台的功能,每个操作系统下都有不同版本的虚拟机。

JRE: 是java程序的运行环境,包含JVM和运行时所需要的核心类库。(若想运行一个已有的Java程序,只需安装JRE即可。)

JDK: 是java程序开发工具,包含JRE和开发人员使用的工具。(若想开发一个全新的java程序,那么必须安装JDK。)

JAVA_HOME环境变量的配置

配置环境变量的作用

开发java程序,需要使用JDK中提供的工具,工具在JDK安装的bin目录下。

在DOS命令行下使用这些工具,就要先进入到JDK的bin目录下。若不进入到JDK的bin目录,这些工具就不能使用,会报错。

为了开发方便,我们想在任意目录下都可以使用JDK的开发工具,则必须要配置环境变量,配置环境变量的意义是在于告诉操作系统,我们使用的JDK开发工具在哪个目录下。

配置环境变量步骤

Windows7, 8版本

  1. 点击计算机鼠右键,选择属性
  2. 点击高级系统设置
  3. 高级选项卡,点击环境变量
  4. 点击新建,创建新的环境变量,变量名输入JAVA_HOME,变量值输入JDK安装目录,点击确定
  5. 选中Path环境变量,双击或点击编辑。在变量值的最前面,键入%JAVA_HOME%\bin;,分号必须要写,必须是英文格式。
  6. 环境变量配置完成,重新启动DOS命令行,在任意目录下输入javac命令来确定配置是否成功。

Windows 10 版本

  1. 文件资源管理器—此电脑鼠标右键—选择属性。
  2. 选择高级系统设置—选择环境变量。
  3. 点击下方系统变量的新建,创建新的环境变量,变量名输入JAVA_HOME,变量值输入JDK的安装目录。
  4. 选中Path环境变量,双击或者点击编辑。
  5. 点击新建,键入%JAVA_HOME%\bin,必须是英文格式。选中该行,上移到最上方,点击确定。
  6. 配置完成,重新打开DOS命令行,在任意目录下输入Javac命令来确定配置是否成功。

程序开发步骤说明

java程序开发三步骤: 编写翻译运行。

编译:是指将我们的Java源文件翻译成JVM认识的class文件,在这个过程中,javac编译器会检查我们所写的程序是否有错误,若有错误就会提示出来。若没有错误就会编译成功。

运行:是指将class文件交给JVM去运行,此时JVM就会去执行我们编写的程序了。

编写好的Java源程序.java文件)在javac.exe中进行编译,生成java字节码文件(.class文件),java.exe进行运行。

javac.exe:编译器

java.exe: 解释器

main方法:称为主方法,写法是固定格式不可以更改,main方法是程序的入口点或起始点,无论我们编写多少程序,JVM在运行的时候都会从main方法这里开始。

添加注释(comment): 注释是对代码的说明和解释,其目的是让人们能够更加轻松地了解代码。它不影响程序的编译和运行。

Java中有单行注释、多行注释和文本注释

  • 单行注释以//开头,换行结束
  • 多行注释以/* 开始,以*/结束
  • 文本注释以/** 开始,以*/结束

关键字(keywords):指在程序中,Java已经定义好的单词,具有特殊含义

  • 小写字母
  • 颜色特殊

标识符 :在程序中,我们自己定义内容,比如类的名字、方法的名字和变量的名字等

  • 命名规则:
  1. 标识符可以包含英文字母、0-9数字、$(美元符号)、和下划线
  2. 标识符不能以数字开头且不能是关键字
  • 命名规范
  1. 类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)
  2. 方法名规范:首字母小写,后面每个单词首字母大写(小驼峰式)
  3. 变量规范:全部小写

数据类型     

数据类型分为:

基本数据类型: 整数、浮点数、字符、布尔

引用数据类型:类、接口、数组

基本数据类型(四类八种)

数据类型 关键字 内存占用 取值范围
字节型 byte         1个字节 -128-127
短整型 short        2个字节 -32768—32767
整形 int(默认) 4个字节 -2的31次方—2的31次方-1
长整型

long

8个字节 -2的63次方—2的63次方-1
单精度浮点数 float 4个字节 1.4013E-45—3.4028E+38
双精度浮点数 double 8个字节 4.9E-324—1.7977E+308
字符型 char 2个字节 0—65535
布尔类型 boolean 1个字节 true,false

变量的定义

变量是指在程序运行中可以变化的量

变量的格式包括三个要素:数据类型、变量名、数据值

格式: 数据类型     变量名 = 数据值

注意: 

  • long类型 : 建议数据后加L表示
  • float类型 : 建议数据后加F表示
  • 变量名称:在同一个大括号内,变量名字不可以相同
  • 变量赋值:定义的变量,不赋值不能使用

猜你喜欢

转载自blog.csdn.net/liu19951104/article/details/81142429