您的位置 首页 java

Java基础总结(第一章节)

什么是 Java 语言

Java 是由 Sun Microsystems 公司于 1995 年推出的一门面向对象程序设计语言。2010 年 Oracle 公

司收购 Sun Microsystems,之后由 Oracle 公司负责Java 的维护和版本升级。

1.JAVA SE

Java平台的标准版,它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序

。Java SE 包含了支持 Java Web 服务开发的类,并为 Java EE 提供基础,如 Java 语言基础、JDBC

操作、I/O 操作、网络通信以及多线程等技术。图 1 所示为 Java SE 的体系结构。

2.JAVA EE

Java EE(Java Platform Enterprise Edition,Java 平台企业版)以前称为 J2EE。企业版本帮助开发

和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 基础上构建的

,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(Service

Oriented Architecture,SOA)和 Web 2.0 应用程序。

3.JAVA ME

Java ME(Java Platform Micro Edition,Java 平台微型版)以前称为 J2ME,也叫 K-JAVA。 Java ME

为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且

灵活的环境。

Java ME 包括灵活的用户界面、健壮的安全模型、丰富的内置网络协议以及对可以动态下载的联网和离

线应用程序。基于 Java ME 规范的应用程序 只需编写一次就可以用于许多设备,而且可以利用每个设

备的本机功能。

JAVA 语言特点

1.面向对象

2.平台无关性

3.简单性

4.解释执行

5.多线程

6.分布式

7.健壮性

8.高性能

9.安全性

Java JDK下载与安装

Java JDK环境变量配置

Java 标识符

1.标识符由数字(0~9)和字母(A~Z 和 a~z)、美元符号($)、下划线(_)以及 Unicode 字符集中

符号大于 0xC0 的所有符号组合构成(各符号之间没有空格)。

2.标识符的第一个符号为字母、下划线和美元符号,后面可以是任何字母、数字、美元符号或下划线。

注意事项:

Java 区分大小写,因此 myvar 和 MyVar 是两个不同的标识符。

标识符命名时,切记不能以数字开头,也不能使用任何 Java 关键字作为标识符,而且不能赋予标识符

任何标准的方法名。

使用标识符时一定要注意,或者使用关键字,或者使用自定义的非关键字标识符。此外,标识符可以包

含关键字,但不能与关键字重名。

标识符用来命名常量、变量、类和类的对象等。因此,一个良好的编程习惯要求命名标识符时,应赋予

它一个有意义或有用途的名字。

关键字

关键字(或者保留字)是对编译器有特殊意义的固定单词,不能在程序中做其他目的使用。关键字具有

专门的意义和用途,和自定义的标识符不同,不能当作一般的标识符来使用。

Java 语言目前定义了 51 个关键字,这些关键字不能作为变量名、类名和方法名来使用。以下对这些关

键字进行了分类。

数据类型:boolean、int、long、short、byte、float、 do uble、char、class、interface。

流程控制:if、else、do、 while 、for、 switch 、case、default、 break 、continue、return、try、

catch、finally。

修饰符:public、 protected private 、final、void、 static 、strict、 abstract 、transient、

synchronized、volatile、native。

动作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。

保留字:true、false、null、goto、const。

提示:由于 Java 区分大小写,因此 public 是关键字,而 Public 则不是关键字。但是为了程序的清

晰及可读性,要尽量避免使用关键字的其他形式来命名。

注释

注释是对程序语言的说明,有助于开发者和用户之间的交流,方便理解程序。

在 Java 中,一行注释以双斜杠(//)标识;多行注释包含在“/*”和“*/”之间;文档注释包含

在“/**”和“*/”之间。

修饰符

Java 使用了一定数量的称为修饰符的关键字,这些修饰符指定了数据、方法和类的属性以及它们的使用

方法。例如 public 和 static 都是修饰符,另外还有 private、final、abstract 和 protected。 一

个 public 数据、方法或者类可以被其他的类访问,而一个 private 数据或方法不能被其他类访问。后

面的章节中将会详细讲解这些修饰符的用法。

语句和块

语句是以分号(;)来结尾的。

每个类都有组织该类数据和方法的类块,每个方法也都有组织该方法内语句的方法块。块可以嵌套。

类是 Java 的基本架构,在 Java 中编程必须理解类并学会编写和使用类。上面已经讲到过,在 Java

中,每个 Java 程序至少必须有一个类。每个类都要先声明,然后定义该类的数据和方法。

Java 中可以定义多个类,每个 Java 程序的定义都是使用一个或多个类完成的。在上述例子中,Hello

即为类名。有关类的知识将在本教程的后面章节中做详细讲解。

定义常量

final int COUNT=10;

final float HEIGHT=10.2f;

变量赋值

String username; //先声明

username =”琪琪”; //后赋值

局部变量

局部变量是指在方法或者方法代码块中定义的变量,其作用域是其所在的代码块。

if 语句语法

if ( 条件表达式 )

{

语句块;

}

双条件 if 语句

if ( 表达式)

{

语句块1;

}

else

{

语句块2;

}

多条件 if 语句

if(表达式1)

{

语句块1;

}

else if(表达式2)

{

语句块2;

}

else if(表达式n)

{

语句块n;

}

else

{

语句块n+1;

}

嵌套 if 的使用

if(表达式1)

{

if(表达式2)

{

语句块1;

}

else

{

语句块2;

}

}

else

{

if(表达式3)

{

语句块3;

}

else if( 表达式4)

{

语句块4;

}

else

{

if( 表达式n)

{

语句块n;

}

else

{

语句块n+1;

}

}

}

switch 语句格式

switch(表达式)

{

case 值1:

语句块1;

break;

case 值2:

语句块2;

break;

case 值n:

语句块n;

break;

default:

语句块n+1;

break;

}

for语句格式

for(条件表达式1;条件表达式2;条件表达式3)

{

语句块;

}

直接定义字符串

String str=”Hello Java”;

文章来源:智云一二三科技

文章标题:Java基础总结(第一章节)

文章地址:https://www.zhihuclub.com/179493.shtml

关于作者: 智云科技

热门文章

网站地图