java那些事-精品ppt课件

java那些事-精品ppt课件

ID:11992978

大小:1.68 MB

页数:32页

时间:2018-07-15

java那些事-精品ppt课件_第1页
java那些事-精品ppt课件_第2页
java那些事-精品ppt课件_第3页
java那些事-精品ppt课件_第4页
java那些事-精品ppt课件_第5页
资源描述:

《java那些事-精品ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、周頔,zhoudiprivate@yahoo.com.cn上这门课的目的学这门课的方法考试方法参考书图像分割图像分割Java那点小事。。。第一章1.1Java简介1.2Java开发包的安装与设置1.3UltraEdit+Dos方式开发Java程序示例-----HelloWorld1.4JavaApplet1.5Eclipse开发工具的安装与使用图像分割本章内容秃头胡子大叔JamesGosling1990s初,Sun公司JamesGosling等人办公室外的Oak(橡树)在Green项目中开发了一种新语言,它被用于叫作St

2、ar7的PDA中。WhataboutOak?1.1.1Java记神马?Oak被注册了?(大叔很激动。。。。)那就用我手中这杯咖啡命名吧。吉祥物就是我身上这个小东西。Hi,I’mDuke.事实上,Java(爪哇)是印尼的一个岛,它盛产爪哇咖啡,很受硅谷人士欢迎。从此,Java就像爪哇咖啡一样誉满全球。一个小秘密:当使用16进制编辑器(HexEdit,UltraEdit等)打开由Java源代码编译出的二进制文件(.class文件)的话,最前面的32位将显示为CAFEBABE,即词组“CAFEBABE”(咖啡宝贝)。Quest

3、ion:为什么不设为CAFEBABY呢。。。J1.1.2Java史计算机语言发展史及Java的历史地位第一代语言打孔机-----纯机器语言第二代语言汇编第三代语言C、Pascal、Fortran面向过程的语言C++面向过程/面向对象的语言Java跨平台的纯面向对象的语言.NET跨语言的平台朝人更能理解的方向发展Java发展史与Java体系95年,Sun公司发布JDK1.098年,JDK1.2,更名为Java2后续有JDK1.3,1.4,1.5(更名为Java5.0)目前最新版本为JDK1.7(或者叫JDK7.0)我使用6

4、.0J2SEJavaWebJ2EE移动增值J2MEJJava语言的特点一种纯面向对象的语言一种平台无关的语言,提供程序运行的解释环境一种健壮的语言,吸收C/C++的优点,但去掉了影响程序健壮性的部分(比如:指针、内存的申请与释放等)1.1.3Java语言特点JJava两种核心机制Java虚拟机(JavaVirtualMachine)垃圾收集机制(GarbageCollection)J核心机制一:Java虚拟机Java虚拟机可以理解为一个以字节码为机器指令的CPU对于不同的运行平台,有不同的虚拟机Java虚拟机机制屏蔽了底

5、层运行平台的差别,实现了“一次编译,随处运行”核心机制二:垃圾收集不再使用的内存空间应收集:垃圾收集在C/C++等语言中,由程序员负责回收无用内存Java语言消除了程序员回收无用内存空间的责任:它提供了一种系统级线程跟踪存储空间的分配情况。并在JVM的空闲时,检查并释放那些可被释放的存储器空间垃圾收集在Java程序运行过程中自动运行,程序员无法精确控制与干预J几个关于Java的专有名词:J2SDK或者JDK(SoftwareDevelopmentKit)JRE(JavaRuntimeEnviroment)开发需要JDK,

6、用户只需要JREIDE(integrateddevelopmentenviroment)JJDK下载:www.sun.com1.2Java开发包的安装与设置JDowload:JDK:选择版本:JJDK配置:在JDK安装到本地计算机之后,找到JDK开发包下的bin文件夹(C:Javajdk1.6.0_26bin)右键我的电脑->属性->高级系统设置->环境变量->path,在path环境变量中添加bin的路径C:Javajdk1.6.0_26bin运行->cmd进入DOS控制台窗口,假如键入javac和ja

7、va命令之后,会出来一大堆东西,就说明JDK安装且配置成功。path环境变量就是windows在执行命令时搜索的路径用配置程序员该有的计算机环境文件夹中所有的文件全用“详细信息”显示不要隐藏所有文件的扩展名在标题栏中显示完整路径用UltraEdit+DOS方式完成开发关于Java程序的几点说明:Java的源文件:*.java,经过编译器之后就变成字节码:*.class一个源文件中最多只能有一个public类,其他类的个数不限public类的名字必须与源文件名相同Java应用程序的执行入口为main()方法,有固定的书写格

8、式:publicstaticvoidmain(Stringargs[]){…….}三种注释方式:p13.严格区分大小写1.3Java程序示例----HelloWorld程序格式:左大括号的那一行必须和它的右大括号对齐缩进或者回退,用:tab,或者shift+tab方法和方法之间、语句块与语句块之间,加一个空行“{”之

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

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

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