Java学习 day02

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/BlessingXRY/article/details/96966216


1 JDK、JRE、JVM
Jvm:Java虚拟机->跨平台
Jre:包括了Jvm和Java的核心类库
Jdk:包含了Jre和外围软件开发工具

2 Java SE 、Java EE 、Java ME
Java SE:Java 标准版、前端
Java EE:Java 企业版、服务器

3 Java 历史

4 javac、java
截图来自于菜鸟教程

5 常用的终端命令

6 单行注释、多行注释、文档注释

  单行注释://
  多行注释:/* */
  文档注释:/** **/

7 CPU、内存、硬盘

+:考虑流:均以内存为中心
IO流:
硬盘->内存:I
内存->硬盘:O

8 基本数据类型、引用数据类型
基本数据类型:数值型、布尔型、浮点型
引用数据类型:数据、类、接口等

基本数据类型优先级
从低到高:char, byte-short-int-long-float-double

9 数据的存储

10 二进制中数的表示

11 ASCII码表
0:48
A:65
a:97

12 进制转换

13 运算符

异或(相同为0,不同为1)应用:交换值->排序
移位应用:二分查找

运算符优先级

14 流程控制语句
顺序、循环、分支

嵌套for循环:

15 方法
概述:实现某个功能(解决某类问题)
作用:提高程序的安全性、复用性、健壮性、可读性、节省内存

16 类型转换
自动类型转换
强制类型转换

17 全局变量、局部变量
全局变量:有默认值、堆区(对象在堆区)
局部变量:无默认值、堆区和栈区

18 堆区、栈区

19 函数在内存中的表现

20 函数的重载

展开阅读全文

没有更多推荐了,返回首页