一、Java的发展史和简介:

1.Java是由sun公司的高斯林主导的项目oak(橡树的项目),早期为了家电和微型设备的开发。
2.1990年左右随着互联网的发展,第一款浏览器和网页的诞生,看到了互联网的未来,决定去开发网页和浏览器。对对象oak项目进行改造。注册名为Java。
3.1994年左右,jdk1.0发布,社区10万人下载了Java。开源的,开源也决定了语言的优势。1998年左右1.2 Java分为了三个版本:

  • J2SE:核心 基础版本
  • J2EE:企业及开发
  • J2ME:微型设备的开发
  • 2004 1.5 历史的大版本的变更
    1.JAVASE
    2.JAVAEE
    3.JAVAME

2009年被收购,jdk1.7也是大的版本变更,加 一些新的特性。2014年 jdk1.8最后一个永久免费的版本。2013年左右Java就不行了。Spring社区出现,Java的春天来了。春天 SpringBoot

二、Java的特性:

  • 1.简单
  • 2.安全
  • 3.高效
  • 4.高并发
  • 5.多线程
  • 6.编译性
  • 7.跨平台
  • 8.开源

三、Java的三个工具:

1.JDK (JavaDevelopment kit) java开发工具 jdk/binxxx.exe程序。开发人员是需要这些工具的,javac.exe编译工具。Java编译为.class文件。.class文件是二进制的字节码文件,乱码的一样我们不认识,jvm认识。
2.JRE(java runtime envionment)运行环境 Java开发的程序在计算机去运行需要JRE。jdk自带JRE,高级开发工具中的环境改为JDK。
3.JVM(java vitual machine)java虚拟机:微型的计算机载器。它的功能如下:

  • 加载我们的类.class文件
  • 连接我们的类
  • 初始化类的对象 会为我们的程序运行的时候去分配合理的内存空间。GC gabage collection 垃圾回收器

四、jdk的下载和安装:

环境变量的配置:
1.JAVA_HOME 主要配置 jdk/bin目录所在的目录,%JAVA_HOME%获取这个目录。
2.PATH/:这个是jdk bin目录和JRE的bin目录,是为了让计算机可以在任何目录去运行xx.exe程序。
3.CLASSPTH:配置JVM加载我们编译后的.class文件和.class运行是需要的一些类库的路径。默认的路径就是你运行命令时所在的目录,如果找不到就去JRE的扩展类的目录去寻找xxx.class文件。
类的加载:
系统类:我们自己写的类
扩展类:
根类:null

五、eclipse的下载和配置:

下载官网:
eclipse

注意:配置编码:UTF-8

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐