[黑马程序员]——java的概述

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-

java是1995年由Sun公司推出的面向对象程序语言,它是半解释型语言,它具有高效率、跨平台运行和内存安全(不过java程序能被反编译,所写的代码可能会暴露)。

java的跨平台性

        java编写的程序之所以能在各个平台中运行,那是因为java编译后,并不是可执行文件。java编译的文件不是给CPU看的,而是给Java Virtual Machine(java虚拟机,之后简称JVM)看的。所以java程序并不是基于硬件运行,而是基于JVM运行的。只要能运行JVM,那就能运行Java程序。

Java的安全性

1.Java有一个垃圾回收机制,当内存不足时,会自动回收内存堆里面无用的内存。可以让程序不容易出现内存泄漏。
    2.异常处理机制,当程序出现异常时,程序员可以选择让程序停止运行,防止黑客入侵。
    3.Java中没有指针,只有对内存地址的引用。这样就可以简化指针操作,防止指针乱指,造成程序错误,从而提高程序的安全性和稳定性。

Java环境

Java有两个包,一个是JVM,另一个是JDK。
JRE:Java虚拟机,Java Runtime Environment Java运行环境的简写。用于运行Java程序的包,只要系统能安装上这个包,那就一定能运行Java程序
JDK:Java开发包,Java Development Kit Java开发工具包的简写,用于开发Java程序的工具包,要开发Java程序就需要这个工具包。将安装在操作系统上就能开发Java程序。这个工具包中自带有JRE。

在Java官网(http://www.java.com)下载JDK,或者上百度搜索JDK。将Java下载安装到电脑中。java安装教程网上有很多,不断重复也没用。

将java安装完成之后,配置下环境变量,将java目录中jdk/bin目录添加到环境变量中。运行CMD,在CMD中输入 Java。如果成功打印出字符串,则安装成功。

第一个Java程序
新建一个文本文件,更名为MyFirstJava.class,然后用记事本打开,在里面输入:

public MyFirstJava{
        public static void main(String[] a){
            System.out.println("Hello World!");
        }
    }
    保存,打开CMD,将目录切换到文件目录下(切换命令是 cd 目录),切换到目录下后,在CMD输入"javac MyFirstJava.class",如果什么都没输出,则代表编译成功。然后再输入"java MyFirstJava",运行Java程序。成功运行则输出"Hello Java!"。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值