回首java发展史;菜鸟带你们学java

1.Java 发展史

     1991年01 Sun公司成立了Green项目小组,专攻智能家电的嵌入式控制系统 1991年02 放弃C++, 发新语言,命名为“Oak” 1991年06 JamesGosling开发了Oak的解释器 1992年01 Green完成了Green操作系 统、Oak语言、类库等开发 1992年11 Green计划转化成“FirstPerson”,一个Sun公司的全资母公司 1993年02 获得时代华纳的电视机顶盒交互系统的订单,于是开发的重心从家庭消费电子产品转到了电视盒机顶盒的相关平 台上。 1994年06 FirstPerson公司倒闭,员工都合并到Sun公司。Liveoak计划启动了,目标是使用Oak语言设 计出一个操作系统。 1994年07 第一个Java语言的Web浏览器WebRunner(后来改名为HotJava),Oak更名为 Java 1994年10 VanHoffff编写的Java编译器用于Java语言 1995年03 SunWorld大会,Sun公司正式介绍 Java和HotJava 1996年01 JDK1.0发布 1997年02 J2SE1.1发布 1998年12 J2SE1.2发布 1999年06 发布Java的三个版本:J2SE、J2EE、J2ME 2000年05 J2SE1.3发布 2001年09 J2EE1.3发布 2002年02 J2SE1.4发布 2004年09 J2SE1.5发布,将J2SE1.5改名JavaSE5.0 2005年06 JavaSE6.0发布,J2EE更名为 JavaEE,J2SE更名为JavaSE,J2ME更名为JavaME 2006年12 JRE6.0发布 2006年12 JavaSE6发布 2009年12 JavaEE6发布 2009年04 Oracle收购Sun 2011年07 JavaSE7发布 2014年03 JavaSE8发布

2.菜鸟学java

常用DOS命令

   DOS命令是在DOS控制台中使用的命令,弹出DOS控制台的方法是: win+R ,然后输出 cmd 。

常用的DOS命令

1.清屏: cls

*当DOS控制台内容过多时,可以使用清屏命令,等同与”擦黑板”

*例如:C:\ >cls,然后按回车键。

2.切换盘符: :

*默认情况下我们是在C盘中,如果想去其他盘符可以使用该命令;

*例如: C:\>E: ,然后按回车键就到了E盘下;

*例如:先盘符,后路径;或者先路径,后盘符。

3.进入指定目录: cd

*当我们想进入某个目录时可以使用该命令;

*例如: D:\>cd dylan ,这样就进入了D:\dylan目录,当然你需要保证这个目录是存在的;

*例如: D:\>cd dylan\java ,这样就进入了D:\dylan\java目录。

4.返回上一级目录: cd..

*当你需要返回到上一级目录时可以使用该命令;

*例如: D:\dylan\java>cd.. ,然后按回车,就会返回到D:\dylan目录下。

5.返回盘符根目录: cd\

*当需要返回到当前盘符根目录下可以使用该命令;

*例如: D:\dylan\java>cd\ ,然后按回车,这样就返回到D:/目录下了。

6.创建文件夹: mkdir

*例如: mkdir test

7.显示当前目录下的文件和子目录信息: dir

*当需要查看当前目录下所有文件和子目录信息时可以使用该命令。

8.历史命令: ↑↓

*键盘上下键可以查看历史命令。

9.自动补齐: tab

*可以使用tab键来补齐一些名称比较长的文件。

10.运行应用程序: 程序完整名称 参数

*当需要运行某个应用程序时可以使用该命令;

*例如要运行记事本程序时: D:\>C:\windows\notepad.exe ,这样就打开了记事本程序,这与你到 C:\windows目录下双击该程序图标的效果相同,因为该程序支持双击运行;

*还可以省略“.exe”后缀,例如: D:\>C:\windows\notepad ,效果同上。

11.退出: exit

*可以输入exit退出,也可以直接鼠标右上角X。

Java开发环境搭建

  其实任何事物都需要有他的最基本的生存环境,就像人类也需要最基本的生存环境(天、地、水、空气……)。开发Java程序也不能例外,它也需要最基本的“生存环境”,就是Java 开发环境(JDK)。  在安装的过程中各位可能注意到了JRE这个名词,下面我们来聊聊JDK和JRE的关系和区别。

◎JDK:它是Java开发运行环境,在程序员的电脑上当然要安装JDK

◎JRE:Java Runtime Environment它是Java运行环境,如果你不需要开发只需要运行Java程序,那么你可以安装JRE。例如程序员开发出的程序最终卖给了用户,用户不用开发,只需要运行程序,所以用户在电脑上安装JRE 可。

注意:JDK包含了JRE

Java的跨平台特性

Java是可以跨平台的编程语言,那我们首先得知道什么是平台,我们把CPU处理器与操作系统的整体叫平台。

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

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

◎实现跨平台需要依赖Java的虚拟机 JVM (Java Virtual Machine)。

语言跨平台原理:”不能编译成机器语言,因为那样就与平台相关了,编 译为中间语言,再由解释器二次编译,解释执行。

总结:Java先编译后解释,同一个.class文件在不同的虚拟机会得到不同的机器指令(Windows和Linux的机器指令不同),但是最终执行的结果却是相同的。

Java程序介绍

编写流程:

1. 源文件:编写Java源文件(我们也称之为源代码文件),它的扩展名为.java

2. 编译:然后通过编译器把源文件编译成字节码文件,字节码文件扩展名为.class

3. 运行:最后使用解释器来运行字节码文件。编译和运行需要使用上文中学习过的DOS命令操作。

编写源代码

  1. 创建源文件

HelloWorld.java 在这里特别注意注意文件名称的大小写。以及是否已经修改了文件的扩展名。

  1. 编写源代码

HelloWorld.java

public class HelloWorld{

  public static void main(String[] args){

System.out.println(“HelloWorld”);

}

}

注意:1.类名称必须与文件名相同;2.public只能有一个类;

  1. 编译源代码

到JDK目录下的bin目录下找到 javac.exe 。javac.exe 并不支持双击运行,所以必须使用DOS命令来运行它。下面我们来介绍一下使用编译器来 编译Java源文件的格式:

格式: 编译器程序完整名称 源文件完整名称

编译之后会在源文件同目录下生成字节码文件,字节码文件的扩展名为.class。接下来就是运行字节码文件,运行字节码文件需要使用 java.exe 命令,它与 javac.exe 在同一目录下。它也不能支持双击运行,所以也需要用DOS命令。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

点赞