自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (java technic)multithreaded部分笔记整理及Case(being revised)

Preface:1 线程和进程的区别联系进程:应用程序的执行实例线程:CPU调度和分派的基本单位区别联系2 并发 交替占用 并行3 创建线程的方式1)extends java.lang.Thread (class)2)implements java.lang.Runnable (interface)4 线程状态5 stat...

2019-06-16 23:28:35 362

原创 (java technic)reflection部分笔记整理(being revised)

反射reflection反射:在程序运行期间,能够观察和修改类或类的对象的属性和行为的特性反射机制提供了以下功能在运行时:1、获取类的修饰符,包名,类名,实现的接口,继承的父类2、获取类的所有属性名,修饰符,属性类型3、获取所有方法,方法的返回值类型,方法名,方法参数数量,方法参数类型4、调用加载类的方法Java反射API常用的类java.lang.Classjava...

2019-06-08 22:41:55 162

原创 (java technic)Generic programming部分笔记整理(being revised)

Generic programming1-Reason:编写的代码可以被很多不同类型的对象所重用。泛型提供的一个解决方案:type parametersArrayList类有一个类型参数用来指示元素的type: ArrayList<String> files=new ArrayList<String>();更具可读性tips:构造函数中可以省略泛...

2019-06-08 22:37:54 164

原创 (java面向对象)封装、继承、多态——关于面向对象特性(being revised)

Preface:1、封装(encapsulation,有时称为数据隐藏)从形式上看,封装将数据和行为组合在一个包中,并对对象的使用者隐藏了数据的实现方式。实现封装的关键在于绝对不能让类中的方法直接地访问其他类的实例域(对象中的数据instance field)。程序仅通过对象的方法与对象数据进行交互。封装给对象赋予了"黑盒"特征,这是提高复用性和可靠性的关键。这意味着一个类可以全面地改变存...

2019-06-08 22:31:51 193

原创 (java technic)collection部分笔记整理及作业(being revised)

2、removeIterator接口中的remove方法会删除上次next时返回的元素例(delete <String> 中的first element)Iterator<String>it=c.iterator();it.next();//skip over the first elementsit.remove();//now remove itm...

2019-06-08 22:29:30 177

原创 (java面向对象)接口(interface)

Preface:接口:在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法接口特性、与抽象类:接口特性:(接口比抽象类更抽象,但具有抽象类的性质)接口不可以被实例化(常作为类型使用)实现类必须实现接口的所有方法实现类可以实现多个接口(Java中的多继承) implements、多个接...

2019-06-03 16:30:24 202

原创 (java面向对象)异常(not completed)

Preface:关于异常:目录Preface:关于异常:程序中的异常如何解决问题使用异常处理机制try-catch块常见的异常类型try-catch-finally多重catch块异常体系结构自定义异常异常链异常处理原则引用:程序中的异常例: 两个int数相除当除数为0的时候,会报出如下运行异常Exception...

2019-06-02 18:41:53 1105

原创 (java面向对象)static认知(not completed)

Preface:修饰符:修饰符用来定义类、方法或者变量,通常放在语句的最前端[1]Java语言提供了很多修饰符,主要分为以下两类:访问修饰符 非访问修饰符 √ static​​​​​​​目录Preface:修饰符:static:静态成员变量静态成员方法静态代码块静态内部类静态导包 总结:static与非static区别...

2019-05-29 21:45:26 303

原创 (java面向对象)method:使用循环/递归方法实现Fibonacci sequence

Preface:1、递归recursion algorithm:一种通过重复将问题分解为同类的子问题而解决问题的方法,或函数自调用[1]递归何时结束是重点如果返回值void,无return的结果是一直loop有返回值,需要return以结束2、斐波那契数列Fibonacci sequence:在数学上,斐波纳契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, ...

2019-05-29 17:28:45 397

空空如也

空空如也

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

TA关注的人

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