- JAVA语言的特点
- 类C语言
- 纯粹的面向对象
- 类、对象
- 封装、继承、多态
- 跨平台性
- 通过java语言编写的应用程序可以在不同系统平台上运行
- 原理:在不同的系统平台上安装一个java虚拟机(JVM),因为有了JVM,同一个JAVA程序在不同的操作系统中都可以执行,便实现了程序的跨平台性
- 垃圾回收
- java消除了程序员回收无用内存空间的责任,但是java程序仍然存在内存泄漏和内存溢出的问题
- JAVA语言的环境搭建
- JDK(Java开发工具包):是提供给java开发人员使用的,其中包含了java的开发工具,也包括了jre
- JRE(Java运行环境):包括Java虚拟机(JVM)和java程序所需的核心类库,如果想要运行一个开发好的java程序,计算机中只需要安装JRE即可
- Java的注释类型
- 单行注释://
- 多行注释:/* */ ----多行注释是不可以嵌套使用的
- 文件注释(java特有):/** */ ---注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文件
- javadoc -d mubiaofilename -author -version file.java
- JAVA API文档
- API是java提供的基本编程接口
- java程序总结
- java程序编写-编译-运行的过程
- 编写:我们将编写的java代码保存在以.java结尾的源文件中
- 编译:使用javac命令编译我们的java源文件
- 运行:使用java命令解释运行我们的字节码文件(.class)
- 一个源文件当中可以声明多个class。但是只能最多有一个类(class)可以声明成为public,且public的类必须和文件名同名
- 程序的入口是main()方法。格式是固定的
- 输出语句:
- System.out.println(); --换行
- System.out.print(); --不换行
- 每一行执行语句都以;结束
- 编译的过程:编译以后,会生成一个或多个字节码文件。字节码文件的文件名与java源文件中的类名相同
- java程序编写-编译-运行的过程
- 常用的Java开发工具
- 文本编辑工具
- 记事本
- UltraEdit
- EditPlus
- TextPad
- NotePad
- Java集成开发环境(IDE)
- JBuilder
- NetBeans
- Eclipse
- MyEclipse
- IntelliJIDEA
- 文本编辑工具
- 变量与运算符
- 关键字和保留字
- 关键字:被java语言赋予了特殊含义,用作专门用途的字符串,所有关键字都是小写字母
- 保留字:现有java尚未使用,以后版本可能会作为关键字使用,命名时避免这些保留字
- goto
- const
- 标识符
- java对各种变量、方法和类等要素命名时使用的字符序列称为标识符
- 凡是自己可以起名字的地方都叫做标识符
- 定义合法标识符规则
- 由26个英文字母大小写,0-9,_或$组成
- 数字不可以开头
- 不可以使用关键字和保留字,但是可以包含关键字和保留字
- Java中严格区分大小写,长度无限制
- 标识符不能包含空格
- Java中的名称命名规范
- 包(package)名:多单词组成时所有字母都小写:xxxyyyzzz
- 类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
- 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz
- 常量名:所有字母都大写。多单词时每个单词用下划线链接:XXX_YYY_ZZZ
- 变量
- 数据类型
- 基本数据类型
- 数值型
- 整数类型
- byte
- short
- int
- long
- 浮点类型
- float
- double
- 整数类型
- 字符型
- char
- 布尔型
- boolean
- 数值型
- 引用数据类型
- 类
- class ---字符串在这里
- 接口
- interface
- 数组
- []
- 类
- 基本数据类型
- 使用变量注意:
- 先声明,后使用
- 使用变量名来访问这块区域的数据
- 变量的作用域:其定义所在的一对{}中
- 变量只有在其作用域内才有效
- 同一个作用域内,不能定义重名的变量
- 基本数据类型变量间转换
- 基本数据类型与String间转换
- 进制与进制间的转换
- 数据类型
- 运算符
- 程序流程控制
- 关键字和保留字
JAVA Day02 25-48
最新推荐文章于 2024-09-27 00:45:01 发布