
Java基础
这是进入“程序员”的门槛,需要学习编程最基本的知识:变量、数据类型、控制 语句、面向对象。 同时,也深入内存底层,打实基本功。
地球村公民
这个作者很懒,什么都没留下…
展开
-
Java基础:(七)数组
创建数组数组是相同类型数据的有序集合1.相同类型的若干个数据,按照一定先后次序排列组合而成。2.其中,每一个数据称作一个数组元素3.每个数组元素可以通过一个下标来访问它们数组特点1.其长度是确定的。数组一旦被创建,它的大小就是不可以改变的2.其元素必须是相同类型,不允许出现混合类型3.数组中的元素可以是任何数据类型,包括基本类型和引用类型数组属引用类型length, elem...原创 2019-08-17 10:43:21 · 1115 阅读 · 0 评论 -
Java基础:(六)面向对象编程-2
面向对象三大特征继承 inheritance1.子类 父类2.子类可以从父类继承属性和方法3.子类可以提供自己单独的属性和方法封装/隐藏encapsulation1.对外隐藏某些属性和方法2.对外公开某些属性多态 polymorphism为了适应需求的多种变化,使代码变得更加通用面向过程只有封装性(功能的封装,而没有数据的封装),没有继承和多态隐藏/封装(encapsul...原创 2019-06-28 14:02:07 · 315 阅读 · 0 评论 -
Java基础:(五)面向对象编程-1
面向对象编程初步面向过程:事务比较简单,可以用线性思维去解决面向对象:事务比较复杂,使用简单的线性思维无法解决二者相辅相成,并不是对立的。解决复杂问题,通过面向对象方式便于我们从宏观上把握事物之间复杂的关系、方便我们分析整个系统;具体到微观操作,仍然使用面向过程方式来处理面向过程开飞机:打开…检查…报告…起飞…面向对象开飞机:机长、飞机、起飞对象和类的概念对象(实例...原创 2019-06-28 13:22:08 · 234 阅读 · 0 评论 -
Java基础:(四)流程控制语句和方法介绍
本文概述流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块其流程控制方式采用结构化程序设计中规定的三种基本流程结构,即:顺序结构、分支结构和循环结构,如下图所示:目录结构顺序结构选择结构(if-else、switch)循环结构(while、do-while、for)跳转(break、continue、return)多重循环方法(定...原创 2019-05-27 23:14:29 · 317 阅读 · 0 评论 -
Java基础:(三)运算符
运算符算术运算符: +,-,*,/,%,++,–赋值运算符 =扩展赋值运算符:+=,-=,*=,/=关系运算符: >,<,>=,<=,==,!=逻辑运算符: &&,||,!位运算符: &,|,^,~ , >>,<<,>>>条件运算符 ?:算术运算符注:6/4=1 6/4.0=1.5...原创 2019-05-27 10:55:40 · 294 阅读 · 0 评论 -
Java基础:(二)数据类型
本文概述标识符常量和变量数据类型(整型 浮点型 字符型 布尔型)基本数据类型的类型转换(自动类型转换 强制类型转换)标识符 / Identifier作用常量、变量、方法、类和包等的名称命名规则必须以字母、下划线、美元符开头其它部分可以是字母、下划线、美元符和数字的任意组合大小写敏感,长度无限制不可以是Java的关键字注意Java不采用通常语言使用的ASCII字符集...原创 2019-05-27 09:59:00 · 322 阅读 · 0 评论 -
Java基础:(一)初步认识Java
计算机语言发展历史第一代:机器语言第二代:汇编语言第三代:高级语言其中高级语言分为两类:面向过程(C、Fortran、COBOL、PASCAL、ADA)面向对象(C++、Java、C#)Java简史1991年,Sun公司的Green项目,Oak1995年,推出Java测试版1996年,JDK1.01997年,JDK1.11998年,JDK1.2,大大改进了早期版本...原创 2019-05-26 23:36:11 · 301 阅读 · 0 评论