蓝色标记:自己心得 红色标记:容易放错的 Day01【前言、入门语言、常量、变量】第一章1.1Java语言概述[url=]Undo[/url]什么是Java语言 Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级编程的语言。 Java语言的发展历史 l 1995年Sun公司发布Java1.0版本 l 1997年发布Java1.1版本 l 1998年发布Java1.2版本 l 2000年发布Java1.3版本 l 2002年发布Java1.4版本 l 2004年发布Java1.5版本 l 2006年发布Java1.6版本 l 2009年Oracle公司收购Sun公司,并于2011发布Java1.7版本 l 2014年发布Java1.8版本 l 2017年发布Java1.9版本 Java语言的能做什么? Java语言主要应用在互联网程序的开发领域。常见的互联网程序比如天猫、京东、物流系统、网银系统等,以及服务器后台处理大数据的存储、查询、数据挖掘等也有很多应用。 1.2计算机基础知识二进制(直接奔入主题) 它只包含0、1两个数,逢2进1;每一个0或者每一个1,叫做bit(比特) l 十进制转成二进制数据:使用除以2获取余数的方式
l 二进制数据转成十进制数据:使用8421编码的方式
字节 字节是我们常见的计算机中最小存储单元。计算机存储任何的数据,都是以字节的形式存储。
第二章2.1Java虚拟机—JVMl JVM(Java Virtual Machine): Java虚拟机,是运行所有Java程序的假想计算机,是Java的运行环境。 l 跨平台性:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是有jvm实现的,我们编写的程序运行在jvm上,而Jvm运行在操作系统上。
Ps:Java虚拟机本身不具备跨平台功能,每个操作系统都有不同版本的虚拟机。 2.2 JRE和JDKl JRE(Java Runtime Environment):是java程序的运行时环境,包含JVM和运行时所需要的核心类库。 l JDK(Java Development Kit):是Java程序开发工具包,包含JRE和开发人员使用的工具
Ps:三者关系:JDK>JRE>JVM 第三章 3.0说明编译和运行时两回事 l 编译:是指将我们编写的Java源文件翻译成JVM认识的class文件,在这个过程中,javac编译器会检查我们所写的程序是否有错误。例如:找不到对象,局部变量声明但没有给定初始值等语法错误。 l 运行:是指将class文件交个JVM去运行,此时jvm就会去执行我们编写的程序了。 关于main方法 l Main方法:称为主方法。写法是固定格式不可以更改。Main方法是程序的入口或起始点,无论我们编写多少程序,Jvm在运行的时候,都会从main方法这里开始。 3.1添加注释l 注释:就是对代码的解释说明。其目的是让人们能够更加轻松地了解代码。为代码添加注释,是十分必须要的,它不影响程序的编译和运行(作为一个有素质的程序员这是必备的) l Java中有单行注释、多行注释和文档注释 单行注释以 //开头 换行结束 多行注释以 /*开头 以*/结束 文档注释以/**开头 以*/结束 3.2关键词keywords关键字:是指在程序中,Java已经定义好的单词,具有特殊含义 。HelloWorld小程序中,出现的关键词有public、class、static、void等,这些单词已经被Java定义好,全部都是小写字母,在高级编辑器中颜色特殊 。关键字比较多,不能死记硬背,学到哪里记到哪里即可 3.3标识符标识符:是指在程序中,我们自己定义的内容。比如类的名字、方法的名字和变量的名字等等,都是标识符。 。HelloWorld小程序中,出现的标识符有类名字HelloWorld(大驼峰命名) 命名规则:硬性要求 。标识符可以包含英文26个(区分大小写)、0~9数字、$(美元符号) 和_(下划线) 。标识符不能以数字开头。 。标识符不能是关键字 命名规范:软性建议 。类名规范:首字母大写,后面每个单词首字母大写(大驼峰式) 。方法名规范:首字母小写,后面每个单词首字母大写(小驼峰式) 。变量名规范:全部小写 。常量名规范:全部大写 第四章常量:是指Java程序中固定不变的数据
第五章 变量和数据类型(重点)。变量:常量是固定不变的数据,那么在程序运行中可以便获的量称为变量 数学中,可以使用字母代替数字运算,例如x=1+5或者6=x+5. 程序中,可以使用字母保存数字的方式进行运算,提高计算能力,可以解决更多的问题。比如x保存5, x也可以保存6,这样x保存的数据是可以改变的。
Java中变量必须明确保存的数据类型 。数据类型 Java的数据类型分为两大类: 。基本数据类型:包括 整数、浮点数、字符、布尔。 。引用基本数据类型:包括类、数组、接口 。基本数据类型 四类八种基本类型 整形(byte、short、int、Long)浮点数(float、double)字符(char)布尔(boolean)
Ps:每一种基本数据类型都有自己的封装类也就是引用数据类型 Java中默认类型::整数类型是int、浮点类型是double 。变量的定义格式: 数据类型 变量名 = 数据值; 。注意事项 变量名称:在同一个大括号{}范围内,变量的名字不可以相同 局部变量:定义的变量:不赋值不能使用,
|