欢迎来到天天文库
浏览记录
ID:9880963
大小:2.26 MB
页数:57页
时间:2018-05-11
《java教程 1 理论基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java程序设计自我介绍姓名:辛明影电话:86413213xmy63@sina.comxmy63@hit.edu.cnxmy63@126.com第二章Java基本程序设计第四章 图形编程第三章 面向对象程序设计基础第一章Java简介第五章 事件处理机制及Swing用户接口组件课程内容第七章Java的多线程机制第九章 网络程序设计第八章 流与文件第六章applet小应用程序第十章访问数据库课程内容主要参考书第一章JAVA简介1.1JAVA起源1.2JAVA特点1.3JAVA基本编程环境1.4Java程序开发过程1.5安装和配置编译运行环境1.
2、6.Java的类库简介1.7Java资源1.1JAVA产生1990年,Sun公司开始了一个JamesGosling(Java创始人)项目,尝试用C++开发用于消费电器中的软件。Gosling用了一个新语言Oak来解决这个问题。Oak保留了熟悉的C++语法当Oak成熟时,因特网也正处于戏剧性增长的时期,Sun公司的开发小组认识到Oak非常适合Internet编程。1994年,他们完成了一个用Oak编写的早期Web查看器,称为WebRunner,后被改名为HotJavaJava让人联想到印度尼西亚有个重要的盛产咖啡的岛屿,开发人员为这种新的语言起名为J
3、ava,其寓意是为世人端上一杯热咖啡1995年,Oak更名为Java,并在SunWorld95中发布1.1JAVA产生Java2!从此,Java的知名度如日中天。甚至在1996年1月Java编译器第一版发布之前,Java已经成为Internet发行的行业标准。98年末,Sun推出Java1.2(简称Java2)目前JDK1.6.x是Java2开发平台的最新版本1.1JAVA产生目前常用的版本:J2EE(Java2PlatformEnterpriseEdition)J2SE(Java2PlatformStandardEdition)J2ME(Java
4、2PlatformMicroEdition)1.1JAVA产生Sun公司在“Java白皮书”中是这样对Java进行定义的:Java:Asimple,object-oriented,distributed,interpreted,robust,secure,architecture-neutral,portable,high-performance,multi-threaded,anddynamiclanguage。1.2JAVA特点1.2JAVA特点即Java是一种具有:简单的、面向对象的、分布式的、解释型的、强壮的、安全的、体系结构中立的、可移植
5、的、高性能的、多线程的、动态的语言。预言:Java语言的出现,将会引起一场软件革命服务器端应用程序的标准不久的将来全世界90%的程序代码将用Java语言书写或改写在工业领域与C++平起平坐或替代C++1.3Java编程环境Java软件开发工具包JDK适于WindowsXP和WindowsNT/2000工作平台,由于Java的JDK版本是免费的,因此可以从因特网上免费下载,找到我们感兴趣的信息。JDK是Java语言最基本的开发工具。javac(Java编译器)java(Java解释器)jdb(Java调试器)javah(C语言标题文件和存根文件产生器
6、)javap(Java反汇编器)javadoc(Java文档管理器)appletviewer(JavaApplet浏器)1.3Java编程环境-JcreatoreclipseJbuilder1.3Java编程环境JDK的下载文件名为:jdk_1_6_0_01_windows_i586.exehttp://www.javasoft.com/products/jdk/网址:http://java.sun.com/products/j2se/1.6.0/download-windows.html/1.3Java编程环境安装直接运行文件j2sdk-1_6_
7、1_02_win.exe,将其安装到一个文件夹即可.如:c:jdk141.3Java编程环境1.4Java程序开发过程源程序程序名.javaJava编译器字节码文件与平台无关小应用程序由Web浏览器执行应用程序由java解释器执行1.4.1Java源程序的命名如果源文件中有多个类,那么只能有一个类是public类,且源文件的名字必须与这个类的名字完全相同,扩展名是.java如果源文件中没有public类,那么源文件的名字只要和某个类的名字相同,并且扩展名是.java就行了2、类和接口类名和接口名是一个名词,采用大小写混合的方式,每个单词的首字母大
8、写。使用完整单词,避免缩写。例:MultiThreadDemo,MouseTest命名规范:1、包包名的前缀总是全部小写的
此文档下载收益归作者所有