旁听课程记录

一、Java语言基础知识

1、机器语言  汇编语言   高级语言  { 面向过程的高级语言(C)、面向对象的高级语言(Java_1995)}

2、面向对象语言的基本特征: 抽象和封装、继承、多态

3、java可跨平台,半编译半解释

     

源文件.java  ->   编译成 .class文件  ->java虚拟机进一步解释成本地可执行文件

其中源文件编译成的class文件在任何系统的虚拟机上都可被进一步解释,因此不用重新编译得跨平台

4、基本数据类型

java中没有字符串数据类型 不能用字符数组表示字符串,用string类表示    如  String animal = "walrus";

5、运算符

算术运算符:加减乘除、取余%

赋值运算符*、关系运算符*(其中类比较和引用比较是java特有的)、逻辑运算符(与、或、非)和条件运算符*

6、数据类型转换:存在信息是否损失与精度是否损失的问题

      字符串转换是java特有的隐含转换,java中任何类型(包括null型)都可转化成字符串类型

7、数组:java中的数组与c语言中不同

先声明数组的引用

分配动态空间

赋值

使用

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐