复习(java)
LandscapeMi
这个作者很懒,什么都没留下…
展开
-
复习(java):语法:面向对象
1. 类和对象封装,继承,多态public class Person{ //定义两个成员变量 public Sting name; public int age; public void say(String content){ System.out.println(comtent); }}Person p=new Person();p.n原创 2016-06-25 11:51:22 · 424 阅读 · 0 评论 -
复习(java):语法:面向对象_2
1. java8的增强类型int——Integerchar—-Character其他类型都是第一个字母大写Integer obj=5;int it=obj;字符串和基本变量的转换String intstr="123";int it1=Integer.pasrseInt(intStr);int it2=new Integer(intStr);String s=String.valueof原创 2016-07-06 10:02:37 · 309 阅读 · 0 评论 -
复习(java):语法:java基础库
1.数组初始化// 静态初始化int[] intArr=new int[]{5,6,7,8};//动态初始化int p = new int[5];foreachfor(String book:books)数组内存数组是引用变量引用变量的初始化基本类型的初始化(p94)引用变量数组的初始化(p95)多纬数组Arraysp95原创 2016-07-07 11:25:41 · 314 阅读 · 0 评论 -
复习(java):语法:基础
内容数据类型运算流程控制数据类型整型byte:1字节;short:2字节;int:4字节;long:8字节32位二进制数,最高位是符号位:1(负数);0(正数)补码形式存放所有整数 a. 正数,补码原码相同 b.负数,反码+1 c.最高位是符合位不变字符类型char:2字节128位的ASCII16位支持65536个字符的Unicode码java是Unicode码浮点类原创 2016-06-10 21:55:21 · 210 阅读 · 0 评论 -
复习(数据结构:java):线性表(数组):接口的写法
线性表的性质MyArrrayList数组和MyLinkedList链表相同的操作,不同的实现 如何设计解决方案接口和抽象类结合的方法好的设计思路:同时设计抽象类和接口 http://www.cnblogs.com/dolphin0520/p/3811437.html具体的实现可以,结合接口和抽象类原创 2016-07-06 17:37:07 · 498 阅读 · 0 评论 -
复习(数据结构:java):线性表(数组):泛型的写法
将 ArrayIntListArrayIntList 转换为 ArrayListE>ArrayList//原始函数public ArrayIntList(int capacity){ if(capacity 0) throw new IllegalArgumentException("cpapcity: "+capacity); elementDat原创 2016-07-02 16:13:59 · 616 阅读 · 0 评论 -
复习(数据结构:java):线性表(数组):迭代器
10. 迭代器ArrayIntListIterator() * 迭代的基本方法 1. hasNext()hasNext() :有更多可以访问的元素,返回true 2. next()next():返回下一个元素 3. remove():remove(): 删除最近一次next()方法返回的元素1. 设计用例和接口//输入{5,19,0,2,4,0,13,85,-8,0,原创 2016-07-02 15:41:25 · 327 阅读 · 0 评论 -
复习(数据结构:java):线性表(数组):基础类设计
ArrayIntList类的设计1. 设计使用该类的方法 (简单版本)原创 2016-06-24 17:01:09 · 364 阅读 · 0 评论