java网络编程技术(java基础与进阶)ppt

java网络编程技术(java基础与进阶)ppt

ID:36201704

大小:744.00 KB

页数:132页

时间:2019-05-07

java网络编程技术(java基础与进阶)ppt_第1页
java网络编程技术(java基础与进阶)ppt_第2页
java网络编程技术(java基础与进阶)ppt_第3页
java网络编程技术(java基础与进阶)ppt_第4页
java网络编程技术(java基础与进阶)ppt_第5页
资源描述:

《java网络编程技术(java基础与进阶)ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章Java基础1.1Java技术1.1.1Java语言的特点1.1.2Java与C/C++的差别1.1.3两类Java程序1.1.4Java程序的编辑、编译和运行1.1.5Java语言的注释和分隔符1.1.6Java语言的标示符和关键字1.1.7Java语言的数据类型1.1.8Java中的常量1.1.9变量第1章Java基础1.2Java环境的配置1.3Javaapplet1.3.1Javaapplet的特点1.3.2Javaapplet的程序结构1.3.3applet的主要方法1.3.4Javaapplet的运

2、行本章小结前言Java语言是目前推广速度最快的程序设计语言,它采用面向对象的编程技术,功能强大而又简单易学。Java伴随着Internet的发展而成熟,内置了多线程和网络支持能力,可以说是网络世界的通用语言。本章将介绍Java语言的基本特点和开发的一般过程,使读者有一个概貌。1.1Java技术Java以跨平台、面向对象多线程、兼具编译型语言和解释型语言的优点、稳定性好并具良好的安全性等众多特点,尤其是和Internet的完美结合而取得成功。1.1.1Java语言的特点1.Java语言最突出的特点是跨平台性,也叫与平台

3、无关性。2.Java语言的第二个重要特点是面向对象。3.Java语言的第三个特点是多线程。4.Java语言的第四个特点是具有编译型语言和解释型语言的优点。5.Applet功能以及与此相关的图形功能。1.1.2Java与C/C++的差别1.Java对内存的分配是动态的,同时,Java能自动回收不再使用的内存,具有自动垃圾搜集功能。2.Java不使用goto语句,而用try-catch-finally异常处理语句。3.Java不在所有类之外定义全局变量。4.Java不支持头文件。5.Java不支持宏定义,而是用关键字fi

4、nal来定义常量。6.Java为每种数据类型都分配固定长度,例如在Java中,int类型总是32位的。7.Java不使用指针,保证系统的安全性。1.1.3两类Java程序Java应用程序Java应用程序(JavaApplication)是一种能在支持java的平台上独立运行的程序,它是通过Java虚拟机解释执行的。Java应用程序的主类中一定包含main()方法,它是应用程序的主进程,即程序执行的入口。1.1.3两类Java程序Java应用程序的程序框架如下:publicclass类名{publicstaticvoi

5、dmain(Stringargs[]){……//程序代码}}1.1.3两类Java程序Java小程序Java小程序(JavaApplet)是一种通过标记符将字节码文件内嵌在html文档中,通过支持java浏览器才能运行的程序。小程序没有自己的主进程。1.1.3两类Java程序小程序的程序框架如下:importjava.applet.Applet;importjava.awt.Graphics;publicclassApplet1extendsApplet{//变量或属性定义;publ

6、icvoidinit()//初始化方法{//...;}publicvoidpaint(Graphicsg)//小程序显示结果的方法{//...;}//其它方法}1.1.3两类Java程序嵌入小程序的html文档小程序不能独立运行,它是通过支持Java的浏览器运行。因此,必须将小程序编译后形成的字节码(.class)文件利用标记符嵌在html文档中。

7、0height=150>1.1.4程序的编辑、编译和运行开发一个Java程序有以下几步:1.建立Java源程序2.编译源程序3.运行Java程序第一个Java程序:HelloWorld.java。//HelloWorld.java//AfirstprograminJavapublicclassHelloWorld{publicstaticvoidmain(Stringargs[]){System.out.println("HelloWorld!");}}1.1.5Java

8、语言的注释和分隔符块注释:多行注释/*注释部分*//**注释部分*/行注释:以//开始的本行的后面部分为注释内容,用于单行的注释。//注释部分几个重要的分隔符大括号{}——用来定义类体、方法体、复合语句和数组的初始化。分号;——是语句结束标志。逗号,——区分方法的各个参数,区分变量说明的各个变量。冒号:——用于语句标号。1.1.6Java的标示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。