Java学习笔记-2022.10.21

2022.10.21-Java学习笔记

part1 : Java语言概述

1、IDE:集成开发环境
2、JDK,JRE,JVM三者之间的关系,以及JDK、JRE包含的主要结构有哪些?

JDK = JRE + Java的开发工具(Java.exe,java.exe,javadoc.exe)
JRE = JVM + Java核心类库

3、应用程序 = 算法 + 数据结构
4、Java语言应用的领域

Java Web开发:后台开发
大数据开发
Android应用程序开发:客户端开发

5、Java语言的特点

1、面向对象性:
两个要素:类,对象
三个特征:封装、继承、多态
2、健壮性:
去除了C语言中的指针
自动的垃圾回收机制–>仍然会出现内存溢出、内存泄漏
3、跨平台性:
write once, run anywhere:一次编译,到处运行
功劳归功于:JVM(Java虚拟机)

6、Java程序运行步骤
.java文件(源文件)----Javac.exe编译---->.class文件(字节码文件)----Java.exe运行---->结果

步骤一:编写
创建一个java源文件:HelloWorld.java
class HelloChina{
  public static void main(string[] args){
    System.out.println(“Hello,World!”);
  }
}
步骤二:编译
javac HelloWorld.java
步骤三:运行
java HelloChina

7、Java API 文档
API : application programing interface(应用程序变成接口)
习惯上:将语言提供的类库,都称为API
API文档 : 针对于提供的类库如何使用,给的一个说明书。类似于《新华词典》

part2 : 基本语法

1、关键字
定义:被Java语言赋予了特殊含义,用做专门用途的字符串
特点:关键字中所有字母都为小写
注意: 用于定义数据类型值的字面值(true,false,null)严格上讲不算关键字,但是可以当作关键字使用,用到时就认为这些是关键字。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值