JAVA初级程序设计简介

合集下载

《Java程序设计》课程简介

《Java程序设计》课程简介

《Java程序设计》选修课简介一、课程基本信息课程名称:Java程序设计英文名称:Java programming课程类别:专业选修课考核方式:考查先修课程:离散数学、C语言、数据结构学时:24二、课程简介Java语言是面向对象技术成功应用的著名范例,是目前最为流行的程序设计语言之一(长期占据编程语言使用排名的前2位),其集良好的跨平台性、安全性和OO特征,使之得到了广泛的支持和应用。

本课程旨在介绍Java语言的基本知识,训练Java标准版本(J2SE)的编程基本功,建立面向对象的编程思维框架。

通过本课程的学习,使同学掌握面向对象程序设计的基本概念与方法,掌握以Java 语言为基础的面向对象编程技术,初步掌握以Java为核心的应用软件开发。

教学内容包括:Java语言绪论、Java语言的基本要素、Java语言结构化程序设计、Java 面向对象技术、Java输入输出、Java常用基础类、Java界面设计与多媒体技术、Java多线程、Java数据库编程和Java网络编程等。

教材:1. 李卫华编著.Java技术及其应用. 清华大学出版社,2009,ISBN : 9787302198796.Java程序设计课程简介本课程是计算机相关专业的主要程序设计课程。

Java语言是目前广为流行的面向对象程序设计语言之一,适用于网络上编程,满足Internet上软件开发的需要,它是一门概念性和实践性都很强的专业课程。

通过学习本课程,应能准确完整地理解Java语言的语法、语义规则;掌握Java语言的数据类型、表达式及控制流程;运用面向对象程序设计思想,正确的阅读、分析程序和设计程序,掌握面向对象程序设计方法,提高程序设计能力,以适应计算机软件开发不断发展的需要。

本课程分别介绍了Java的语言基础、面向对象结构、基本输入输出、增强性能类、收集与数据结构应用、图形用户界面及桌面应用、小程序及多媒体应用、JDBC与数据库应用、JavaBeans及组件应用、网络与Web服务应用等方面的内容,而且与各种应用结合起来介绍,使学生了解新技术后很快可以用到实际程序开发中。

《Java语言程序设计(一)》复习资料

《Java语言程序设计(一)》复习资料

《Java语言程序设计(一)》复习资料Java语言是目前使用最为广泛的网络编程语言之一;具有面向对象;与平台无关性;多线程性;动态性等特点。

Java运算符按功能分6种,具体如下:算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符、条件运算符。

结构化程序设计有顺序、分支、循环三种基本流程;java中的分支语句包括if语句、switch 语句;循环语句包括while语句、do-while语句、for语句;其他如对象、变量定义语句、赋值语句、方法调用语句等都是顺序语句。

Java中逻辑型用boolean表示;字符型用char表示;整型共有4种分别是byte(字节型)、short(短整型)、long(长整型)、int(普通整型);浮点型共两种float和double。

创建线程可以通过继承线程类Thread创建线程类;建立一个实现Runnable接口的类来运行线程。

用abstract修饰的类不能创建对象,必须产生子类,有子类创建对象;用abstract修饰的方法只允许声明,而不允许实现;如果一个类是一个abstract类的子类,它必须实现父类的abstract方法。

在类的方法的定义之前,加上修饰字public和加上修饰字private是不同的。

Public修饰的方法为公用方法,任何类的方法都可以访问他;Private修饰的方法,本类内部可以访问。

在面向对象系统中,类是对一组相同对象的描述,类概括了同类对象的共有性质:数据和方法。

对象是类的一个实例。

一个java应用程序必须且只有一个类含有main方法,这个类称为应用程序的主类,其main方法必须被说明为public static void;一个Java Applet小应用程序不再需要main方法,但必须有一个类扩展了Applet类,即它是Applet类的主类。

"编程语言的四个发展阶段(1)面向机器语言(2)面向过程语言(3)结构化程序设计阶段(4)面向对象编程。

Java程序设计-第2章_JAVA语法基础

Java程序设计-第2章_JAVA语法基础

2.2 数据类型、变量与常量 2.2.1 数据类型 表2.1列出了Java中定义的所有数据类型。特 点如下: Java的各种数据类型占用固定的内存长度,与 具体的软硬件平台环境无关; Java的每种数据类型都对应一个缺省的数值, 使得这种数据类型的变量的取值总是确定的。这两 点分别体现了Java的跨平台特性和安全稳定性。
声明变量又叫创建变量,执行变量声明 语句时系统根据变量的数据类型在内存中开 辟相应的空间并登记变量名称、初始值等。 Java的变量有其生存期和有效范围,Java用 大括号将若干语句组成语句块,变量的有效 范围就是声明它的语句所在的语句块。
例 2-1 UseVariable.java
public class UseVariable {
上例子中定义了若干个变量并用相应类型 的常量为它们赋初始值。
String不是基本数据类型,而是一个系统定 义的类名,每一个字符串变量实际上都是一个字 符串对象。但是由于字符串是十分常用的对象。
例 2-2 getNumber.java
import java.io.*; public class getNumber{
运行结果如下:
上例是图形界面下的Java Applet程序。用户在 文本框对象input中输入字符串并回车后,程序接受 用户的输入.利用Double.valueOf( ).doubleValue( )将 这个字符串转化为浮点数据并赋值给双精度变量d。
actionPerformed()方法中的方法repaint( )是系 统已定义好的一个方法,这个方法将强行调用paint( ), 把变量d中的数据显示出来。
表2.1 Java的基本数据类型
boolean:表示布尔型。其变量或常量的取值只 有true和false两个。true代表“真”, false代表“假”。

《JAVA程序设计》教学大纲

《JAVA程序设计》教学大纲

《JAVA程序设计》教学大纲一、课程概述本课程是一门面向计算机科学与技术专业学生的JAVA程序设计课程,通过本课程的学习,学生将掌握JAVA语言的基本知识和编程技巧,并能够运用JAVA语言进行程序开发和问题解决。

二、课程目标1.了解JAVA语言的发展背景、特点和应用领域。

2.掌握JAVA语言的基本语法和编程规范。

3.熟悉JAVA的核心类库,并能够灵活运用。

4.掌握常见数据结构和算法,并能够使用JAVA实现。

5.培养学生的问题分析和解决能力,提高编程能力和代码质量。

三、教学内容与安排1.JAVA语言基础1.1JAVA语言概述1.2程序的编写与运行1.3数据类型与变量1.4运算符与表达式1.5控制语句与循环结构1.6数组与字符串1.7类与对象1.8方法与函数1.9异常处理2.JAVA面向对象编程2.1类与对象的概念2.2封装与继承2.3多态与接口2.4内部类与匿名类2.5泛型与枚举3.JAVA的图形化编程3.1 AWT与Swing框架3.2 常用的Swing组件与布局管理器3.3事件处理与监听器4.JAVA的输入输出流4.1字节流与字符流4.2文件的读写操作4.3序列化与反序列化4.4网络编程的基本概念5.JAVA的多线程编程5.1线程的概念与生命周期5.2线程的创建与启动5.3线程同步与互斥5.4线程的通信与协作6.数据结构与算法6.1线性表与链表6.2栈与队列6.3树与二叉树6.4图的表示与遍历6.5哈希表与排序算法四、教学方法1.理论与实践相结合的教学方法,通过讲解理论知识和实际案例的演示,培养学生的编程思维和实际操作能力。

2.采用小组合作学习的方式,鼓励学生互相交流、合作解决问题,培养团队合作精神和解决问题的能力。

3.通过课堂练习、编程作业、实验项目等形式,加强学生对知识的掌握和实际应用能力的培养。

五、学时分配-本课程总学时:72学时-理论学时:40学时-实验与实践学时:32学时六、评估与考核1.平时成绩:包括课堂表现、课堂作业和小组合作项目成果等。

Java程序设计——01简介

Java程序设计——01简介

赵志崑
感谢!
本课程全部ppt和源代码可以从“网上课堂”下 载
赵志崑
计算机科学与技术学院 赵志崑 zhaozk@
Java语言简介
• Java语言是由Sun公司创造和发展的一门程序设计语言,在 程序设计语言家族中占有重要地位。 • 使用Java语言的Java平台,应用领域非常广泛,覆盖了桌 面、 Internet、企业、嵌入式设备、移动设备等。
Java语言的特点
• 简单:语法类似C++;基础解释器和类40KB。 • 面向对象:一切皆是对象。 • 可移植性、中立体系结构:一致的数据类型大小,一致的 界面风格,不依赖于特定处理器和操作系统。 • 解释型:Java字节码文件在虚拟机上解释执行。 • 动态性:动态类加载、反射机制。 • 分布式:易于使用TCP/IP协议、URL资源、远程方法调用 RMI。 • 多线程:多线程处理非常简单。 • 高性能:即时编译—JIT。 • 健壮性:编译器早期错误检查、虚拟机后期动态检查。 • 安全:异常处理机制和安全机制,可以防止堆栈溢出、访 问进程空间外内存、Applet访问本地文件。 赵志崑
赵志崑
授课方式
• 课堂讲解
– 语言的原理与机制。 – 代表性的例子。
• 课后作业
– 每部分一道程序设计题目,上机完成。 – 实验课上随机抽查程序完成情况。 – 重点题目要求写出实验报告,全体上交。
• 其它
– 课后可在教师休息室答疑,有问题和建议可通过 Email联系。
赵志崑
考核方式
• 平时成绩(10%)
Base Class Library
Common Language Runtime Windows COM+ Services 赵志崑

Java程序设计-1-概述_OK

Java程序设计-1-概述_OK
9
1.2 JDK的安装与配置
• Java开发工具包(Java Development Kit)简称JDK,它是用于构建在Java平台上发 布的应用程序、Applet 和组件的开发环境,也是一切Java应用程序的基础
• 所有的Java应用程序都是构建在这个JDK之上,它包括了一个提供Java程序运 行的虚拟机和一些运行支持的类库文件,以及一些工具程序
7
应用范围

8
• 5.JAVA平台的新发展
– Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它 允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
– C:\>javac
Usage: javac <options> <source files> …………
– C:\>java –version
java version "1.4.2_03" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02) Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)
10
JDK版本历史
JDK版本 发布日期 版本说明
JDK1.0 JDK1.1 JDK1.2 JDK1.3 JDK1.4 JDK1.5
1995-5 1997-2 1998-12 2000-5 2001-12 2003-7

Java编程的基础知识和应用

Java编程的基础知识和应用

Java编程的基础知识和应用Java编程作为一种广泛应用于软件开发的编程语言,其基础知识和应用至关重要。

本文将从Java编程语言的发展历程、Java编程的结构、Java编程的特点及其应用领域四个方面,介绍Java编程基础知识和应用。

一、Java编程语言的发展历程Java编程语言的发展历程可以追溯到20世纪90年代初期,当时美国太阳微系统公司(Sun Microsystems)致力于开发一种嵌入式设备的编程语言,用于处理普及率越来越高的短期应用程序。

随着计算机处理器速度和内存容量的不断提高,Java编程语言也逐渐成为了一种用于软件开发的主要编程语言。

1995年,太阳微系统公司发布了Java编程语言,此后在全球范围内迅速获得了广泛的应用,成为软件开发的主流编程语言。

二、Java编程的结构Java编程可以分为两个主要部分:Java应用程序和Java Applet。

Java应用程序是一种独立的、结构化的程序,可以通过命令行或图形用户界面进行执行。

而Java Applet是一种在Web浏览器中运行的小程序,比如浏览器中的小游戏。

Java编程语言中的代码被编写成类(class)的形式,每个类包含了程序中的一个实体,比如一个物体、一个字符串或者一个行为等。

类中的代码通常被组织成方法(method),其中包含了代码块和变量,用于执行某些操作。

Java编程语言中的标准库(Standard Libraries)也很重要,通常被称为Java API(Application Programming Interface),包含了各种各样的类,可以大大加快开发过程。

三、Java编程的特点Java编程语言有许多特点,以下就是其中的几个:1.跨平台性:Java编程语言具备跨平台性,可以在各种操作系统平台上运行,如Windows、Linux和Mac OS等。

这是由于Java编程语言是解释性语言,而不是编译性语言。

Java Virtual Machine(JVM)作为一种虚拟平台,可以进行编译、解释和执行Java编程语言。

EclipseJava编程入门教程

EclipseJava编程入门教程

EclipseJava编程入门教程Eclipse Java编程入门教程第一章:介绍Eclipse和Java编程Eclipse是一个广泛使用的集成开发环境(IDE),用于开发各种应用程序,尤其是Java应用程序。

Java是一种面向对象的编程语言,广泛应用于企业级应用开发和移动应用开发。

本章将介绍Eclipse的基本概念和Java编程的基础知识。

1.1 Eclipse的安装和配置要使用Eclipse进行Java编程,首先需要在官方网站上下载并安装Eclipse IDE。

安装完成后,打开Eclipse,配置Java开发环境。

这包括设置JDK路径、创建工作空间和配置Eclipse的界面。

1.2 创建Java项目在Eclipse中,可以通过“New Project”选项创建一个Java项目。

选择项目类型和命名,在项目目录下创建源文件夹和包。

这样就能开始编写Java代码了。

第二章:Eclipse编程基础了解了Eclipse的基本使用方法后,本章将重点介绍Java编程的基础知识,包括变量、数据类型、运算符、流程控制和函数等。

2.1 变量和数据类型Java是一种强类型语言,每个变量都必须先声明,然后才能使用。

变量可以存储不同类型的数据,例如整数、浮点数、字符和布尔值等。

本节将介绍Java的各种数据类型,以及如何声明和使用变量。

2.2 运算符和表达式Java提供了多种运算符,包括算术运算符、赋值运算符、比较运算符和逻辑运算符等。

通过运算符和表达式,可以进行各种数学计算和逻辑判断。

本节将详细介绍Java的运算符和表达式的使用方法。

2.3 流程控制流程控制是编程中的重要概念,用于控制程序的执行流程。

Java提供了多种流程控制语句,包括条件语句(if-else语句、switch语句)、循环语句(for循环、while循环)和跳转语句(break语句、continue语句)。

本节将介绍这些流程控制语句的使用方法。

2.4 函数和方法函数是一段封装了特定功能的代码块,可以重复使用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java PHP .NET Android iOS 大数据 C++ 嵌入式 软件测试 网络工程 Unity 3D Web
JAVA高级工程师(8000-12000)
岗位职责: 1、负责web后台管理系统及数据库开发; 2、参与设计、分析,独立完成编码、单元测试; 3、负责现有问题排查,系统联调; 4、建立规范的项目文档、可以完成核心模块的编写,并指导程序员进行模块设计、 编码。 任职要求: 1、计算机软件及相关专业本;3年以上实际JAVA项目开发工作经验; 2、精通java编程、设计模式和组件技术熟悉通讯协议和面向对象编程思想; 3、熟练使用spring,struts、,Mybatis,hibernate等常用开发框架,熟悉缓存技术的 应用; 4、具有良好的javascript基础,熟悉servlet、jsp,熟练应用jquery,ajax,easyUI等 UI框架; 5、具有扎实的数据库基础,熟悉关系型数据库(Oracle, mysql,sqlserver)的设 计和应用; 6、熟悉 tomcat,jetty等应用服务器的使用,熟练使用linux操作系统; 7、熟悉软件技术文档的编写;具备良好的文档编制习惯和代码书写规范; 8、具有分布式开发经验,并熟练应用WebService,RMI,CORBA等; 9、能独立分析和解决问题; 责任心强,具备良好的团队合作精神,承受一定的工作 压力。 工作地点:武汉汉口地区。起薪8K以上,高端技术人员!
编程语言概述
•汇编语言 汇编语言的实质和机器语言是相同的,都是直接对
硬件操作,只不过指令采用了英文缩写的标识符。汇编 程序的每一句指令只能对应实际操作过程中的一个很细 微的动作。例如移动、自增,因此汇编源程序一般比较 冗长、复杂、容易出错,而且使用汇编语言编程需要有 更多的计算机专业知识,但汇编语言的源程序经汇编生 成的可执行文件不仅比较小,而且执行速度很快。
7、多线程 所谓线程是指在一个程序中同时运行多个线程完成不同 的工作。JAVA提供多线程之间的同步机制保证了对数据 共享的正确操作,实现了网络实时行为和交互响应。
8、健壮性 JAVA编译器能够检测出其他语言只能在运行时才能发现 的错误。JAVA提供自动垃圾收集来进行内存管理,很大 程度上简化了程序员的内存管理工作也减少出错的可能 性。
某些特殊场合如:实时控制人类自然语言和数学语言
的程序设计语言的统称。机器的硬件结构对于高级语 言是“透明”的。因此,高级语言不能用于编写直接 访问机器硬件资源的系统软件或设备控制软件。
高级语言与计算机的硬件结构及指令系统无关, 因此它的表达力强、容易掌握、编程相对直观简单以 及移植性和通用性好。
软件测试工程师(7000-12000)
岗位要求:
-根据项目计划制定项目测试用例并实施,保证项目质量和进度 -根据项目设计与实现有关自动化测试的代码与用例 -根据项目特点,开发合适测试工具或自动化解决方案,提高测试效率 -参与程序架构和代码的评审工作,并提出改进意见 -设计与执行测试用例,跟踪定位产品软件中的缺陷或问题 -与项目相关人员就项目进度和问题进行沟通 职位要求:
JAVA语言简介
Java语言是Sun公司于1990年开发的,当时Green小组的研究人员 正在致力于为未来的智慧设备开发一种新的编程语言。该小组的 成员James Gosling对C++语言在执行过程中的表现非常不满,于 是就把自己封闭在办公室里编写了一种新的语言,并将其命名为 Oak。
后来在注册商标时发现已经被注册过了,不得不改名。工程师们 边喝咖啡边讨论,联想到印度尼西亚有一个盛产咖啡的岛屿中文 名叫爪哇,于是将其改名为Java。
1994年,Gosling用Java语言开发了一个实时性较高、可靠、安全 的新型Web浏览器,它不依赖于任何硬件平台和软件平台,被命名 为HotJava,并于1995年在业界发表,引起轰动。
1995年5月23日,JDK(Java Development Kit)1.0版本对外发布。
JAVA语言简介
JAVA技术特点
3、面向对象 JAVA继承了C++中的面向对象的概念。将数据以及对数据 的操作封装在一起。这样不仅实现了模块化和信息的隐 藏而且使得程序更加简洁、便于维护。通过继承机制能 够提高程序的复用率。
4、分布式 JAVA提供了用于网络应用编程的类库。通过访问它提供 的库函数可以处理TCP/IP协议。
大数据开发工程师(10000-15000) 岗位职责: 1. 负责对Hadoop集群日常运维管理、集群性能和资源利用率优化、集群常见问题 能迅速定位。 2. 对hadoop、hive、hbase等相关产品进行预研、开发、应用; 3. 负责整体提升hadoop集群的高可用性、高性能、高扩展特性; 4. 解决海量数据不断增长面临的挑战,解决业务需求。 任职要求: 1、有扎实的java技术功底; 2、能熟练搭建hadoop集群,并能根据项目进行性能调优; 3、熟悉hadoop工作原理,有Hadoop、hive项目经验者佳; 4、熟悉hadoop、hive、hbase等开源项目,至少精读过其中某一个的源码; 5、熟悉Linux/Unix操作系统,熟悉脚本编程(Shell/Python/Perl其中一种); 6、熟悉spark、strom者,优先考虑。
编程语言概述
•机器语言 由于计算机内部只能接受二进制代码,因此,用
二进制代码0和1描述的指令称为机器指令,全部机器 指令的集合构成计算机的机器语言,用机器语言编程 的程序称为目标程序。只有目标程序才能被计算机直 接识别和执行。但是机器语言编写的程序无明显特征, 难以记忆,不便阅读和书写,且依赖于具体机种,局 限性很大,机器语言属于低级语言。
1 编程语言概述 2 Java 语言简介 3 Java开发环境的安装与配置 4 Java语言基础 5 Java面向对象编程基础
编程语言概述
简单来说,编程就是为了借助于计算机达到某一 目的或解决某个问题而使用某种程序设计语言编写程 序代码,并最终得到结果的过程。
随着计算机硬软件的发展,程序设计语言经历了 机器语言、汇编语言和高级语言的发展历程。
一、岗位职责:
1、根据软件设计需求制定测试计划,设计测试数据和测试用例; 2、有效地执行测试用例,提交测试报告; 3、准确地定位并跟踪问题,推动问题及时合理地解决; 4、完成对产品的集成测试与系统测试,对产品的软件功能、性能及其它方面的测试; 二、任职要求:
1、熟悉软件开发和测试流程,掌握软件测试设计方法和测试工具的使用 ; 2、有web,移动web或android、ios平台手机应用测试优先; 3、具有专业的理解产品的能力,能够站在客户的角度对软件系统进行产品质量评估; 4、对测试领域有自己的认识和理解,有能力独立完成项目的功能测试工作。
Unity3d 高级开发工程师 工作职责: 1、 负责仿真、互动产品应用的开发 2、 能快速通过系统设计文档并实现相关代码 3、 快速准确的理解策划案,进行任务细分和工作量预估 4、 具有较强的自我管理能力和学习能力 职位要求: 1、2年及以上3d游戏客户端开发经验,熟悉Unity开发 (有kinect开发经验更佳) 2、至少精通 C#, Javascript中的一种语言,有良好的面向对象设计、分析和编码能 力 3、熟悉Windows环境和移动端开发流程 4、会接入各个平台的sdk(Android和iOS) 5、良好的英语阅读能力和编码习惯 6、有强烈的上进心和责任感,勤奋好学、工作积极主动 7、有团队合作精神和快速执行力 职能类别:动画/3D设计
安卓开发工程师 (5000-15000)
【岗位职责】 1.参与公司移动产品客户端讨论; 2.协助项目经理完成产品需求文档、设计文档和开发文档等相关文档; 3.辅助进行系统的功能定义,程序设计; 4.根据设计文档或需求说明完成代码编写、测试和维护; 5.分析并解决软件开发过程中的问题; 6.配合项目经理完成公司布置的相关任务目标。
【任职要求】 1.计算机或相关专业大专以上学历; 2.2年以上android开发经验,熟悉基本数据结构及算法; 3.精通JAVA语言,熟练掌握面向对象思想进行程序设计,能熟练使用设计模式 进行模块设计。有C/C++语言基础的优先; 4.熟练使用Android Studio开发工具,熟悉安卓framework,精通安卓常用控件的 使用,能熟练的设计自定义view,熟悉安卓版本 适配、屏幕适配。了解安卓界面性能优化和内存优化的优先; 5.熟悉软件开发流程,具备良好的编码习惯,有较强的自学能力、分析及解决 问题能力,有良好的团队协作意识; 6.最少有2个已上线或交付使用的安卓软件产品。
-正规高校计算机或相关专业本科以上学历 -具有3年以上移动互联网的测试经验, 移动端测试经验, 带团队经验,自动化测试 经验
-熟悉各种自动化测试工具 -能熟练地应用一门或几门以下的技术进行软件开发: 1)C/C++/Java; Linux/Unix Shell编程; 2)Perl/Python/PHP; 网络技术及相应的开发; 3)JavaScript/Html/Ajax;MySql/Oracle及相关数据库技术 -对测试有浓厚的兴趣和丰富的经验,有很强的分析能力和定位问题的能力 -有很强的质量意识,能严格地遵照测试流程规范 -具有移动互联网相关领域测试经验者优先
Web前端开发工程师(8000-15000) 岗位职责简述: 1. 负责HTML/JavaScript/CSS代码的编写,实现web端的界面效果、交互和功能; 2.持续的优化前端体验和页面响应速度, 处理多浏览器和多设备平台的兼容问题; 3. 完成前端JS优化和封装,承担前端JS核心组件的开发; 4. 配合后台工程师一起研讨技术实现方案,进行应用及系统整合。 任职要求: 1. 两年或以上 JavaScript 开发工作经验; 2. 有开发 HTML5 前端的经验,熟悉应用最新的 HTML5 新的标准,能应用HTML5开 发 Mobile APP 界面和体验效果的应用; 3 .对IOS和Android兼容性问题有丰富经验。处理过移动web设备兼容性问题者优先, 能够通过使用的框架或者自编类库解决移动设备的显示层和业务层兼容性问题; 4. 熟练使用html5,css3、javascript、ajax、jQuery,有与服务端数据交互的经验,有 插件开发或js框架开发经验优先; 5. 从事移动应用开发。
相关文档
最新文档