从零开始学习java(1)
来源:互联网 发布:广告语录音制作软件 编辑:程序博客网 时间:2024/05/17 01:20
从零开始学习java 笔记
一:java基础
三种技术架构
JAVAEE: JAVA Platform Enterprise Edition: web程序开发
JAVASE: JAVA Platform Standard Edition: 桌面应用开发
JAVAME: JAVA Platform Micro Edition:电子消费产品 嵌入式设备
JDK: Java Development Kit: Java的开发和运行环境
JRE:Java Runtime Environment: Java运行环境,所需类库
二:JAVA语法基础:
1 关键字: 某种语言赋予了特殊含义的单词
保留字: 准备使用的
2 标识符: 程序中自定义的名词,类名,变量名,函数名,0-9 a-z
3 常量: 程序中不会变化的数据
4 变量: 内存中的一个存储空间,用于存储常量数据
数据类型
1)基本数据类型:byte short int long float double chat boolean
2)引用数据类型:数组 类 接口
运算符号
1)算术运算符
2)赋值运算
3)比较运算
4)逻辑
5 语句: if, switch case, do while, while for, break, continue,
6 函数: 为了提高代码复用性-----方法,函数,function
1)表现形式
修饰符+返回值类型+函数名(参数类型 形参!+参数类型 形参!+……){
执行语句;
return 返回值;
}
没有具体返回值时,用void表示,此时return可以省略
2)关于定义
明确该功能的结果 ----返回值
实现功能过程中有无未知的内容参与----参数类型和个数
3)函数作用
用于定义功能
用于封装代码提高代码复用性
4)关于主函数
保证该类的独立运行
程序的入口
在被jvm调用
7 内存: 寄存器 本地方法区 方法区 栈 堆
1)栈:存储的都是局部变量,只要数据运算完成 所在区域结束,数据就释放
2)堆:用于存储数组和对象----实体----封装多个数据
每个实体都有内存首地址
堆内存中的变量都有默认初始化值,数据类型不一样,值也不一样
垃圾回收机制
- 从零开始学习java(1)
- 从零开始学习cpld(1)
- 从零开始学习rocketmq(1)
- 从零开始学习JAVA
- 从零开始的JAVA学习
- 1、从零开始学习JAVA--关于java那点事
- 如何从零开始学习Java语言
- 从零开始的JAVA学习6
- js学习笔记从零开始(1)
- 从零开始学习嵌入式-笔记(1)
- 从零开始学习区块链(1)
- 从零开始学习WebService--1
- 这杯咖啡有毒(从零开始的 Java 学习)( 1 ) -- 开发环境搭建
- java 从零开始,学习笔记之基础入门(开始)
- java 从零开始,学习笔记之基础入门(一)
- java 从零开始,学习笔记之基础入门<数组>(七)
- java 从零开始,学习笔记之基础入门<Switch>(八)
- java 从零开始,学习笔记之基础入门<Static>(十二)
- 环境变量与文件查找
- Eclipse与Android Studio获取开发时签名证书的sha1
- linux的基本命令
- 关于c++ 学习
- 经典论文及其代码收集
- 从零开始学习java(1)
- inf & nan
- 自定义手势解锁
- 【宠物远程监控DIY】openwrt+rt5350+mjpg摄像头
- git、github、gitlab之间的关系
- 嵌入式必学知识
- css-position,float,display的关系和优先级
- Linux 安装 Oracle 11g——准备工作
- Python 基础入门