自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javascript基础1

2018-07-03 16:55:24 150

原创 反射

反射:什么是反射:     反射是通过获取class字节码文件对象/Class类的对象           并获取该字节码文件对象中的成员变量,构造方法,成员方法   Field:简称成员变量 (Field 提供有关类或接口的单个字段的信息,以及对它的动态访问权限。  反射的字段可能是一个类(静态)字段或实例字段。) Constructor:简称成员方法,提供关于类的单个构造方法的信息以...

2018-06-07 14:54:41 157

原创 UDP与TCP协议

UDP:需求: 将发送端的数据变方式,并且多次发送package westos.org.UDP1;//接收数据import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;public class ReceiveDemo { public static void ma...

2018-06-05 19:27:07 198

原创 多线程与UDP编程

多线程 需求:某电影院出售某些电影的票(复联3,红高粱....),有三个窗口同时进行售票(100张票),请您设计一个程序,模拟电影院售票  两种方式:  继承  接口继承:package westos._2;public class SellTicket extends Thread { // 为让外界不更改票数,用private修饰,让每个线程都使用同一个数据,用static...

2018-05-28 18:21:28 1166

原创 IO流3与多线程

IO流3:序列化:将对象按照流的方式存储到文本文件中或在网络中传输  对象--->流数据  序列化流ObjectOUtputStream  构造方法:public ObjectOutputStream(OutputStream os)  方法:public final void writeObject(Object obj)将对象按照流的方式存储到文本文件中或在网络中传输反序列化:将文本文件...

2018-05-28 12:01:00 144

原创 IO流2

IO流2:计算机存储中文:      当前平台默认编码集:GBK 一个中文两个字节                  第一个字节一定是负数                  第二个字节一般也是负数,也可能是正数package org.westos.FileOutputStreamD;import java.util.Arrays;public class StringDemo {publ...

2018-05-22 16:45:22 114

原创 Flie类与IO流

File:File类: 表示文件或目录的路径的抽象表现形式,IO流就是对文件进行操作的  public File(String pathname)表示pathname的抽象路径的表现形式  public File(String parent,String child)表示根据parent路径名字符串和child路径名字符串创建一个新File实例  public File(File parent,S...

2018-05-18 22:16:06 160

原创 Map集合的子实现类HashMap,LinkedHashMap,TreeMap,和Exception

HashMap:HashMap集合也基于哈希表:  保证了键的唯一性,Map只针对键有效并且元素的是无序的,存储与取出不一致哈希表底层也依赖于:hashcode()与equals()方法对于自定义类:该类要重写hashcode()和equals()方法package org.westos;public class Student {String name;int age;public S...

2018-05-15 22:05:36 143

原创 Map集合和Set集合及JDK5之后的一些特性

Set:Set集合与List集合的区别:    Set集合:不允许有重复元素,唯一的(元素可以为null),不能保证元素的迭代顺序不变(底层哈希表和hashcode)                 存储特点:有序性(存储与取出一致) List集合:允许有重复元素              存储特点:有序性(存储与取出一致)  package org.westos.Set;import jav...

2018-05-09 15:24:14 160

原创 List的子实现类ArrayList,Vector及LinkedLifst ,泛型

ArrayList:ArrayList是List接口中常用的一个子实现类: 常用的遍历功能有:    1.Collection接口的获取迭代器方法   Iterator iterator()   2.List接口的获取列表迭代器方法    ListIterator  listIterator()  3.ArrayList类的方法  int size()与 Object get(int index)...

2018-05-08 12:50:52 399

原创 集合

Collection:1.集合的由来? 学生的面向对象语言,面向对象语言对事物的描述是通过对象体现的,那么需求需要来存储多个对象. 要存储多个对象,不能使用基本类型的变量,需要使用容器类型的变量? 学习过哪些容器变量? 数组 ,字符串缓冲区(StringBuffer) 对于字符串缓冲区来说,在内存中始终存储的是字符串,不能满足要求;数组呢,数组的长度是固定的,不符合长度编号的要求,所有Java提供...

2018-05-03 20:06:53 145

原创 Arrays,Calendar,System,Date,Math和Random等类与正则表达式的基本用法

Arrays:Arrays:针对数组操作的工具类    常用的方法:          public static String toString(int []arr):将int类型的数组转换为字符串(int[]arr-->"int[]arr")           public static void sort(int[]arr):将数字数组按数字大小进行排序         public...

2018-05-02 21:16:27 176

原创 StringBuffer(字符串缓冲区)和基本类的包装类类型

StringBuffer:1)StringBuffer:线程安全的可变字符序列  线程的安全问题,是难点(多线程属于难点) 多线程------>解决了多线程安全问题------>是死锁  :生产消费模式(Java中等待唤醒机制)   线程安全 --->同步的---->执行效率低  举例:   银行的网站,医疗平台...     线程不安全---->不同步----&...

2018-04-25 16:37:26 335

原创 关于Object,Scanner,String等类的基本用法

Object类:1)Object:是类层次的根类,每个类都使用Object作为超类(父类)1. public int hashCode()返回该对象的哈希码值--把它理解为地址值(不是实际意义的地址值)2.public final Class getClass()返回此Object 的运行时类          Class类中有一个方法:                public String ...

2018-04-24 12:09:53 189

原创 抽象,接口,内部类和形参与返回值的问题

抽象类:1)抽象类的概念:  针对一个事物,比如:动物类---->总体概括,之前定一个具体的动物(---->必须给他的某个功能只是声明即可),只有,猫或者狗等等这些才是具体事物   Java中,如果一个类中有一个方法声明(抽象方法)抽象功能,那么这个类定义为抽象类     关键字:abstract  抽象的意思   抽象类的特点:抽象类不能直接实例化!(不能创建对象) 接口也...

2018-04-17 18:39:20 282

原创 二维数组,代码块,多态及继承的基本格式

二维数组:1)二维数组:            数据类型 [] [] 数组名=new 数据类型[m][n];                 m:表示这个二维数组有多少个一位数组;                 n:表示每个一维数组的长度;         替他格式:数据类型[]数组名[]=new 数据类型[m][n];                        数据类型 数组名[][]=n...

2018-04-16 17:26:57 259

原创 数组和面向对象的基本格式

数组:1)数组的定义:1.数据类型 []数组名;int []arr:定义了一个int类型的数组arr变量;2.数据 数组名[];int arr[]:定义一个Int类型的arr变量数组;2)数组初始化:1.动态初始化:给数组指定长度,元素值由系统默认给出;例子:int []arr=new int[5];2.静态初始化:给定数组元素值,长度由系统给出;例:int[]arr=new int[]{1,2,...

2018-04-13 20:27:25 749

空空如也

空空如也

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

TA关注的人

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