Java教程

java初识

本文主要是介绍java初识,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

java初识

博主是正在学习java的小白,发这篇博客是为了记录自己的学习内容,如果你也对java学习有兴趣,不妨点赞收藏一下。如果有大佬发现博客内容有误,希望在评论区得到大佬的一些指点。感谢大家!

C&C++

C语言

  • 1972年C语言诞生
  • 贴近硬件,运行极快,效率极高
  • 操作系统,编译器,数据库,网络系统等
  • 指针与内存管理

C++

  • 1982年C++诞生
  • 兼容C语言
  • 图形领域,游戏等

JAVA(C+±-)

  • 语法像C
  • 没有指针
  • 没有内存管理
  • 真正可移植性
  • 面向对象
  • 类型安全
  • 高质量的类库

java初生

1995年的网页简单粗糙,缺乏互动性

在浏览器加入java环境插件,开发了图形界面的程序Applet

Java 2标准版(J2SE):去占领桌面

Java 2移动版(J2ME):去占领手机

Java 2企业版(J2EE):去占领服务器

应用

  • 构建工具:Ant,Maven,Jekins
  • 应用服务器:Tomcat,Jetty,Jboss,Websphere,weblogic
  • Web开发:Struts,Spring,Hibernate,myBatis
  • 开发工具:Eclipse,Netbean,intellij idea,Jbuilder
  • 2006:hadhoop(大数据领域)
  • 2008:Android(手机端)

特性及优势

  • 简单性(无指针,无分配内存)
  • 面向对象
  • 可移植性(跨平台 write once run anywhere)
  • 高性能(效率高)
  • 分布式
  • 动态性(反射机制)
  • 多线程
  • 安全性
  • 健壮性

三大版本

JavaSE: 标准版(桌面程序,控制台开发…)

JavaME:嵌入式开发(手机,小家电…)[已经很少用]

JavaEE:企业级开发(Web端,服务器开发…)

JDK|JRE|JVM

java开发环境搭建

JDK下载与安装

  1. 百度JDK8(企业用的较多)

  2. 寻找适合版本下载

  3. 双击安装包安装

  4. 记住安装路径(重要)

  5. 配置环境变量

    1. 我的电脑–>右键–>属性

    2. 高级系统设置

    3. 环境变量–>系统变量添加JAVA_HOME,变量值填安装地址

    4. 在Path变量下添加变量值

      1. %JAVA_HOME%\bin
      2. %JAVA_HOME%\jre\bin
      3. 高版本的JDK可能没有jre目录,需要dos指令来创建jre
    5. 添加CLASSPATH变量,变量值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

    6. 测试:打开cmd,输入java -version

这篇关于java初识的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!