变量和数字类型

JAVA变量和数字类型

詹姆斯•高斯林 斯坦福大学网络公司 SUN

1995年5月23日 JAVA语言诞生

1996.1 JDK1.0

1997.2 JDK1.1

1998.12 JDK1.2(将JAVA分成了J2SE,J2EE,J2ME)

2000.5 JDK1.3

2002.2 JDK1.4

2004.10 JDK1.5

2006.12 JAVASE6.0

2009.4.12 甲骨文74亿美元收购SUN

2011.7 JAVASE7.0

2014.3 JAVASE8.0

JAVA语言平台

J2SE

是为开发普通桌面和商务应用程序所提供的解决方案,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发

J2ME

是为开发电子消费产品和嵌入式设备提供的解决方案

J2EE

是为开发企业环境下的应用程序提供的一套的解决方案,该技术体系中包含的技术中包含的技术如SERVLET JSP等,主要针对于WEB应用程序开发

JAVA语言跨平台原理

平台:指的是操作系统(Windows,Linux,Mac)

跨平台:JAVA程序可以在任意操作系统上运行,一次编写到处运行

原理:实现跨平台需要依赖JAVA的虚拟机JVM

JRE

包括JAVA虚拟机和JAVA程序所需的核心类库等,如果想要运行一个开发好的JAVA程序,计算机只需要安装JRE即可

JDK

是提供给JAVA开发人员使用的,其中包含了JAVA的开发工具,也包含了JR,所以安装了JDK,就不用单独安装JDK了 其中开发工具,编译工具,运行工具等

简单而言,使用JDK开发完成运行工具的JAVA程序交给JRE去运行

常用DOS命令

•打开控制台

—win+R  然后cmd回车

常用命令

—d:回车 盘符切换

—dir:列出当前目录下的文件以及文件夹

—cd:改变(进入)指定目录

      •进入cd目录:cd多级目录

      •回退cd:cd\

—cls:清屏

—exit:退出DOS命令行

JDK的下载及安装

•JDK的下载

通过官方网站获取JDK

JDK

针对不同操作系统,下载不同的JDK版本

•JDK的安装

安装路径不要有中文或特殊符号

HEELO WORD流程图

源文件 编译器 字节码文件 解释器

HELLOWORD编写

首先定义一个类 —publicclass类名

在类定义后加上一对大括号  —〔〕

在大括号中间添加一个主方法/函数

—public static void main(String[]args)〔〕在主方法的大括号中间添加一行输出语句

运行

在命令行模式中,输入javac命令对源代码进行编译,生成字节码文件

—javac源文件名.java

编译完成后,如果没有报错信息,输入java命令对class字节码文件进行解释运行,执行时不需要添加class扩展名

helloword案例常见问题

单词拼写问题

class        Class

String      string

System    system

main        mian

中文符号问题

提示非法字符

Path环境变量配置

为什么要配置程序的编译和执行需要

使用到javac和java命令,所以只能在bin目录下写程序

实际开发中不能把程序写到bin目录下,所以我们必须让javac和java命令在任意目录下都可以访问

如何配置

创建新的变量名 JAVA_HOME

为JAVA_HOME添加变量值:JDK安装目录

在path环境变量最前面添加如下内容

%JAVA_HOME%\bin

注释

概述 用于解释说明程序的文字

JAVA中注释分类

单行注释://注释文字

多行注释:/*注释文字*/

文档注释:/**注释文字*/

注释的作用:解释说明程序,提高程序的阅读性

关键字

概述:被JAVA语言赋予特定含义的单词

特点:组成关键字的字母全部小写

            常用的代码编译器,针对关键字有特              殊颜色符号标记

常量

概述:在程序执行过程中,该值不可发生改变

分类

字串符常量:用双引号括出来的内容

整数常量:所有整数

小数常量:所有小数

字符常量:用单引号括出来的内容

布尔常量:较为特有,只有true false

空常量:null

变量

概述:在执行程序过程中,在某个范围中其值可以发生改变的量 从本质上讲 变量其实是内存的一小块区域

定义形式

数据类型变量名=初始化值

注意:格式是固定的,记住格式,以不变应万变

计算机存储单元概述

变量是内存中的小容器,用来存储数据。那么计算机内存是怎么存储数据的呢?无论是内存还是硬盘,计算机存储设备的最小信息单元叫位bit ,我们又称之位比特位,通常用b表示,计算机最小存储单元叫字节,通常有B表示,字节是由连续的8个位组成

标识符

作用:给包,类,方法,变量等起名字

组成规则:由字符 下划线 美元符组成

注意事项:不能以数字开头 不能是JAVA中的关键字

变量的定义和使用

定义注意事项

变量未赋值,不能直接使用

变量只在它所属范围内有效

一行上可以定义多个变量,但是不建议

类型转换

+是一个运算符

boolean类型不能转换为其他数据类型

默认转换:byte,short,char—int—long—                        float—double

                  byte,short,char相互之间不能                    转换他们参与运算首先转换为int                    类型

强制转换:目标类型变量名=(目标类型)(被转换的数据)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、JDK的安装 1、Java-Package choose 上述文档翻译: JDK:针对Java开发者(Java...
    7叶阅读 1,489评论 1 2
  • 一、Java开发环境搭建 Java概述 众所周知Java是一门编程语言,编程语言就是用来编写软件的。那么使用Jav...
    辽A丶孙悟空阅读 1,478评论 0 53
  • 1.1 Java 语言概述 什么是Java语言 Java语言是美国Sun公司(Stanford Universit...
    星辰源码阅读 535评论 0 0
  • Date: 2018/8/19 生命是一份禮物,能夠活著、思考、享受、去愛,是多麼大的特權啊~感恩活著的每一天❤️...
    采灵22阅读 558评论 12 8
  • 隐私是当事人不愿意他人知道的个人信息。 隐私权是一个人格尊严的体现。 隐私权包括个人信息不被搜索的”被遗忘权“,和...
    jamesvan阅读 439评论 0 0

友情链接更多精彩内容