Java总结(壹)
第一章 认识Java
(1)Java发展史
(2)Java语言特点:简洁有效;可移植性;面对对象;解释型;适合分布式计算;拥有较好的性能;健壮,防患于未然;具有多线程处理能力;具有较高的安全性;是一种动态语言;是一种中性结构。
Balabala
(3)开发环境:JDK
第二章 简单的Java程序
(1)使用有意义的单词称作标识符增加其可读性
(2)注释方法:单行注释:// 多行注释:/*…*/ 文档注释:/**…*/
(3) 变量首字母大写
类名首字母大写
常数全部大写
标识符不能以数字开头
(4)public class &class&System.out.print()
第三章 Java基础程序设计
(1) 数据类型:
(2)各种类型之间的转换:
自动类型转换(低到高)&强制类型转换(高到低)
Byte,short,char
变量(就近原则)
(3)运算符,表达式与语句:
赋值运算符“=” 起到赋值的作用
一元运算符 正号“+” 负号“-” NOT,否“!”
算术运算符 加法减法乘法 “+ - *” 除法“/”取模“%”
关系运算符 “> < >= <= == !=”;“ 大于 小于 大于等于 小于等于 等于 不等于”
自增自减运算符:“++” “--”(放在前面先加或减再进行运算;后面先运算后加)
逻辑运算符:“&” AND,与;“&&” 短路与(全真真);“ |”OR,或;“||”短路与(一真真);
括号运算符:括号中表达式优先级
位运算符:balbala Page 37
运算符优先级:Page 41
(4)选择与循环语句;
第五章 面向对象编程
(1)类与对象:
类:抽象的概念; 对象:具体的实例;
类由属性和方法组成
(2)基本概念:
封装性(安全性):把对象属性和行为看成一个密不可分的整体
继承性(开发效率,便捷,重用,渐少代码量):一个类可以产生它子类
多态性(便捷度,灵活度):允许出现重名现象:方法重载,对象多态;
(3)创建对象:
类名 对象名称 = null // 声明对象
对象名称 = new 类名() //实例化对象
“new”在堆内存中开辟了一个空间(栈内存与堆内存)Page87
OVER