JAVA入门笔记~基础知识day01

基础知识day01

1. 了解Java主要发展历程

  • 公司在1995年5月23日正式推出的Java编程语言

  • 1996年1月Sun公司发布了Java第一个开发工具包(JDK1.0)

  • 1997年2月JDK1.1面世

  • 1998年12月8日第二代Java平台企业版J2EE发布

  • 1999年6月,Sun公司发布了第二代Java平台的三个版本: J2MEJ2SEJ2EE

  • 1999年4月27日HotSpot虚拟机发布

  • 2000年5月JDK1.3、JDK1.4和J2SE1.3相继发布

  • 2001年9月24日J2EE1.3发布

  • 2002年2月26日J2SE1.4发布

  • 2004年9月30日J2SE1.5更名为 Java SE 5.0 发布

  • 2005年6月Java SE 6发布

  • 2006年11月13日Sun公司将Java技术免费对外发布

  • 2009年Sun公司被甲骨文(Oracle)公司收购

  • 2010年Java之父 詹姆斯`高斯林 从Oracle公司辞职

  • 2011年Java7发布

  • 2014年Java8发布

  • 2017年Java9发布

  • 2018年3月Java10发布

  • 2018年9月Java11发布

2. 编程开发

  • JVM(Java Virtual Machine):Java虚拟机,包装了Java程序跨平台

  • JRE(Java Runtime Environment):Java运行环境,包含JVM和核心类库

  • JDK(Java Development Kit):Java开发工具包,包含JRE和开发工具

3. 语言特点

  • 1.简单性

  • 2.面向对象

  • 3.分布性

  • 4.编译和解释性

  • 5.稳健性

  • 6.安全性

  • 7.可移植性

  • 8.高性能

  • 9.多线索性

  • 10.动态性

4. 语言基础

1) 四型八种

  • 整型

    • byte

    • short

    • int

    • long

  • 浮点型

    • float

    • double

  • 字符型

    • char
  • 布尔型

    • boolean

2) 关键字

JAVA入门笔记~基础知识day01_第1张图片
Java关键字.png

注意:其中红色圈起来的部分为预留关键字

3) 运算符

  • 算术运算符: +-*/%

  • 赋值运算符: =+=-=*=/=%=

  • 自增自减运算符: ++--

  • 比较运算符: ==!=<<=>>=

  • 逻辑运算符: &|!^

  • 三元运算符: 判断表达式 ? 表达式1 : 表达式2

4) 标识符

  • 作用:给包,类,方法,变量起名的符号

  • 组成:大小写字母,数组0~9,下划线_,美元符号$,中文(不能是关键字,不能数字开头,不能用空格分隔)

  • 命名规范:

    • 大驼峰:每个单词首字母大写

    • 小驼峰:第一个单词小写,第二个单词开始首字母大写

5) 注释

  • 分类:

    • // 单行注释

    • /* 多行注释 */

    • /** 文档注释 */

ps:本文前篇资料摘录自百度百科https://mo.mbd.baidu.com/5wpj5i7?f=cp&u=2712d0da846b4847 新人写作,有描述得不恰当或者有待修改提高的地方请各位大大多多指导,谢谢!

你可能感兴趣的:(JAVA入门笔记~基础知识day01)