什么是 Java

容易易上⼿手

适⽤用于多平台、多⾏行行业发展稳定

需求量量⼤大

Java 语⾔言的优点:

简洁⾼高效跨平台

⾯面向对象分布式健壮性

可处理理多线程

Java 的运⾏行行机制

1、编写 Java 源代码,java 文件,文件后缀是 java。

2、通过编译器器将 Java 源代码进⾏编译,编译之后的⽂文件是 class ⽂文件,⽂文件后缀是 class。

3、JVM 读取编译好的字节码⽂文件运⾏行行程序。

Java 三⼤大体系

Java SE、Java ME、Java EE

Java SE:包含了了构成 Java 语⾔言核⼼心的类。

Java ME:包含 Java SE 中的⼀一部分类,⽤用于电⼦子产品的软件开发,⼿手机、机顶盒、⻋车载导航。

Java EE:包含 Java SE 中所有的类,并在此基础上扩展出了了⽤用于开发企业级应⽤用的类。

安装 Java 环境

JRE(Java Runtime Environment)Java 运⾏行行环境,包括 JVM 和 Java 基础类库,⼀一台计算机要运

⾏行行 Java 程序,就必须安装 JRE。

JDK(Java Development Kit)Java 开发包,包含 JRE 和编译 Java 源⽂文件的编译器器,如果在⼀一台计算机上进⾏行行 Java 程序的开发,就必须安装 JDK。

(具体见Windows配置Java环境.docx和 安装Eclipse.docx)

Java 程序的开发步骤

编写 Java 源代码。

 

 

 

public class HelloWorld{
public static void main(String[] args){ System.out.println("Hello World");
}
}

编译 Java 源代码。

通过终端命令进⼈人 Java 源⽂文件所在的路路径。

通过命令编译 Java 源⽂文件:javac 源⽂文件名(带后缀)

javac HelloWorld.java

运⾏行行编译好的字节码⽂文件。

通过终端命令运⾏行行字节码⽂文件:java 源⽂文件名(不不带后缀) 

java HelloWorld

编码规范

强制编码规范

1、Java 程序的⽂文件名必须与类名⼀一致,若不不⼀一致,Java 源⽂文件⽆无法通过编译。

2、main ⽅方法是程序的⼊入⼝口,所有希望 Java 完成的业务全部写在 main ⽅方法中,⽅方法的定义必须严格按照格式书写,public static void main(String[] args){},缺⼀一不不可,否则 Java 程序⽆无法运

⾏行行,只有参数列列表的形参名称可以⾃自定义。

3、类是组织 Java 代码结构的,类中的⽅方法是具体执⾏业务逻辑的,无论是类还是⽅方法,都必须使

⽤用花括号{}来组织其结构,并且必须成对出现。

建议编码规范

1、通常情况下,⼀⾏只能写⼀条语句。

2、需要注意代码缩进,不不要每⾏行行代码都顶着左边写。

注释

Java 注释就是⽤用通俗易易懂的语⾔言对代码进⾏行行描述,⽅方便便⾃自⼰己和他⼈人阅读。

注释可以是编程思路路,也可以是功能描述或者程序的作⽤用,总之就是对代码的进⼀一步阐述。

Java     代码中的注释是不不会被编译的,计算机会直接跳过这些注释,注释是写给开发⼈人员看的。注释的分类

1、单⾏行行注释://注释内容

2、多⾏行行注释:/*注释内容注释内容

 

注释内容*/

3、⽂文档注释/**注释内容

*注释内容

*注释内容

*/

关键字

Java 关键字是指 Java 语⾔言预先定义好的,具有特定意义的标识符,是 Java 程序的核心组成。简单理理解:关键字+Java类库+开发者⾃定义的标识符。

常⽤用关键字的含义:

abstract 标识类或者⽅方法为抽象类型

boolean 基本数据类型,⽤用来表示逻辑是否成⽴立

break 跳出整个循环体

byte 基本数据类型,表示⼀一个字节

case 与 switch 搭配使⽤用,⽤用来处理理流程控制

catch 与 try 搭配使⽤用,处理理异常

class 标识⼀一个类

continue 跳出当前循环,执⾏行行下⼀一次循环

double 基本数据类型,表示浮点型数据

 

变量量

计算机如何存储数据?

计算机存储数据的地⽅方叫做内存,内存会为不不同的数据开辟不不同的空间来存储。

从内存中取出数据,每个内存空间都有独一⽆二的内存地址,程序通过内存地址找到具体的内存空间,    从中取出数据。内存地址是⼗十六进制的数据,不便于记忆,通过变量可以解决这个问题。

 

变量三要素:

数据类型、变量名、变量值

 

如何使⽤变量?

声明变量的数据类型和变量量名,计算机会根据数据类型在内存中开辟相应⼤大⼩小的空间,变量量名虽然可以⾃自定义,但是必须遵守⼀一定的规则,可以包含数字、字⺟母、下划线、$,不能包含空格、运算符、不能⽤用关键字命名变量量名,不不能以数字开头,⼤大⼩小写字⺟母可以混⽤用,⼀一般会采⽤用⾸首字⺟母⼩小写,

 

后续单词的⾸首字⺟母⼤大写,如userId、studentName。给内存空间赋值,该值就是变量量值。

 

posted on 2019-06-17 08:04  HiJackykun  阅读(298)  评论(0编辑  收藏  举报