Java基础核心

一、java的起源与特点

1、Java的起源

​ Java是Sun Microsystems于1995年首次发布的一种编程语言和计算平台。

2、Java的特点

  • Java是一门面向对象的编程语言
  • Java语言摈弃了C++中难以理解的多继承、指针、内存管理等概念;不用手动管理对象的生命周期。
  • Java语言具有功能强大和简单易用两个特征,现在企业级开发,快速敏捷开发,尤其是各种框架的出现,使Java成为越来越火的语言。
  • Java是一门静态语言,静态语言指的是在编译期间就能知道数据类型的语言,在运行前就能够检查类型的正确性,一旦类型确定后就不能再更改
  • Java具有平台独立性和可移植性;
  • Java具有高性能;
  • Java语言具有健壮性;
  • Java很容易开发分布式项目;

3、Java开发环境

a、JDK

b、JRE

4、Java开发环境配置

二、Java基本语法

在配置Java开发环境,并下载Java开发工具(Eclipse、IDEA等)后,就可以写Java代码了,因为本篇将涉及大量基础知识。

1.1 数据类型

在Java中,数据类型只有四类八种

  • 整数型:byte、short、int、long

byte(字节),1byte=8bits,byte的默认值也是0;

int占用四个字节=32位,1int=32bits,默认值是0;

short占用两个字节=16位,1short=16bits,默认值是0;

long占用吧个字节=64位,1long=64bits,默认值是0L;

  • 浮点型(float和double)

float是单精度浮点型,占用4位,1float=32bits,默认值是0.0f;

double是双精度浮点型,占用8位,1double=64bits,默认值是0.0d;

  • 字符型