1.java介绍

目录

java的开发平台

JAVA IDE

 平台介绍

Java的环境配置

下载JDK

JAVA_HOME

PATH

CLASSPATH

Java基础学习

    什么是Java

    java特性


java的开发平台

  • JAVA IDE

        在了解开发环境前先来了解下什么是IDE

         IDE(Integrated Development Environment,集成开发环境)。集成开发环境(简称IDE)是用          于程序开发环境的应用程序,一般包括代码编辑器编译器调试器图形用户界面工具

         常用的java IDE有 idea eclipes myeclipes netbeasns等

  •  平台介绍

开发平台 特点
Idea 企业级平台,特近市场,采用但项目开发,每打开一个项目就相当打开一个idea
eclipes 轻量级平台,采用多项目,对内存需求小,适合学生学习
Myeclipes 企业级平台,免费开源跨操作系统,功能有限
NetBeans 轻量级文本编辑器,是Java开发最古老的IDE之一

Java的环境配置

  • 下载JDK

            JDK是Java的核心 其中包括Java编辑器、Java运行工具、Java文档生成工具、Java打包工具等

  • JAVA_HOME

           在环境变量里面新建  变量: JAVA_HOME  值:你当前JDK的位置 

  • PATH

         在path变量里面 编辑 

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
  • CLASSPATH

在环境变量中新建  变量:CLASSPATH  

:;%JAVA_HOME%\lib;JAVA_HOME%\lib\tools.jar

Java基础学习

    什么是Java

        是面对对象的高级语言,和很多和c++相似的特点,但是抛弃了指针,多继承等概念的特点

    java特性

  • 简单性

            舍弃了头文件,指针,结构,联合,操作符重载等 小白容易上手

  • 面对对象性

            是一种程序设计技术,重点放在数据(即对象)和对象的接口上

  • 分布式

            Java有一个丰富的例程库,处理HTTP和FTP之类的tcp/ip协议,然后通过打开URL访问网          络上的对象

  • 健壮性

           Java的设计目标之一是程序有多方面的可靠性,强调进行前期的问题检测,后期的动态检            测,消除了指针模型,重写内存,损坏数据的可能

  • 安全性

            由于Java适用网络/分布式环境。所以安全性很重要使用Java可以构建方病毒,防篡改的系          统。Java可以防范各种攻击(如蠕虫和病毒常用的攻击,破环自己进程空间外的内存,未经          授权的读写文件)Java浏览器创建不在信任远程代码,除非有数字签名而且用户同意

  • 系统结构中立

            编辑器生成一个体系结构中立的目标文件格式(编辑过的代码)只要Java运行时代码可以         在许多处理器上运行,Java编辑器生成字节码来实现,字节码不仅很容易被仍和机器执行还           可以动态转换为本地机械代码

  • 可以移植性

            Java归还里面没有"依赖具体实现"的地方(比如Java的int永远是32位消除代码移植的主要         问题)定义了可移植的接口,除了与用户界面有关部分的问题外Java库支持平台的独立性

  • 解释性

             Java解释器可以在任何移植解释器的机器上执行Java字节码

  • 高能性

            字节码可以动态的转换为特定CPU的机器码,可以监控那些代码频繁执行,优化提高代码        速度,在必要时撤回优化

  • 多线程

            带来更快的交互相应和执行行为,我们不在追求更快的处理器而是获得更多的处理器,让           他们一直工作

  • 动态性

           是非常重要的特征,能够适应不断发展的环境,库可以*的添加新方法和实例变量,而          且对用户端没有任何影响

上一篇:Android-WIFI(扫描 连接)


下一篇:计算机速成课 第十六集 软件工程