JavaSE 1(初识java)

初识Java
对于一个从来没有接触过java的学生来说,第一节java课程是充满紧张又充满期待的,对于我来说java是一种编程语言,在众多的计算机语言里我选择了java,我也不知道为什么可能是因为它的用途广泛吧,也有可能是功能强大?总之我对它的好奇来源于我好奇人们是怎样的跟电脑这样一个插电才能工作的物体交流,现在我想java可能就是为了跟它能更好的沟通才诞生的吧(自己的见解)。现在我就准备把我第一天上课的一些知识放在这里用于自身知识的巩固,如果有可能帮助别人解决一些问题也是极好的,虽然不可能hhhhh。
1.人机交互(人们跟计算机信息交流的方式)
图形界面(Graphical User Interface GUI):这种方式简单直观,使用者易于接
受,容易上手操作
命令行方式(Command Line Interface CLI):需要有一个控制台,输入特定的
指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。
2.简介Java语言发展
Java语言在1995年的3月23日诞生于美国SUN(Stanford University Network 斯坦福
大学校园)公司Java的诞生标志着互联网时代的开始。至今已经历10个版本的发展。后期
2009年4月20日 19 点 40 分 美国数据软件巨头甲骨文公司(Oracle)宣布以74亿美元收
购Sun公司。
3.Java的三种技术结构
J2SE(Java 2 Platform Standard Edition) 标准版
J2EE (Java 2 Platform Enterprise Edition) 企业版
J2ME (Java 2 Platform Micro Edition) 小型版
4java语言跨平台原理
为什么java能够跨平台呢 因为有 jvm !
什么是jvm?
Java Virtual Machine ,简称JVM;它是运行所有Java程序的抽象计算机,是Java语言
的运行环境,它是Java 最具吸引力的特性之一,JVM读取并处理编译过的与平台无关的字
节码(class)文件
注意:
Java语言是跨平台的,是因为Java应用程序需要Java虚拟机JVM负责运行
而Java虚拟机JVM是不跨平台的,不同的操作系统需要安装与此对应的Java虚拟机
JVM

5.Java开发环境搭建
1.JRE

JRE(Java Runtime Environment Java运行环境):包括Java虚拟机(JVM Java Virtual
Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中
只需要安装JRE即可

2.JDK

JDK(Java Development Kit Java开发工具包):JDK是提供给Java开发人员使用的,
其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其
中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
简单而言:使用JDK开发完成的java程序,交给JRE去运行
6…环境变量path配置
为什么要配置path环境变量呢?
答:1.因为要让javac不管当前执行的文件在哪里都可以运行 实行编译功能
2. 因为javac所在的JDK/bin目录是不变的,而当前要运行的程序是一只在变得,所以为了“以不变应万变”,要配置path环境变量。

环境变量配置步骤

  1. 我的电脑–属性–高级–环境变量
  2. 编辑path环境变量,在变量值开始处加上java工具所在目录,后面用 “ ; ”和其
    他值分隔开即可。
  3. 打开DOS命令行,任意目录下敲入javac
  4. 如果出现javac 的参数信息,配置成功
    配置技巧
    在配置环境变量过程中发现,path环境变量中还有很多其他与系统相关的配置,若JDK
    目录更改了,这时就要再次修改path中配置的值,很容易造成误操作。

什么是软件?
软件就是按照特定的顺序把数据和指令组合在一起,能够完成相应功能的程序。
软件分为两种:
系统软件:专门用于运行其他程序的平台。比如:Linux、Windows、
MAC等
应用软件:完成相应功能的程序。比如:MS-Office,QQ,微信等

什么是开发?
开发其实就是制作软件的过程。
开发既然是个过程,这个过程可以分为如下几个步骤:
需求分析和调研、需求设计、编码、测试、后期维护
什么软件开发?
从开始和客户谈需求、写需求文档、设计当文档、程序员编码、项目测试整个过程即就
是软件开发。

你可能感兴趣的:(JavaSE)