java基础
矿泉水小生
这个作者很懒,什么都没留下…
展开
-
Java学习笔记
@Java学习笔记在速学堂学习到的一个小游戏,顺便用于巩固基础知识。飞机小游戏分别包含:工具类(Constitu.java)定义初始窗口大小;爆炸类(Explore.java)定义炸弹图片,利用轮播实现爆炸效果;游戏对象类(GameObject.java)构建通用性对象,方便我们后期反复调用;游戏工具类(GameUtil.java)用与封装图片加载,后期可直接调用;游戏窗体类...转载 2019-08-04 13:04:02 · 102 阅读 · 0 评论 -
Java学习笔记
@Java学习笔记简易版聊天室(含封装,多线程,IO流)主要包含以下几个文件chat为服务器端,需开启服务器才可进行多人聊天我们在服务器端指定端口,也就是使用ServerSocket创建服务器(端口号可以任意写,但接收端需改为相应的端口号)chat.javaclient.java因为是多个客户端使用,所以我们需要添加多个线程加上循环,让我们方便碎片式分布时间给各个客户其中Co...原创 2019-08-04 14:16:33 · 93 阅读 · 0 评论 -
Servle学习笔记
概念狭义的 Servlet 是指 Java 语言实现的一个接口,广义的 Servlet 是指任何实现了这个 Servlet 接口的类,一般情况下,人们将 Servlet 理解为后者。Servlet 运行于支持 Java 的应用服务器中。从原理上讲,Servlet 可以响应任何类型的请求,但绝大多数情况下 Servlet 只用来扩展基于 HTTP 协议的 Web 服务器。特点运行在支持...原创 2019-08-05 01:25:58 · 159 阅读 · 0 评论 -
java学习笔记——线程与进程
每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。也可以把它理解为代码运行的上下文。所以线程基本上是轻量级的进程,它负责在单个程序里执行多任务。通常由操作系统负责多个线程的调度和执行。使用线程可以把占据时间长的程序中的任务放到后台去处理,程序的运行速度可能加快,在一些等待的任务实现上如用户输入、文件读写和网络收发数据...原创 2019-08-10 09:42:24 · 104 阅读 · 0 评论 -
java学习笔记——线程安全1
为什么有线程安全问题?当多个线程同时共享,同一个全局变量或静态变量做写的操作时,可能会发生数据冲突问题,也就是线程安全问题。做读操作是不会发生数据冲突问题。如何解决多线程之间的安全问题?使用多线程之间同步(synchronized)或使用锁(lock—jdk1.5并发包)。为什么使用线程同步或使用锁能解决线程安全问题呢?将可能会发生数据冲突问题(线程不安全问题),只能让当前...原创 2019-08-11 23:29:00 · 100 阅读 · 0 评论 -
java学习笔记——反射
反射的概念和特点:Java的三大特性:封装 继承 多态Java的核心思想:面向对象——万事万物皆对象Java的类:具备相同特征的对象的模板例如:Person类:不同事务也具备相同的特征同一事务具备相同的特征结论:按照事务的特征来进行抽取成具体的Java类,由Java类来进行具体对象的创建Java中的类的特征:属性:修饰符 类型 属性名 值结论:可以创建类专门用来表示以...原创 2019-08-16 23:55:22 · 342 阅读 · 0 评论