摘要: 基础的就不记了,记一些不熟悉的吧 1.访问对象的属性(成员变量): 1.通过对象调用属性(实例化类) 2.如果属性是静态属性,就可以通过类名直接调用 2.访问对象的成员方法 1.通过对象调用方法(实例化类) 2.如果方法是静态方法,可以通过类名直接调用 3.Java虚拟机如何执行Java程序: 1. 阅读全文
posted @ 2016-09-11 20:46 tuna- 阅读(158) 评论(0) 推荐(0) 编辑
摘要: final关键字可以用来修饰类、方法、变量 1.修饰类 当用final修饰一个类时,表明这个类不能被继承 final类中的成员变量可以根据需要设为final,但是要注意final类中的所有成员方法都会被隐式地指定为final方法。 2.修饰方法 final方法不能被重载,也不能被覆盖 3.修饰变量( 阅读全文
posted @ 2016-09-11 20:18 tuna- 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 我从昨天开始学习Java啦!从今天开始记笔记!!! ———————————————————————————————————————————————————————————————————————————————— 1.Java技术=Java语言+Java平台(SE,EE,ME) 2. 3.数组的声明 阅读全文
posted @ 2016-09-11 19:48 tuna- 阅读(210) 评论(0) 推荐(0) 编辑
摘要: JS中的所有对象都具有toString方法,它把一个变量隐式转换为字符串 Number类型的对象的toString()方法比较特殊,有默认模式和基模式两种 默认模式: 无论我们用什么表示法声明数字变量,都会按十进制返回 基模式: 转换为相应的进制 阅读全文
posted @ 2016-09-11 16:50 tuna- 阅读(6596) 评论(0) 推荐(0) 编辑
摘要: 编写程序求组成N元的不同组合的个数。输入一个数字N输出一个也是数字,为组成N的组合个数。如输入2,输出1,输入5,输出2 背包问题: 阅读全文
posted @ 2016-09-11 16:37 tuna- 阅读(4393) 评论(0) 推荐(0) 编辑
摘要: JavaScript实现 Java实现,控制台输入数据 阅读全文
posted @ 2016-09-11 11:23 tuna- 阅读(1494) 评论(0) 推荐(0) 编辑
摘要: 1、稳定性 归并排序、冒泡排序、插入排序。基数排序是稳定的 选择排序、快速排序、希尔排序、堆排序是不稳定的 2、时间复杂度 最基础的四个算法:冒泡、选择、插入、快排中,快排的时间复杂度最小O(n*log2n),其他都是O(n2) B是真数(0-9), R是基数(个十百) 3.排序算法的思想: (1) 阅读全文
posted @ 2016-09-11 10:51 tuna- 阅读(8264) 评论(0) 推荐(1) 编辑
摘要: 选择排序的思想是:把每一个数都与第一个数比较,如果小于第一个数,就把它们交换位置;这样一轮下来,最小的数就排到了最前面;重复n-1轮,就实现了选择排序 选择排序和冒泡排序思想上有些相近 阅读全文
posted @ 2016-09-11 09:53 tuna- 阅读(8627) 评论(2) 推荐(0) 编辑
摘要: 冒泡排序的思想是,比较相邻两个数,如果前者大于后者,就把两个数交换位置;这样一来,第一轮就可以选出一个最大的数放在最后面;那么经过n-1轮,就完成了所有数的排序 阅读全文
posted @ 2016-09-11 09:12 tuna- 阅读(19721) 评论(3) 推荐(0) 编辑