从零开始学习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)堆:用于存储数组和对象----实体----封装多个数据

                                   每个实体都有内存首地址

                                   堆内存中的变量都有默认初始化值,数据类型不一样,值也不一样

                                   垃圾回收机制



0 0
原创粉丝点击