自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络编程部分案例总结

网络编程部分案例总结1.网络编程的三要素A:IP地址B:端口是应用程序的标示。范围:0-65535,其中0-1024被系统占用或保留,不建议使用C:协议UDP:数据打包传输,包大小有限制,不连接,效率高,传输中可能会丢包,不可靠TCP:建立数据传输通道,数据大小无限制,效率低,可靠2.UDPA:最基本的UDP协议发送和接收数据发送端:publ

2015-12-16 16:32:28 288

原创 设计模式部分总结

设计模式部分总结1.简单工厂模式public abstract class Animal {public abstract void eat();}public class Cat extends Animal{public void eat(){System.out.println("猫吃鱼");}}public class Dog extends

2015-12-16 16:31:53 262

原创 面相对象案例总结

面相对象案例总结1.Override 和 Overload的区别?Overload是否可以改变返回值类型?Override(方法重写):在子类中,出现和父类中相同的方法申明的现象。Overload(方法重载):用一个类中,出现方法名相同,参数列表不同的现象。Overload和返回值类型无关,所以可以改变返回值类型。2.this 和 super的区

2015-12-16 16:31:02 716

原创 集合的常见功能总结

集合的常见功能总结1.集合体系Collection|--Listc 有序,可重复|--ArrayList底层数据结构是数组,查询快,增删慢,线程不安全,效率高|--Vector底层数据结构是数组,查询快,增删慢,线程安全,效率低|--LinkedList底层数据结构是链表,查询慢,增删快,线程不安全,效率高|--Set 无序,唯一|--H

2015-12-16 16:30:16 964

原创 集合部分案例总结

集合部分案例总结1.CollectionA:将集合转换成数组,通过遍历数组的方式实现集合遍历a:存储字符串并遍历Collection c = new ArrayList();c.add("java");c.add("hello");c.add("world");Object[] objs = c.toArray();for(int x= 0;x

2015-12-16 16:29:29 306

原创 多线程部分案例总结

多线程部分案例总结1.关于进程和线程的理解进程:正在执行的应用程序线程:进程的执行单元,执行路径单线程:一个应用程序只有一条执行路径多线程:一个应用程序有多条执行路径多进程的意义:在于一高CPU的使用率多进程的意义:在于提高应用程序的执行率2.Java程序的运行原理有Java命令启动JVM,JVM启动则相当于启动了一个进程之后由该进程创建一个主线

2015-12-16 16:28:51 2171

原创 常见对象的常用方法总结

常见对象的常用方法总结1.Object类A:常用方法:a:public String toString():默认返回该对象的字符串表示形式,一般需重写b:public boolean equals(Object obj):该对象与obj对象是否相同,相同则返回true,不同则返回falsec:public int hashCode():返回该对象的一个哈希码值,可理解为

2015-12-16 16:28:01 942

原创 常见对象部分案例总结

常见对象部分案例总结1.String类A:字符串遍历String s = "...";for(int x = 0;x char ch = s.charAt(x);System.out.println(ch)}B:统计字符串中大写、小写及数字字符的个数String s = "...";int bigCount = 0;int smallCoun

2015-12-16 16:27:01 299

原创 IO流部分案例总结

IO流部分案例总结1.ExceptionA:throws和throw的区别throws: 用在方法申明后面,跟的是异常类名,可以跟多个异常类名,用逗号隔开表示抛出异常,由该方法的调用者来处理表示出现异常的一种可能性,并一不定会发生这些异常throw: 用在方法体内,跟的是异常对象名,只能抛出一个异常对象名表示抛出异常,有方法体内的语句处理执行throw则

2015-12-16 16:26:09 302

原创 JAVA语言基础案例总结

JAVA语言基础案例总结1.类型提升问题byte b1 = 3;byte b2 = 4;byte b3 = b1 + b2;//编译错误byte b4 = 3 + 4;//编译正确解释:(1)变量相加,首先首先进行类型提升,之后再进行计算,计算后将结果赋值; (2)常量相加,首先进行计算,之后判断是否在接受类型的范围,在则赋值。 2.类型强制

2015-12-16 16:24:59 483

原创 反射部分案例总结

反射部分案例总结1.基本概念A:反射反射就是通过class文件对象,去使用该文件中的成员变量,构造方法,成员方法B:Class类成员变量 Field构造方法 Constructor成员方法 MethodC:获取class文件对象的方式Object类的getClass()方法数据类型的静态属性classClass类中的静态方法public st

2015-12-16 16:23:24 370

空空如也

空空如也

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

TA关注的人

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