JAVA特性

  1. 了解Java 发展史和其特点特性。

标准版(JavaSE):各应用平台的基础,桌面开发和低端商务应用的解决方案。前期学习

企业版(JavaEE):以企业为环境开发应用程序的解决方案。(建议开发方向)中后期学习

微型版(JavaME):致力于消费产品,嵌入式设备最佳方案。少

特点:

面向对象编程,平台无关性(跨平台,一次编译,到处可运行),健壮性(吸收C/C++的优点),较高的安全性(自动回收机制(GC),强制类型检查(instanceof),取消指针)

跨平台原理:

Java源代码编译后变成字节码.class文件。JVM拿到字节码文件可以翻译给系统运行。

JVM(不同的系统有不同的JVM):java解释器(实现java字节码和计算机操作系统之间的通信)&即使编译器->运行时系统。

GC:

不再使用的内存空间应当进行回收-垃圾回收。

消除程序员回收无用内存责任(C/C++需要程序员复制回收无用内存)。

JVM提供一个系统线程,跟踪存储空间分配情况,检查并释放可以释放的存储空间。

垃圾回收器在java程序运行中自动启用,程序员无法精确控制干预。
2. 环境搭建(JDK 与eclipse 下载安装)

开发工具集JDK ---> JRE运行时环境 --->JVM 虚拟机

JDK(JRE(JVM))

配置环境变量:

JAVA_HOME jdk的安装目录、classpath添加:%JAVA_HOME%\bin 方便更换版本

Eclipse安装:

选择在D盘创建一个code文件夹设置为默认存放代码文件。
3. 学习如何编写代码

  1. 结构定义语句{}
  2. 功能执行语句写在main和方法里面,以;结束

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值