JAVA随笔
java基础学习
白白白白白白丨
这个作者很懒,什么都没留下…
展开
-
JAVA随笔-lambda
lambdalambda表达式1.格式2.使用前提3.示例4.省略模式lambda表达式1.格式(形式参数) -> {代码块}形式参数:如果有多个参数,参数之间用逗号隔开;如果没有参数,留空即可–>:由英文中画线和大于符号组成,固定写法。代表指向动作代码块:是我们具体要做的事情,也就是以前我们写的方法体内容2.使用前提有一个接口接口中有且仅有一个抽象方法3.示例// 接口public interface Addable { int add(int x,in原创 2020-08-10 21:19:59 · 85 阅读 · 0 评论 -
JAVA随笔-网络编程
JAVA随笔-网络编程UDPTCPUDP发送端//创建socket对象->创建数据并打包->发送->关闭public class UdpSendDemo { public static void main(String[] args) throws IOException { //创建发送端的Socket对象 DatagramSocket ds = new DatagramSocket(); //创建数据原创 2020-08-07 21:02:36 · 113 阅读 · 0 评论 -
JAVA随笔-多线程
JAVA随笔-多线程实现多线程1.理解2.实现方式2.1 实现方式1:继承Thread类2.2 Runnable实现3 线程名称3.1 Thread实现3.2 Runnable实现(如上)4 线程优先级5.线程控制6 线程生命周期线程同步1.三个窗口卖票的简单应用(不合理)2.同步代码块的应用3. 同步方法的应用4.线程安全的类实现多线程1.理解进程:是正在运行的程序,是系统进行资源分配和调用的独立单位,每一个进程都有它自己的内存空间和系统资源线程:是进程中的单个顺序控制流,是一条执行路径单原创 2020-08-07 15:57:13 · 321 阅读 · 0 评论 -
JAVA随笔-Collection
javaCollection-随笔集合的体系结构Collection迭代器List集合List集合的子类Set集合HashSet集合集合的体系结构Collection迭代器1.迭代器:集合的专用遍历方式,依赖于集合存在// 迭代器Iterator<Student> it = collect.iterator();等式的左边返回的为一个迭代器对象,赋予迭代器变量itList集合1.注意事项,并发修改异常// 迭代器异常ConcurrentModificationExcep原创 2020-08-03 17:36:07 · 328 阅读 · 0 评论 -
JAVA随笔-多态
java多态多态的要点:代码示例非静态静态结果分析多态的要点:多态是方法的多态,不是属性的多态(多态与属性无关)。多态的存在要有3个必要条件:继承,方法重写,父类引用指向子类对象。父类引用指向子类对象后,用该父类引用调用子类重写的方法,此时多态就出现了。代码示例非静态// 父类class Animal { public void shout() { System.out.println("叫了一声!"); }}// 子类class Dog exte原创 2020-07-10 17:11:22 · 191 阅读 · 0 评论