- 博客(7)
- 收藏
- 关注
原创 网络编程TCP
TCP编程分为客户端和服务器端 客户端: (1) 创建Socket对象 Socket类:此类实现客户端套接字(也可以就叫“套接字”)。套接字是两台机器间通信的端点。 构造方法: Socket(InetAddress address, int port) 创建一个流套接字并将其连接到指定 IP 地址的指定端口号。 ...
2018-06-08 16:09:26 217
原创 class反射对类信息的调用
反射: Java反射机制可以让我们在编译期之外的运行期检查类,接口,变量以及方法的信息。 可以通过反射获得Class对象 类名 修饰符 包信息 父类 实现的接口 构造器 方法 变量 注解信息(1)获取类的class对象 两种情况三种方式//第一种情况:在编译期知道一个类的名字的话, //使用Object中的getClass() person p...
2018-06-07 19:41:16 242
原创 java中application和applet
Java应用程序,应用程序运行于本计算机,与本机用户交互,完成一定的功能,像word、excel、windows录音机都属于应用程序,Java应用程序就是用Java编写的应用程序,我们入门第一步写的HelloWorld就是javaapplication。javaapplet一般翻译成java小程序,它存储在服务器上,可户端在访问时下载它,并在客户端执行它,同样完成某种功能——当然大部分是关于图形化...
2018-06-05 15:52:38 282
原创 单例模式
一.饿汉package 单例模式饿汉;public class student { //私有化无参构造,外部无法创建该对象 private student() { } //私有化对象建立 private static student s=new student(); //方法返回该对象 public static student get() {...
2018-06-01 12:40:26 193
原创 工厂设计原则
一.工厂简单工厂package 简单工厂;public abstract class animal { public abstract void eat();}package 简单工厂;public class cat extends animal { public void eat() { System.out.println("猫吃鱼"); }}...
2018-06-01 12:37:24 1246
原创 线程唤醒案例, 死锁案例
要求逐一输出(张三--18,李四--20)1.生产程序package 生产消费2;//生产数据public class set implements Runnable{ private student s; public set(student s) { this.s=s; } int x=0; public void run() { while(true...
2018-06-01 12:04:31 155
原创 synchronized的实现案例
要求:电影院三个窗口同是卖100张票1. 按照正常线程问题的结果package 出票;//会出现重复100票数,0也会出现//原因:在线程抢占执行权的时候,可能会出现1号抢到后执行,但是在tickets--还有没有执行//结束后又再次输出100,出现的混乱//出现0也是因为--在执行后被线程抢占出现错误数据public class sell extends Thread{ //p...
2018-06-01 11:52:23 1137 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人