java之旅(1)
了解JAVA
其他语言
- 1.机器语言(01010101)
- 2.汇编语言(简单的抽象)
- 3.高级语言(将汇编语言进行复杂的抽象,进一步抽象),较为尴尬的问题(内存的管理),java没有这样的问题。
- 4.java(面向对象)较为完整的抽象。
解问题空间,对象之间的通信
java面向对象
- 1.创建类
- 2创建对象 new(关键字)
- 3对象之间的通信 ” ·”(完成对象之间的通信)
数据类型(java中必须定义数据类型)
- 1.声明变量: 数据类型 空格 变量名;
- 2.变量赋值:变量=值;
- 3.数据类型 空格 变量名=值;
讨论一下数据类型:
基本数据类型
- 数值型(整数型:byte,short,int,long ,浮点型:double双精度,float单精度),字符型(单个字符)char.
- 字符型(单个字符)char
- 引用数据类型(类类型:类的类型)String 数组 ,自定义的累型。
表达式的概念
- 通过运算符最后有一个值出来。
流程控制
class 定义
数据类型
{逻辑单元}
class Teacher{
属性……
方法……
返回值 方法名(输入参数列表)}{
}
}
复习
- 算术运算符(+,-,*,/,%,–,++)
- 逻辑运算符(&&,||,!操作数:boolean,计算结果也是boolean类型)
- 比较运算符(<,>,<=,>=,==)
- 三目运算符(boolean(boolean类型的)?值1:值2)
- 赋值运算符(=,+=,=)
重点(课后操作)
- 如下图