Java基础学习day01
简介:
本课程为Java基础学习第一天内容,涵盖Java起源、JDK组成及基本语法。介绍Java由Sun公司于1995年推出,后被Oracle收购,詹姆斯·高斯林为Java之父。讲解JDK、JRE、JVM的关系及核心命令javac与java的使用。语法部分包括注释、字面量、变量定义与存储方式,帮助初学者掌握Java基础概念与编程规范。
Java基础学习day01
Java基础介绍
- Java是美国的sun 公司(Stanford University Network)在1995年推出的一门计算机高级编程语言。
- sun公司于2009年被Oracle(甲骨文)公司收购。
- 普遍认同Java的联合创始人之一:詹姆斯·高斯林 (James Gosling)为Java之父。
- 主要用于企业服务端开发。
JDK基础介绍
1.介绍
- Java的产品叫 JDK(Java Development Kit :Java开发者工具包) ,必须安装JDK才能使用Java。
2.JDK的组成
- JVM(Java Virtual Machine):Java虚拟机, 真正运行Java程序的地方。
- 核心类库:Java自己写好的程序,给程序员自己的程序调用的。
- JRE(Java Runtime Environment): Java的运行环境。
- JDK(Java Development Kit): Java开发工具包(包括上面所有)。
3.JDK中最重要的两个命令
Java基础语法
1.注释
- 释义:注释是写在程序中对代码进行解释说明的文字,方便自己和其他人查看,以便理解程序的。
- 文档注释: /** */ 文档注释用在类上,方法上。
- 单行注释:// 单行注释和多行注释一般用方法内部。
- 多行注释:/* */ 单行注释和多行注释一般用方法内部。
- 特点:不影响程序的执行,编译后的class文件中已经没有注释了。
2.字面量
- 释义:就是程序中能直接书写的数据。
- 分类:数值类型(与生活一致)、单字符(程序中必须使用单引号,有且仅能一个字符 )、字符串(程序中必须使用双引号,内容可有可无 )、布尔值(只有两个值:true:代表真,false:代表假 )、空值(一个特殊的值,null)、特殊字符字面量(\n换行 \t类似空格)
3.变量
- 释义:用来装程序要处理的数据。
- 定义格式:数据类型 变量名称 = 数据;
- 特点:变量的值可以改变。
- 使用场景:提高可复用,增加程序的灵活性。
- 变量的储存方式:二进制
- 十进制转二进制:除二取余法
- 计算机最小的储存单元:byte 1byte = 8 bit 1KB = 1024 byte