zoukankan      html  css  js  c++  java
  • 201871010105曹玉中《面向对象程序设计(Java)》第一周学习总结 曹玉中

    201871010105-曹玉中《面向对象程序设计(Java)》第一周学习总结

    项目 内容
    这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/
    这个作业要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11435127.html
    作业要求目标

    1.了解课程上课方式及老师教学要求,掌握课程学习必要的软件工具;

    2.了解JVM、JRE与JDK等概念,学会下载、安装、测试JDK;

    3.掌握PATH、CLASSPATH的系统变量作用并会设置;

    4.掌握命令行编译并运行Java程序的步骤;

    5.掌握Java Application程序结构的特点;

    6.掌握JDK命令行方式下开发运行Java程序的步骤。

    7.初步使用Eclipse、学会编译、运行、调试简单的Java Application程序。

    第一部分:课程学习平台注册账号

    平台名称 注册账号或者个人博客园地址
    博客园:www.cnblogs.com

    https://www.cnblogs.com/nwnucyz/

    程序设计评测:https://pintia.cn/ Wow恐龙
    中国大学Mooc:https://www.icourse163.org/ 18919431467
    以下回答是或否  
    是否加入课程班级博客群
    是否加入课程QQ讨论群

    第二部分:理论知识学习部分

    第一章

           第一章是Java程序设计的概述,主要有Java程序设计平台、发展简史、“白皮书”的关键术语、常见误解、Java applet与Internet等方面。根据学习我对Java知识的理解如下:

     1. Java语言是简单的、是面向对象的、 是分布式、 是安全的、 是体系结构中立的、 是可移植的、 是解释型的、 是高性能的、 是多线程的、 是动态的。

      2.发展简史:

    1995年5月23日,Java语言诞生;

    1996年1月,第一个JDK-JDK1.0诞生;

    1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入JAVA技术;

    1996年9月,约8.3万个网页应用了JAVA技术来制作;

    1997年2月18日,JDK1.1发布;

    1997年4月2日,JavaOne会议召开,参与者逾一万人,创当时全球同类会议规模之纪录;

    1997年9月,JavaDeveloperConnection社区成员超过十万;

    1998年2月,JDK1.1被下载超过2,000,000次;

    1998年12月8日,JAVA2企业平台J2EE发布;

    1999年6月,SUN公司发布Java的三个版本:标准版(JavaSE,以前是J2SE)、企业版(JavaEE以前是J2EE)和微型版(JavaME,以前是J2ME);

    2000年5月8日,JDK1.3发布;

    2000年5月29日,JDK1.4发布;

    2001年6月5日,NOKIA宣布,到2003年将出售1亿部支持Java的手机;

    2001年9月24日,J2EE1.3发布;

    2002年2月26日,J2SE1.4发布,自此Java的计算能力有了大幅提升;

    2004年9月30日18:00PM,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.5更名为Java SE 5.0;

    2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名,以取消其中的数字"2":J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME;

    2006年12月,SUN公司发布JRE6.0;

    2009年04月20日,甲骨文74亿美元收购Sun。取得java的版权;

    2010年11月,由于甲骨文对于Java社区的不友善,因此Apache扬言将退出JCP[4];

    2011年7月28日,甲骨文发布java7.0的正式版。

    第二章主要是Java程序设计环境的配置和使用:

           安装Java开发工具包(下载安装JDK)---使用命令行工具---使用集成开发环境---运行图形化应用程序---构建并运行applet。

           源程序文件的扩展名是.java 。

           源程序名一定为MyJavaApplication.java

    第三部分:实验部分

         1. 实验名称:实验一 Java程序设计环境

         2.  实验目的:

      (1)掌握JDK的安装与配置;

      (2)掌握使用JDK开发Java程序的基本命令及步骤;

      (3)熟练运用Elipse集成开发环境开发java程序的基本步骤

      (4)掌握Java程序的基本语法。

    3. 实验步骤与内容:

    a.通过助教在班级讨论群里发的JDK相关链接下载JDK,并安装;

    b.下载完成后可以在电脑目录中找到

     c.安装完成后需要在电脑属性中修改环境变量,右键此电脑——计算机——属性——高级系统设置就会看到环境变量;

     d.点击图中的环境变量,然后开始环境变量的配置;

     e.在弹出的【环境变量】中的【系统变量】,找到path;

     h.然后点击path,出现有编辑系统变量,里面有变量名和变量值;

    i.验证是否安装配置完成,win+R出现如下界面:

     点击确定后会出现一个黑框,在这黑框里输入java,按回车键,出现一大串文字,再输入javac,出现一大堆文字,说明java安装配置成功。

     

    实验2 下载教材示例程序包

    1.在java讨论群里找到老师发的corejava.zip这个文件,点击下载

    2.下载完成后进行解压,将其解压到E盘,以后需要了就去E盘里找。

     

    实验3 命令行编译运行Welcome.java程序

    a.首先打开java的运行环境,然后输入E:按回车键;

    b.然后输入Javac Welcome.java,会发现此时E盘的文件里,即Welcome.java上面出现了Welcome.class的文件;

    c.再输入Java Welcome,按回车键,其就运行出Welcome.java。

     

     实验4 用JDK命令行开发HelloWorld.java

     代码如下:

    public class HelloWorld
     {
     public static void main(String args[])
     {
      System.out.println("HelloWorld!");
     }
       
    

      运行结果如下:

     

     

    实验5 下载安装Eclipse集成开发软件包

    1.在班级群里面找到助教发的eclipse-inst-win64.exe,点击下载,下载后出现以下页面:

     2.然后选择第一个下载 ;

     3.在底下的两个勾后点INSETALL,再然后点LAUNCH,打开eclipse,出现了Welcome,则下载安装成功。

    实验6 利用Eclipse开发程序输出九九乘法表

    1.设置工作空间

    创建项目

     

     程序如下:

    package project1;
    
    public class part1 {
    
    	public static void main(String[] args) 
    	{
    		int x,y;
    		for(x=1;x<=9;x++)
    		{
    			for(y=1;y<=x;y++)
    			{
                    System.out.printf(y+"*"+x+"="+x*y+"\t");
    			}
    			System.out.println();
    		}
    	}
    
    }

      运行结果如下:

     第四部分 实验总结

             通过第一周的学习我掌握了JDK的下载与安装,学会了运用Elipse集成开发环境开发java程序的基本步骤,学会了Java的基本语法的运用,

    通过网上学习,和书籍阅读,结合学习的内容设计并运行九九乘法表。本周的学习虽然只是基本工作但也是收获满满,也激发了我对Java语言

    的兴趣,从而使我有信心能够学好这门课程。

     

     

     

     

     

  • 相关阅读:
    大数据之路week06--day07(Linux中的mysql的离线安装)
    大数据之路week06--day07(Hadoop生态圈的介绍)
    大数据之路week06--day07(Hadoop常用命令)
    大数据之路week06--day07(完全分布式Hadoop的搭建)
    大数据之路week06--day07(虚拟机的克隆)
    大数据之路week06--day03(jdk8新特性 Lambda表达式)
    解决CentOS虚拟机开机黑屏卡死问题
    poj 1562 Oil Deposits (广搜,简单)
    poj 3278 Catch That Cow (广搜,简单)
    hdu 1195 Open the Lock(广搜,简单)
  • 原文地址:https://www.cnblogs.com/nwnucyz/p/11444460.html
Copyright © 2011-2022 走看看