学习计划
4905人加入学习
(11人评价)
JAVA语言(MOOC)
价格 免费
音频听课 手机端支持一键听课 (试一试)

重、难点 > 学习目标 

掌握一维、多维数组的定义及数组元素的使用;

理解向量与数组间的区别、向量创建及元素的基本操作方法;

掌握String类的构建方法及常用操作;

 重、难点 > 导学

学习阶段:视频学习后自行浏览PPT内容检查有哪些不明白的,再针对重点内容学习知识点文本内容;接着尝试做知识点练习题;

实践阶段:编程实现数组排序、String操作等功能;

检验阶段:完成本章的作业题。

 重、难点 > 重点内容

对象数组定义及创建

数组元素的初始化(静态方式、动态方式)

数组对象的基本属性及其操作

多维数组的内存分配

向量构造方法

向量与数组的区别

String操作及性能限制

StringBuffer与String的区别。

[展开全文]

重、难点 > 学习目标 

掌握一维、多维数组的定义及数组元素的使用;

理解向量与数组间的区别、向量创建及元素的基本操作方法;

掌握String类的构建方法及常用操作;

 重、难点 > 导学

学习阶段:视频学习后自行浏览PPT内容检查有哪些不明白的,再针对重点内容学习知识点文本内容;接着尝试做知识点练习题;

实践阶段:编程实现数组排序、String操作等功能;

检验阶段:完成本章的作业题。

 重、难点 > 重点内容

对象数组定义及创建

数组元素的初始化(静态方式、动态方式)

数组对象的基本属性及其操作

多维数组的内存分配

向量构造方法

向量与数组的区别

String操作及性能限制

StringBuffer与String的区别。

[展开全文]

Application程序的开发流程

1、编辑源程序

2、编译源程序

3、执行.class文件 

编译后的文件后缀为.class;

一个类对应一个.class文件;

若源程序定义多个类,则编译后生成同样数目的.class文件;

[展开全文]

Java的程序类型:

Application

特征:可以独立运行的Java程序。

由Java解释器控制运行。

可使用自己的主窗口、标题栏和菜单。

程序可大可小。

以命令行的方式运行。

主类必须要有一个主方法main(),作为程序的运行的入口。

Applet

特征:不能独立运行,必须内嵌在网页中。

由Java兼容浏览器控制。

Web浏览器包括很多小应用程序岁需要的功能。

Servlet

运行在服务端,响应客户端的请求,扩展了服务器的功能。

需要有服务器的支持需要在服务器中进行部署。

Servlet用到的程序包在J2EE的API中能找到。

所有的servlet都必须实现Servlet接口。

JSP

JSP就是嵌入了Java代码的HTML

JSP与Servlet同是服务器端的技术

实际上,JSP代码在后台被自动转换成Servlet。

使用JSP便于实现网页的动、静分离。

相对于Servlet、JSP在服务器的部署更加简单。

[展开全文]

JDK相关术语:

包含基本类库和命令。

JRE:运行环境

JVM:Java虚拟机

下载JDK

http://www.oracle.com/cn/index.html

配置:

-JAVA_HOME、CLASSPATH、Path

JDK工具:

Java编译器、Java解释器、Jdb调试器、Javap反编译、Javadoc文档生成器、Appletviwer用来解释已转换成Bytecode的java小应用程序。

[展开全文]

命令行方式:

JDK为代表:需要手工执行各种编辑、编译、运行命令

基本集成环境:

JCreator为代表:单一环境下可执行多种命令

高级集成环境:

Eclipse等为代表;提供了大量开发功能及额外程序包,自带JDK

种类—商用型与开源型

 

Eclipse:IBM将WSAD的基本框架开源化就形成了Eclipse

MyEclipse:在eclipse基础上加上自己的插件

用于Java、JavaEE以及移动应用的开发

[展开全文]

Java程序的开发流程

编译源程序.java编译源文件.class运行程序文件虚拟机加载类文件并运行。

虚拟机的概念:负责将字节码转换成本地机械代码,并交付底层平台运行。是运行在本地机械上的一个应用程序。

是一个以字节码为“机械”指令的CPU

字节码实际上是一种与平台无关的伪代码

[展开全文]

J2SE:适用于桌面系统应用程序的开发,以及低端的服务器。

数据库连接、接口定义、输入输出、网络编程等。

 

J2EE:用于分布式的网络程序的开发,构建企业级的服务器应用。

电子商务网站和ERP系统

包含了J2EE中的任何组件,并增加了附加库

-EJB,Servlet,JSP,XML,JDBC、CORBA

 

J2ME:一种广泛的消费性产品为目标、高度优化的Java运行环境。

 

 

[展开全文]

Java语言特征:面向对象、可移植、多线程、解释执行。

C++只是部分面向对象

Java平台可移植性:Java为支持它的各种操作系统提供了一致的API。

解释执行:能够独立于平台运行,通过解释将字节码解释成平台相应的语言。使程序有利于增量链接,从而加快开发过程。

 

[展开全文]

Java之父:James Gosling

Sun公司创始人:Bill Joy

Java最初称为OAK(橡子)1990年

1995年5月23日诞生——1996年1月JDK——1998年12月8日J2EE——1999年6月J2SE、J2EE、J2ME——2004年9月J2SE1.5——2005年6月Java更名——2009年4月收购

[展开全文]

当然可以执行了, 因为运行程序的虚尼机,

[展开全文]

授课教师

java语言教师

课程特色

文档(1)
图文(9)
视频(109)
PPT(114)