java知识基础

  • 1.1 Java语言发展史和平台概述
  •     (1)发展史:詹姆斯·高斯林(James Gosling),1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,但不受重视。后来转至Sun公司,于1991年,和其他几位工程师一起合作参与了Green计划(绿色计划),并开发了一种称为Oak(橡树)的面向对象语言。1995年5月23日,Oak语言改名为Java,Java语言由此诞生。

        SUN(Stanford University Network,斯坦福大学网络公司) 

   (2)java语言版本

      * Java语言诞生                                                  1995-05-23

      * JDK 1.0                                                            1996-01-23

      * JDK 1.1          1.1.4后都有了自己的名字          1997-02-18

      * J2SE 1.2                     Playground      运动场  1998-12-04

        里程碑式的版本,由此分成三大块:J2SE、J2ME、J2EE

      * J2SE 1.4.0                  Merlin              灰背隼   2002-02-13

      * JAVASE 5.0 (1.5.0)      Tiger                老虎      2004-09-29

      * JAVASE 6.0 (1.6.0)      Mustang          野马      2006-12-11

        甲骨文(Oracle)收购SUN公司                        2009-04-20

      * JAVASE 7.0 (1.7.0)      Dolphin           海豚       2011-07-28

      * JAVASE 8.0 (1.8.0)      Spider              蜘蛛      2014-03-18

 

  • 1.2 JVM,JRE,JDK的概述
  •      (1)什么是跨平台?

  平台:指的是操作系统(Windows,Linux,Mac)

  跨平台:Java程序可以在任意操作系统上运行,一次编写到处运行

  原理:实现跨平台需要依赖Java的虚拟机 JVM (Java Virtual Machine)

  •       (2)JVM,JRE,JDK说明

JVM:JVM是java虚拟机(JVM Java Virtual Machine),java程序需要运行在虚拟机上吗,不同平台有自己的虚拟机,因此java语言可以跨平台。

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

JDK:JDK是给java开发人员使用的,其中包含了java的开发工具,也包括了JRE,其中的开发工具:编译工具(javac.exe)和打包工具(jar.exe)。是JRE+JAVA的开发工具。

  • 1.3 常用DOS命令

         (1)打开控制台

                   win+r,然后cmd回车

         (2)常用命令

                  " d(任何盘): "+ "回车"     盘符切换

                   dir(directory)                 列出当前目录下的文件以及文件夹

                   cd(change directory)     改变指定目录

                              进入:"cd"+"目录";"cd"+"多级目录"                         

                              回退:"cd..";"cd ../.."

                    cls(clear screen)           清屏

                    exit                                退出dos命令行

  • 1.4 下载安装JDK
  • 1.5HelloWorld案例

(1)执行流程

(2)编写代码步骤

a.首先定义一个类

public class 类名

b.在类定义后加上一对大括号“{}”,大括号中间添加一个主(main)方法/函数

public static void main(String[] args){}

c.在主方法的大括号中间添加一行输出语句:

System.out.println("HelloWorld");

(3)运行代码步骤

a.在命令行模式中,输入javac命令对源代码进行编译,生成字节码文件

    - javac HelloWorld.java

b.编译完成后,如果没有报错信息,输入java命令对class字节码文件进行解释运行,执行时不需要

   添加.class扩展名,运行名是class关键字后面的类名

    -java HelloWorld

成功运行。

  • 2.1工具安装
  • (1)Notepad软件的安装和配置

         设置->首选项->新建->默认语言和编码(ANSI)

  • 2.2环境变量配置

             配置原因:程序的编译和执行需要用到javac和java命令,所以只能在bin目录下写程序

             实际开发中,不可能把程序写到bin目录下,所以我们必须让javac和java命令在任意目

        录下能够访问

创建新的变量名称:JAVA_HOME

计算机-右键属性-高级系统设置-高级-环境变量-系统变量

为JAVA_HOME添加变量值:JDK安装目录

C:\Program Files\Java\jdk1.7.0_80

在path环境变量最前面添加如下内容

%JAVA_HOME%\bin]

这样就基本完成了环境变量配置,现在javac工具能在任意盘位置对java文件进行编译

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值