JavaSE
文章平均质量分 78
Tiffany_a
这个作者很懒,什么都没留下…
展开
-
计算机基础
A:计算机软件 1)软件:一系列按照特定顺序组织的计算机数据和指令的集合。 2)常见的软件; a:系统软件:DOS、Windows、Linux... b:应用软件:迅雷、QQ、微信... 3)开发:制作软件。 B:软件结构的划分 1)C/S结构:Clie原创 2017-11-04 17:40:41 · 373 阅读 · 0 评论 -
面向对象的多态性
学习目标:1. Object类的toString()与equals(Object obj)方法2. 面向对象的多态性3. 抽象类与接口 A.Object类 ·Object类是所有Java类的根基类(“祖先类”) ·如果在类的声明中未使用extends关键字指明其基类,则 默认基类为Object类 a.to原创 2017-12-25 21:16:12 · 6075 阅读 · 1 评论 -
面向对象
学习目标:1. 理解面向对象的编程思想2. 理解类与对象的关系3. 如何创建类与对象4. 方法重载 A.什么是面向对象编程(OOP) a.面向对象编程(ObjectOriented Programming,OOP,面向对象程序设计)是一 种编程思想,它将对象作为问解决问题的基本元素, 利用对象和对象之间的相互原创 2017-12-17 17:13:18 · 357 阅读 · 0 评论 -
面向对象,封装,继承
学习目标: 1.this关键字 2.static关键字 3.封装性 4.继承性 5.super关键字 6.四种访问权限 7.方法重写 A.this关键字 a.每个类的每个非静态方法(没有被static修饰)都会隐含一个this 引用名称,它指向调用这个方法的对象(当前对象) b.当在方法中使用本原创 2017-12-17 17:20:20 · 233 阅读 · 0 评论 -
一维数组
A.数组的定义 *数组是一个变量,存储相同数据类 *声明一个变量就是在内存空间划出一块合适的空间 *声明一个数组就是在内存空间划出一串连续的空间 B. 数组基本要素a.标识符:数组的名称,用于区分不同的数组b.数组长度属性:lengthc.元素下标:对数组元素进行编号,从0开始,数组中的每个元素都可以通过下标来访问 *数组长原创 2017-12-05 22:14:50 · 393 阅读 · 0 评论 -
二维数组
A.二维数组的声明,创建 a.二维数组可以看成以数组为元素的数组 b.Java中二维数组的声明和初始化应按照从高维到低维的顺序执行 c.声明创建语法 数据类型[][] 数组名称=new 数据类型[行的个数][列的个数]; *注意:二维数组的length原创 2017-12-06 13:09:49 · 424 阅读 · 0 评论 -
数组的排序
A.冒泡排序法 共有n个数据,则需要进行n-1趟排序(可优化),每一趟排序都会通过“两两交换”的方式对数据进行比 较,每一趟排序后都会将本趟排序的最大值“冒”到后面 B.插入排序 对一个有n个元素的数据序列,排序需要进行n-1趟插入操作(可优化) 第一趟插入将第2个元素插入前面的有序子序列原创 2017-12-05 22:31:22 · 246 阅读 · 0 评论 -
方法
A.方法(函数) a.定义:Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段 b.声明格式:[修饰符1 修饰符2…] 返回值类型 方法名(数据类型1 参数名1 数据类型2 参数名2 , 称为形式参数列表){原创 2017-12-05 20:57:33 · 319 阅读 · 0 评论 -
Java语句
A. if语句 a.简单if语句 1. if(条件表达式){ 表达式结果为true,执行此处代码 } 2. if(条件表达式){ 表达式结果为true,执行此处代码原创 2017-11-30 10:26:50 · 220 阅读 · 0 评论 -
运算符
A.算术运算符 +:数学加运算,字符串链接 *字符串加任何都是字符串! -:数学减,取负数 *:数学乘运算 /:数学除运算 %:数学与运算 ++:数学自增运算 --原创 2017-11-29 13:48:57 · 225 阅读 · 0 评论 -
变量,数据类型
A.定义 变量:程序执行中数据可变的一块存储空间B.标识符命名规则 a.变量名=首字符+其余部分 (1)首字符:字母,下划线,“$” (2)其余部分:数字,字母,下划线,“$” b.变量名 *应避开关键字 错误示范:int int=10; c.变量原创 2017-11-28 23:14:31 · 283 阅读 · 0 评论 -
Java语言概述,JDK的下载安装及环境配置
A.Java语言概述 Java诞生于1995年在SUN,在2009年时被Oracle收购 特点: 1. 简洁有效,面向对象,简单易学 2. 跨平台性好,Java写好的程序可以在任何系统上运行,一次编译处处运行,Java为每一个平台都原创 2017-11-28 19:55:25 · 364 阅读 · 0 评论 -
字符串相关类,内部类
学习目标:1.基本数据类型的包装类2.String类、StringBuffer类、StringBuilder类3.内部类 A.基本数据类型的包装类 ·Java语言针对所有的基本数据类型都提供了对应的包装类 a.包装类和基本类型 (1)基本数据类型转换为包装类 Integer intValue=new Inte原创 2017-12-27 08:20:42 · 284 阅读 · 0 评论