深圳大学-Java程序设计实验-基础知识练习

实验目的

掌握Java程序设计开发环境的搭建,编写简单Java Project,掌握编译、运行等基本步骤和命令。

实验要求

(1).下载、安装"Java SE Development Kit"最新的版本,需要进行系统环境变量的设置。每一步操作请在报告中附上截图(至少包括一个全屏截图,其他可以不用全屏截图)和文字说明。
(2).下载、安装"Eclipse IDE for Java Developers"(2022-06版本),需要进行JDK等的设置。每一步操作请在报告中附上截图(至少包括一个全屏截图,其他可以不用全屏截图)和文字说明。
(3).将第一章讲义中的三个应用程序在Eclipse中运行。每一步操作请在报告中附上截图(至少包括一个全屏截图,其他可以不用全屏截图)和文字说明。
(4).浏览https://www.oracle.com/java/technologies/,并对网站(包含子目录)上的内容做一个简单的介绍。
(5).浏览http://en.wikipedia.org/wiki/Java_version_history,并对网页上的内容做一个简单的介绍。

实验过程

(1).下载、安装"Java SE Development Kit 18.0.2"最新的版本,需要进行系统环境变量的设置。每一步操作请在报告中附上截图(至少包括一个全屏截图,其他可以不用全屏截图)和文字说明。

注:上课之前已经完成了Java SE的安装,故不再重复安装。

(2).下载、安装"Eclipse IDE for Java Developers"(2022-06版本),需要进行JDK等的设置。每一步操作请在报告中附上截图(至少包括一个全屏截图,其他可以不用全屏截图)和文字说明。

注:实验课之前已安装"Eclipse IDE for Java Developers"(2023-06版本),故不再重复安装。

(3).将第一章讲义中的三个应用程序在Eclipse中运行。每一步操作请在报告中附上截图(至少包括一个全屏截图,其他可以不用全屏截图)和文字说明。

程序1:

  1. 打开Eclipse,选择D:\software\Eclipse\workspace作为工作空间。
  2. 点击左上角File, 选择New, 选择Java Project, 建立名为Welcome的项目。
  3. 在Project Explorer中选中新建的Welcome项目,点击src文件夹,右键New,选择Class,建立名为Welcome的类。
  4. 编译运行程序。
    在这里插入图片描述
    在这里插入图片描述
    程序2:
    1.打开Eclipse,选择D:\software\Eclipse\workspace作为工作空间。
    2.点击左上角File, 选择New, 选择Java Project, 建立名为Hello的项目。
    3.在Project Explorer中选中新建的Hello项目,点击src文件夹,右键New,选择Class,建立名为Hello的类。
    4.编译运行程序。
    在这里插入图片描述
    程序3:
    1.打开Eclipse,选择D:\software\Eclipse\workspace作为工作空间。
    2.点击左上角File, 选择New, 选择Java Project, 建立名为Tom的项目。
    3.在Project Explorer中选中新建的Tom项目,点击src文件夹,右键New,选择Class,建立名为Tom的类。
    4.编译运行程序。
    在这里插入图片描述
    (4).浏览https://www.oracle.com/java/technologies/,并对网站(包含子目录)上的内容做一个简单的介绍。
    在这里插入图片描述
    首页的第一句话:Java充满无限可能
    在这里插入图片描述
    在Technical Details 中,可以下载Java SE的不同版本
    在这里插入图片描述
    此处介绍了Java相关的所有技术
    在这里插入图片描述
    首页顶端可以详细查看Oracle提供的各种服务

这个网站上的目录:
• Products:这个目录介绍了Oracle提供的各种Java产品,包括Java SE(标准版),Java EE(企业版),Java ME(微型版),Java Card(智能卡),Java TV(数字电视),和Java DB(数据库)。每个产品都有相应的下载,文档,许可,和更新信息。
• Industries:这个目录展示了Java技术在不同行业中的应用和价值,例如金融,制造,零售,医疗,教育,政府等。每个行业都有相应的解决方案,案例,和资源。
• Resources:这个目录提供了一些与Java相关的工具和资源,例如Java管理服务,Java高级管理控制台,开发者指南,社区论坛,博客文章等。这些资源可以帮助用户更好地了解,监控,和管理他们的Java环境。
• Customers:这个目录展示了一些使用Oracle Java技术的成功客户的故事和视频。这些客户来自不同的行业和地区,他们通过使用Java技术来提高效率,降低风险,和创造价值。
• Partners:这个目录介绍了Oracle与其他合作伙伴在Java领域的合作关系和机会。这些合作伙伴包括软件厂商,系统集成商,服务提供商等。通过合作伙伴计划,Oracle可以为合作伙伴提供技术支持,市场推广,培训认证等服务。
• Developers:这个目录为开发者提供了一些与Java相关的开发工具和学习资源。这些工具和资源包括NetBeans IDE(集成开发环境),GraalVM(多语言虚拟机),Visual Studio Code(代码编辑器),Eclipse(开源集成开发环境),IntelliJ IDEA(智能编程工具),教程,示例,文档等。
• Company:这个目录介绍了Oracle公司的基本信息和联系方式。Oracle是一家全球领先的信息技术公司,它提供了一系列的云计算服务和软件产品。Oracle也是Java技术的拥有者和维护者。

(5).浏览http://en.wikipedia.org/wiki/Java_version_history,并对网页上的内容做一个简单的介绍。
在这里插入图片描述
这是一个关于Java编程语言的版本历史的网页,一个自由的在线百科全书。
这个网页上有以下内容:
• Java版本历史:这个部分介绍了Java语言从JDK 1.0到Java 20的主要变化和新增功能,以及每个版本的发布日期,类文件格式版本,和支持结束日期。这个部分还介绍了Java社区进程(JCP),它是一个用于提议和规范Java平台的变化和扩展的机制。
• Java类库的变化:这个部分介绍了Java类库(标准库)从JDK 1.0到Java 20的主要变化和新增类和包,以及一些已经废弃的类和方法。这个部分还介绍了一些新引入的API,如Swing和Java2D。
• Java程序的向后兼容:这个部分介绍了一些工具和方法,可以将Java程序从一个版本的Java平台转换到一个较旧的版本,例如将Java 5.0转换到1.4(称为向后移植)。
• Java实现:这个部分介绍了一些不同的Java实现,包括Oracle Java SE,OpenJDK,Azul Zulu,Amazon Corretto等。这些实现都遵循Java语言规范(JLS),但可能有一些不同的特性和性能。
• 未来的特性:这个部分介绍了一些计划或正在开发中的Java特性,如值类型,泛型特化,模式匹配等。这些特性可能会在未来的版本中出现,也可能会被修改或取消。
• 参见:这个部分提供了一些与Java版本历史相关的其他文章和主题的链接,如Java语言规范,Java平台规范,Java虚拟机规范等。
• 参考文献:这个部分列出了一些用于编写这篇文章的来源和引用,包括书籍,网站,博客等。
• 外部链接:这个部分提供了一些与Java版本历史相关的其他网站和资源的链接,如Oracle Java SE支持路线图,OpenJDK项目等

  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
深圳大学Java程序设计课程中涉及到了网络编程应用。网络编程是指通过网络进行数据交互的程序设计方式。 在网络编程中,我们需要使用Java提供的一些类库和API来实现网络通信。Java中提供了一套完善的网络编程工具,包括Socket编程、ServerSocket编程、URL编程等。 Socket编程是实现网络通信的基本方式之一,它是一种面向连接的通信方式。通过创建一个Socket对象,程序可以与远程服务器进行连接,并进行数据的发送和接收。使用Socket编程,我们可以实现客户端和服务器之间的通信,实现从客户端向服务器发送请求,服务器处理请求并返回结果的功能。 ServerSocket编程是一种服务器端的网络编程方式,它可以接收客户端的连接请求并与之建立连接。通过创建一个ServerSocket对象,并调用其accept()方法,服务器可以等待客户端的连接请求,并将连接请求转交给一个新的Socket对象进行处理。使用ServerSocket编程,我们可以实现服务器的功能,接收来自多个客户端的请求,并处理这些请求。 URL编程是一种用于访问远程资源的网络编程方式。通过创建一个URL对象,并调用其openConnection()方法,我们可以建立与远程服务器的连接,并获取服务器返回的数据。使用URL编程,我们可以实现通过HTTP协议获取网页内容、下载文件等功能。 在深圳大学Java程序设计课程中,我们将学习如何使用这些网络编程的工具和技术,并实践一些网络应用的开发。通过这门课程的学习,我们可以掌握网络编程的基本原理和常用技术,提升自己的Java程序设计能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值