
【Java基础】
文章平均质量分 94
大枫树
努力!加油!
展开
-
【Java基础】Java类集框架:Collection、List、Set、集合的四种输出方法、Map
文章目录第13章、Java类集框架13.1 类集框架简介13.2 单对象保存父接口:Collection13.3 List子接口新的子类:ArrayList旧的子类:Vector13.4 Set子接口HashSet子类与TreeSet子类关于数据排序的说明关于重复元素的说明13.5 集合输出迭代输出:Iterator双向迭代:ListIteratorforeach输出Enumeration输出13.6 偶对象保存:Map接口HashMap子类与Hashtable子类HashMap子类Hashtable子类利原创 2021-04-21 21:10:51 · 936 阅读 · 0 评论 -
【Java基础】网络编程:Socket、ServerSocket、Echo程序
《第一行代码:Java》第12章、Java网络编程 读书笔记。有关计算机网络的基础知识建议去看计算机网络相关的文章,本章中主要以“C/S”开发中的TCP程序实现为主。文章目录Java网络编程12.1 网络编程12.2开发第一个网络程序12.3 网络开发的经典模型——Echo程序本章小结:Java网络编程12.1 网络编程网络编程的核心意义在于不同的电脑主机之间的数据交互,但是在Java中这一概念会进一步简化。在Java中是以JVM进程划分网络的,即不同的JVM代表不同的主机。Java中同一台主机的不原创 2021-04-14 10:33:57 · 292 阅读 · 0 评论 -
【Java基础】Java IO编程:输入输出流、内存流、打印流、缓冲流BufferedReader、扫描流Scanner、序列化与反序列化
文章目录第11章、Java IO编程11.1 文件操作类:File11.2 字节流与字符流字节输出流:OutputStreamOutputStream类FileOutputStream类字节输入流:InputStreamInputStream类FileInputStream类字符输出流:WriterWriter类FileWriter类字符输入流:ReaderReader类FileReader类字节流与字符流的区别11.3 转换流11.4 案例:文件复制11.5 字符编码11.6 内存流11.7 打印流打印流原创 2021-04-08 14:36:38 · 292 阅读 · 9 评论 -
【Java基础】Java反射机制、正则表达式、比较器、GC垃圾回收、StringBuffer类、对象克隆、日期处理
《第一行代码:Java》第10章、Java常用类库 读书笔记文章目录第10章、Java常用类库10.1 StringBuffer类10.2 Runtime类Runtime类方法内存划分与GC垃圾回收10.3 System类10.4 对象克隆10.5 数字操作类Math类Random类大数操作类10.6 日期处理类Date类日期格式化:SimpleDateFormatCalendar类10.7 比较器Arrays类比较器:Comparable数据结构——BinaryTree(二叉树)挽救的比较器:Compa原创 2021-04-05 15:18:08 · 967 阅读 · 4 评论 -
【Java基础】Java多线程编程:Thread、Runnable与Callable、线程的同步、异步与死锁、生产者与消费者案例
《第一行代码:Java》第9章、多线程 读书笔记文章目录第9章、多线程9.1 线程与进程9.2 多线程实现继承Thread类实现Runnable接口多线程两种实现方式的区别利用Callable接口实现多线程线程的操作状态9.3 多线程常用操作线程的命名与取得线程休眠线程优先级9.4 线程的同步与死锁同步问题的引出同步操作死锁9.5 生产者与消费者案例问题的引出解决数据错乱问题解决数据重复问题9.6 线程的生命周期本章小结第9章、多线程9.1 线程与进程这里简单介绍一下线程与进程的基本概念。想深入了解原创 2021-04-03 15:12:52 · 902 阅读 · 0 评论 -
【Java基础】Java新特性:泛型、Lambda表达式、函数式接口、Annotation注解、可变参数、方法引用
《第一行代码:Java》第8章、Java新特性 读书笔记文章目录第8章、Java新特性8.1 可变参数8.2 foreach循环8.3 静态导入8.4 泛型泛型的引出通配符泛型接口泛型方法8.5 enum枚举认识枚举定义其他结构8.6 Annotation注解准确的覆写:@Override声明过期操作:@Deprecated压制警告:@SuppressWarning8.7 接口定义强化8.8 Lambda表达式8.9 方法引用8.10 内建函数式接口本章小结第8章、Java新特性在JDK1.5中有三大原创 2021-04-01 12:50:57 · 625 阅读 · 2 评论 -
【Java基础】Java异常的捕获及处理
《第一行代码:Java》第6章、异常的捕获及处理 读书笔记文章目录第6章、异常的捕获及处理6.1 认识异常6.2 异常处理printStackTrace6.3 异常的处理流程6.4 throws关键字6.5 throw关键字6.6 异常处理的标准格式6.7 RuntimeException类6.8 assert关键字6.9 自定义异常本章小结第7章、Eclipse开发工具第6章、异常的捕获及处理6.1 认识异常异常是程序中导致程序中断的一种指令流,例:package com.yootk.demo;原创 2021-03-31 15:43:25 · 951 阅读 · 4 评论 -
【Java基础】Java包的概念与访问控制权限
文章目录第5章、包及访问控制权限5.1 包的定义5.2 包的导入5.3 系统常用包5.5访问权限控制5.6 命名规范5.7 单例设计模式(Singleton)5.8 多例设计模式本章小结第5章、包及访问控制权限5.1 包的定义在Java程序中的包主要用于将不同功能的文件进行分割。在之前的代码开发中,所有编译后的*.class文件都保存在同一个目录中,这样一来就会带来一个问题:如果出现了同名文件,就会发生文件的覆盖问题,因为在同一个目录中不允许有重名文件。而要想解决同名文件冲突的问题,就必须设置不同的目原创 2021-03-30 18:38:38 · 569 阅读 · 3 评论 -
【Java基础】Java面向对象高级知识:继承、覆写、final、多态、抽象、接口、Object类匿名内部类、包装类
文章目录第4章、面向对象高级知识4.1 继承性继承的实现继承的限制4.2 覆写方法的覆写属性的覆盖this与super4.4 final关键字4.5 多态性多态性的分类对象向上转型对象向下转型对象多态性的作用instanceof4.6 抽象类抽象类定义抽象类的相关限制4.7 接口接口的基本定义接口的实际应用——标准接口的应用——工厂设计模式(Factory)接口的应用——代理设计模式(Proxy)抽象类与接口的区别4.8 Object类Object类的基本定义toString():取得对象信息equals(原创 2021-03-30 12:38:52 · 191 阅读 · 0 评论 -
【Java基础】Java入门知识与面向对象基本概念:8大基本数据类型、类与对象、封装、数组、String类、内部类、链表
小白学习Java,之前有一点C++和Python的基础,目前正在看《第一行代码:Java》,所以把学习笔记写下了以便日后回顾。文章目录【Java基础】《第一行代码:Java》1-3章第1章、简介public class第2章、程序基本概念2.3 数据类型划分数据类型:整型字符型String数据类型2.4 运算符++、--&和&&|和||位运算continue和break2.6 方法的定义及使用方法的定义方法的重载第3章、面向对象基本概念3.1 面向对象简介多态性3.2 类与对象对象原创 2021-03-27 20:27:51 · 192 阅读 · 0 评论