Java基础入门个人学习笔记

200 阅读3分钟

第一章:Java开发入门

1.1 Java概述

什么是Java

Java是一种高级语言,由Sun公司(已被Oracle公司收购)于1995年5月推出的一种可以编写跨平台应用软件、完全面向对象的程序设计语言。

Sun公司将Java划分为三个技术平台:Java SE、Java EE、Java ME。

  • Java SE:标准版Java技术平台,为开发普通桌面和商务应用程序提供解决方案
  • Java EE:企业版Java技术平台,为开发企业级应用程序提供解决方案
  • Java ME:微型版Java技术平台,为开发电子消费产品和嵌入式设备提供解决方案

Java特点

  1. 简单
  2. 面向对象
  3. 安全性
  4. 跨平台性
  5. 支持多线程
  6. 分布性

1.2 JDK

image.png

image.png JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

JRE(Java Runtime Environment)是Java运行环境是一个软件,由太阳微系统所研发,JRE可以让计算机系统运行Java应用程序。JRE的内部有一个Java虚拟机(Java Virtual Machine,JVM)以及一些标准的类别函数库(Class Library)。

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。

第二章:Java编程基础

2.1 Java基本语法

每种编程语言都有一套自己的语法规则,编写Java也需要遵从一定的语法规则。

2.1.1 Java程序的基本格式

  1. Java程序代码分为结构定义语句和功能执行语句。
  2. Java严格区分大小写。
  3. 在编写Java程序时,出于可读性的要求,应让自己编写的代码整齐美观、层次清晰。
  4. Java程序中一个连续的字符串不能分成两行书写,如果为了方便阅读可以将较长字符串分成两个字符串用(+)将这两个字符串连接起来,在加号后面换行。

2.1.2 JAva中的注释

为了使代码易于理解,通常会给代码加一些注释。

  1. 单行注释:用符号//表示,//后面为被注释的内容
  2. 多行注释:以符号/ * 开头,以符号 * /结尾
  3. 文档注释:以符号/* *开头,以 * /结束 (多行注释可以嵌套单行注释,多行注释不可以嵌套多行注释)

2.1.3 Java中的标识符

在编程过程中,经常需要在程序中定义一些符号,用来标记一些名称。标识符可以由字母、数字、下划线(-)和美元($)组成,但标识符不能以数字开头,不能是Java中的关键字。
初学者在定义标识符时还应该遵循以下规则:

  1. 包名中的所有字母一律小写
  2. 类名和接口名中的每个单词的首字母都大写
  3. 常量名中的所有字母都大写,单词之间用下划线连接
  4. 变量名和方法名的第一个单词首字母小写,从第二个单词开始首字母大写
  5. 在程序中,应该尽量使用有意义的英文单词定义标识符,使得程序便于阅读。