自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 Java学习笔记(八):Java权限修饰词

Java权限修饰词: 在一个类的内部,其成员(包括成员变量和成员函数)能否被其他类所访问,取决于该成员的修饰词。Java的类成员访问权限修饰词有四类:private,无(默认情况下),protected和public。其权限控制如下表所示: 修饰词 本类中 同包下 不同包子类中 其他 public true true true true...

2018-08-05 21:33:48 178

原创 Java学习笔记(七):this关键字的几种用法

this关键字的用法this关键字主要有三个应用: (1)this调用本类中的属性,也就是类中的成员变量 当成员变量和局部变量重名时,在该方法中使用this关键字,表示的是该方法所在类中的成员变量。 (2)this调用本类中的其他方法 (3)this调用本类中的其他构造方法一、this调用本类中的属性,也就是类中的成员变量 代码说明: public class T...

2018-07-30 19:26:55 521

原创 冒泡排序的实现与优化

冒泡排序基本原理从第一个数开始前后两个数相互比较,将两数中的较大的(较小的)向后移动,即像冒泡一样上浮。**时间复杂度** 若文件的初始状态是正序的,一趟扫描即可完成排序。所需的关键字比较次数 和记录移动次数 均达到最小值: , 。 所以,冒泡排序最好的时间复杂度为 。   若初始文件是反序的,需要进行 趟排序。每趟排序要进行 次关键字的比较(1≤i≤n-1...

2018-07-30 18:27:54 121

原创 Java文档注释用法+Javadoc的使用

文档注释文档注释负责描述类、接口、方法、构造器、成员字段。可以被JDK提供的工具 javadoc 所解析,自动生成一套以网页文件形式体现的该程序说明文档的注释。注意:文档注释必须写在类、接口、方法、构造器、成员字段前面,写在其他位置无效。格式:/*** 对于类、接口和方法的描述* @ 标签* @ 标签* */对于类、接口和方法的描述部分: 不...

2018-07-29 20:32:50 5081 2

原创 Java学习笔记(六):Java基本知识-数组排序

数组的排序:冒泡排序的基本思想: 在要排序的数组中,对当前还未排好序的范围内的全部数,自上而下(自左到右)对相邻的两个数依次进行比较和调整,让较大的往下沉(或向右移),较小的往上冒(或向左移)。 即:每当两相邻的数比较后他们的顺序与排序要求 相反时,就将他们互换。冒泡排序的改进: 对冒泡排序的常见的改进方法是加入一个标志性的变量,用于标志某一轮排序过程中是否有数据...

2018-07-29 18:02:27 115

原创 Java学习笔记(五):Java基本知识-数组

一、数组概念:一组相同类型的数据的组合1、数组的初始化数组的变量初始化:3种情况 (1)静态初始化 String[] names = {"A","B"}; int[] nums = {};(2)动态初始化 –规定数组长度的写法 int[] ages = new int[length];–不规定长度的写法i...

2018-07-29 17:59:58 94

原创 Java学习笔记(四):Java基本知识-程序结构

一、程序的运行结构:顺序结构:从程序开始,到程序结束。 分支结构:在顺序结构基础上,根据条件进行选择执行方向。 循环结构:在顺序结构基础上,根据条件进行多次执行相同的或相似的代码。1.分支结构: 根据条件的成立与否,选择执行方向。(一)if分支结构: 语句1: if(条件表达式){ 代码块//条件成立时,执行的逻辑 }语句2: if(条件表达式){ ...

2018-07-29 17:52:24 154

原创 Java学习笔记(三):Java基本知识-运算符

一、运算符类型:一、算术运算符: +,-,*,/,%,++,–二、关系运算符:,>=,<,<=,==,!= 用来判断条件是否成立。一般都用在分支结构或循环结构中三、逻辑运算符: 当有两个条件以上进行判断是否成立时,需要使用逻辑运算符。 即与,或,非:&&,||,!&&(与):用于判断两个条件是否同时成立

2018-07-29 17:43:25 155

原创 Java学习笔记(二):Java基本知识-数据类型

一、数据类型:Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型数据类型的分类: 基本数据类型: Java语言中内置的类型,一共八种。 可分为整数类型、浮点数类型、字符类型、布尔类型。 整数类型(byte、short、int、long)、浮点数(float、double)、字符类型(char)、布尔类型(boolean) 引用数据类型:基于基本数据类型创建的。类库...

2018-07-29 17:37:36 310

原创 Java学习笔记(一):Java基本知识

一、JDK与JREjdk:java development kit-java开发工具包 --java开发工具: 编译器,调试器,javadoc.exe. java.exe,javac.exe --jre(java runtime environment)--java运行环境 --jvm(java虚拟机): 使用程序模拟一台计算机,使...

2018-07-29 17:17:10 172

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除