资料学习恶趣味.ppt

上传人:牧羊曲112 文档编号:6347152 上传时间:2023-10-19 格式:PPT 页数:40 大小:600KB
返回 下载 相关 举报
资料学习恶趣味.ppt_第1页
第1页 / 共40页
资料学习恶趣味.ppt_第2页
第2页 / 共40页
资料学习恶趣味.ppt_第3页
第3页 / 共40页
资料学习恶趣味.ppt_第4页
第4页 / 共40页
资料学习恶趣味.ppt_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《资料学习恶趣味.ppt》由会员分享,可在线阅读,更多相关《资料学习恶趣味.ppt(40页珍藏版)》请在三一办公上搜索。

1、1,课程大纲,第一部分:开发技术及开发流程透视第二部分:Java技术第三部分:数据库原理概述第四部分:JDBC基础教程第五部分:静态Web开发技术第六部分:JavaEE 开发技术,2,课程大纲,第一部分:开发技术及开发流程透视第二部分:Java技术第三部分:数据库原理概述第四部分:JDBC基础教程第五部分:静态Web开发技术第六部分:JavaEE 开发技术,3,软件开发技术,Java:19.5%C:16.1%C+:11.1%PHP:9.9%VB:8.6%。,基于框架、提高生产性,RIA,开发费用、开发进度、同行竞争,客户体验/Web2.0,Flex、Silverlight、Laszlo,Str

2、uts、。Spring、MFC,NEXT,SAAS,PAAS,云计算,4,团队成员组成,5,主要内容,第一章:JAVA语言概论第二章:JAVA编程基础第三章:类和对象第四章:异常机制第一章 Java语言概论,6,教学目标,了解 Java语言的发展历史了解 Java 的运行机制掌握 Java开发环境的搭建掌握 如何编译和运行 Java 程序掌握 Java 程序的基本结构掌握 程序运行时的常见问题,7,Java的发展历史,Java的产生背景(19911995)JDK1.0JDK1.1Java的幼年时期(19951998)JDK1.2:诞生 Java的青少年时期(19982004)JDK1.3:拓广

3、 JDK1.4:快速 Java的壮年时期(2004至今)JDK5.0:易用JDK6.0:全面提升,帮百姓走向专业助精英奔向高远,8,Java的语言特性,跨平台安全简单面向对象动态特性分布式,帮百姓走向专业助精英奔向高远,9,本章内容,Java语言概论Java 的运行机制搭建Java开发环境Java 程序的基本结构 程序运行时的常见问题,帮百姓走向专业助精英奔向高远,10,什么是Java技术,Java技术Java编程语言Java平台Java平台Java API JVM(Java虚拟机),11,Java虚拟机,Java虚拟机是可运行Java字节码的假想的计算机基于下层操作系统和硬件平台JVM功能执

4、行代码管理内存执行垃圾回收,12,Java的内存管理,虚拟机向操作系统申请内存并进行管理Java程序向虚拟机申请内存虚拟机中的垃圾回收线程自动释放程序中不再使用的内存,13,Java 程序的开发步骤,14,让Java运行起来,15,解释执行与编译执行的比较,Java是解释执行的高级编程语言,编译型源程序,字节码程序,Java源程序,可执行程序EXE,裸机,操作系统,解释器,编译连接,编译,执行,解释执行,.java,.class,解释型源程序,解释执行,16,本章内容,Java语言概论Java 的运行机制 搭建Java开发环境Java 程序的基本结构 程序运行时的常见问题,17,JDK安装和结

5、构,安装JDK6JDK的目录结构,18,环境变量的配置,安装完JDK后要配置的环境变量JAVA_HOME指向JDK的安装路径PATH指向JDK的bin目录,19,JDK常用命令,javac.exe 用来编译源代码的命令 命令格式:javac HelloWorld.javajava.exeJava字节码解释程序命令格式:java HelloWorld,20,本章内容,Java语言概论Java 的运行机制 搭建Java开发环境Java 程序的基本结构程序运行时的常见问题,帮百姓走向专业助精英奔向高远,21,第一个程序MyFirstApp,帮百姓走向专业助精英奔向高远,22,第一个程序MyFirst

6、App,23,Java语法规则,代码区分大小写.java为扩展名注释/*/*/,24,类文件,源程序经过编译后生成类文件(.class)一个源程序文件只能包含一个公共类类名和源文件名需要相同,帮百姓走向专业助精英奔向高远,25,类路径(CLASSPATH),虚拟机用来查找类的目录和文件可设为系统环境变量可使用java命令中的-cp参数指定示例:java cp.;d:a.zip;d:b.jar MyFirstApp支持zip文件格式,帮百姓走向专业助精英奔向高远,26,包,类似于文件系统中的目录结构提供命名管理提供访问控制使用package 语句声明Java要求类文件的目录结构和包的声明完全一致

7、,27,范例代码,java-cp?,package com.shuangtixi.demo;public class HelloWorld public static void main(String args)System.out.println(Hello World 2!);,javac-d.HelloWorld.java,帮百姓走向专业助精英奔向高远,28,IDE工具,Eclipse培训过程中使用的IDE工具免费且功能完善,使用方便可以方便的通过插件机制扩展功能其他NetBeans,帮百姓走向专业助精英奔向高远,29,Eclipse安装和使用,安装使用方法和技巧,30,本章内容,Jav

8、a语言的发展历史Java 的常见误解Java 的运行机制 搭建Java开发环境编译和运行 Java 程序Java 程序的基本结构 程序运行时的常见问题,31,第二章 Java 编程基础,32,教学目标,了解Java的关键字掌握如何定义标识符掌握Java的基本类型及其转换掌握Java中运算符掌握Java的程序控制流程掌握数组的定义与使用掌握字符串相关类的使用掌握传值与传引用的区别,33,本章内容,关键字与标识符基本数据类型运算符程序控制流程数组字符串,34,关键字,原始数据类型byteshortintlongfloatdoublecharboolean字面值常量 false true null,

9、分支ifelseswitchcasedefaultbreak循环dowhileforbreakcontinue方法返回 return void,对象newextendsimplementsclassinstanceofthissuper异常处理trycatchfinallythrowthrows,方法、变量和类publicprotectedprivatefinalstaticabstractsynchronizedvolatilestrictfp包 package import,35,Java中的标识符,标识符包、类、方法、参数、变量的名字区分大小写长度不限命名规则名称必须以字母、_(下划线)

10、或$符号开头不建议用$符号 _(下划线)作为变量名的首字母不能用数字开头不能使用Java的关键字,36,课堂练习,下面哪些标识符命名是合法的?indentifier classusername 98.3user_name Hello World_userName Welcome+Tom$userName sizeof,帮百姓走向专业助精英奔向高远,37,具体命名规范,类名使用名词由一个单词组成时首字母要大写有多个单词组成时每个单词的首字母大写其余字母小写方法名方法使用动词或动宾词组由一个单词组成时全部小写有多个单词组成时第一个单词的首字母小写其余单词的首字母大写其余字母小写,变量使用名词由一个单词组成时全部小写变量名有多个单词组成时第一个单词的首字母小写后续单词的首字母大写其余字母小写常量常量名全部大写格式如下public static final int COLOR_RED 1;,帮百姓走向专业助精英奔向高远,38,本章内容,关键字与标识符基本数据类型运算符程序控制流程数组字符串,39,Java的变量类型,40,原始数据类型,Java是强类型语言8种原始数据类型四种整数类型(byte、short、int、long)两种浮点数类型(float、double)一种字符类型(char)一种布尔类型(boolean),

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号