day01-计算机&操作系统&java编程入门

java基础开始
1.计算机基础
1
.1.什么是计算机
计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算, 又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数 据的现代化智能电子设备。由硬件系统和软件系统组成,没有安装任何软件的计算机称为裸 机。软件提供看不见的指令。这些指令控制硬件并且使得硬件完成特定的任务。
1.2.计算机硬件系统和软件系统
软件包含了指令,告诉计算机做什么

  1. MicrosoftWindows操作系统是美国微软公司研发的一套操作系统,它问世于1985 年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升 级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。 2. Windows采用了图形化模式GUI,比起从前的DOS需要键入指令使用的方式更为人性 化。随着电脑硬件和软件的不断升级,微软的Windows也在不断升级,从架构的16 位、16+32位混合版(Windows9x)、32位再到64位, 系统版本从最初的Windows 1.0到大家熟知的Windows 95、Windows 98、Windows ME、Windows 2000、 Windows2003、 WindowsXP、 WindowsVista、 Windows7、 Windows8、 Windows 8.1、Windows 10和Windows Server服务器企业级操作系统,不断持续更新,微软一直在致力于 Windows 操作系统的开发和完善。现在最新的正式版本是 Windows 10 版本。
    1.6.什么是软件
    软件,即一系列按照特定顺序组织的计算机数据和指令的集合
    1.7.人机交互的方式
    1) 图形化界面:简单直观,容易操作,用户的体验好。 图形化界面(GraphicalUser InterfaceGUI)这种方式简单直观,使用者易于接受,容易上 手操作。 2 )dos 命令交互方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。较 为麻烦,需要记录住一些命令,而且只能完成一些比较单一的功能。命令行方式(Command LineInterfaceCLI):需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻 烦,需要记录住一些命令。
    1.8.DOS 系统
    DOS 是一个早期的操作系统,现在已经被 Windows 系统取代,对于我们开发人员,目前需 要在 DOS 中完成一些事情,因此就需要掌握一些必要的命令
    1.9.常见的 DOS 命令

  1. 在 dos 命令行中敲入 javac,出现错误提示。
  2. day01-计算机&操作系统&java编程入门
    因为一个程序的执行需要一个起始点或者入口,所以在 Demo 类中的加入 publicstaticvoidmain(String[]args){} 对修改后的 Demo.java 源文件需要重新编译,生成新的 class 文件后,在进行执行。 发现没有编译失败,但也没有任何效果,因为并没有告诉 JVM 要帮我们做什么事情,也就 是没有可以具体执行的语句。 想要和 JVM 来个互动,只要在 main 方法中加入一句 System.out.println(“helloworld”);因为程序进行改动,所以再重新编译,运行即可。
    4.3.动手操作

4.5.常见问题
1) 缺少 main 方法 2) 源文件中的大小写要注意 3) 拓展名(例子:A.java.txt) 4) 没有配置 path 5) 类文件名写错
4.6.配置 classpath
1) 既然 class 文件(字节码文件)是 java 的运行文件,可不可以实现,在任意目录下都可以执行 某一目录下的 class 文件呢根据 path 环境变量的原理,可以定义一个名为 classpath 环境变量,将要运行的 class 文件所 在目录定义在该变量中。 例:setclasspath=c: classpath 变量值是 java 类文件的目录 path 变量是 windows 程序文件的目录
2) JVM 查找类文件的顺序: 如果没有配置 classpath 环境变量,JVM 只在当前目录下查找要运行的类文件。如果配置了 classpath 环境, JVM 会先在 classpath 环境变量值的目录中查找要运行的类文件。 值的结尾处如果加上分 ,那么 JVM 在 classpath 目录下没有找到要指定的类文件,会在当 前目录下在查找一次。 值的结尾出如果没有分 ,那么 JVM 在 classpath 目录下没有找到要指定的类文件,不会在 当前目录下查找,即使当前目录下有,也不会运行。 建议:配置 classpath 环境变量时,值的结尾处不要加分 ,如果需要访问当前目录可以用 “.” 表示。
5.常见的 java 开发工具
Java 集成开发环境(IDE): JBuilder NetBeans Eclipse MyEclipse IntelliJIDEA
6.今日作业
1.简述对 JVM,JRE,JDK 的理解。
2.简述环境变量 path 和 classpath 的作用br> 3.独立编写 helloworld 程序,编译并运行。
4.java 语言是否区分大小写lass 的作用,javac,java 的作用br> 5.简述 main 方法(是什么,什么特点,怎么用,何时用
6.简述今天遇到不理解的知识点。

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树使用JDBC操作数据库JDBC概述91499 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年7月22日
下一篇 2020年7月22日

相关推荐