![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 97
JAVAJAVAJAVAJAVAJAVAJAVAJAVAJAVAJAVAJAVA
学习笔记。
新一代切糕传承人
这个作者很懒,什么都没留下…
展开
-
Java【10】IO流与文件操作
文章目录1、I/O Streams2、AutoCloseable3、ByteArrayBuffer4、Paths5、Files6、编程例题1、I/O Streams数据文件是基于byte(字节)而非bit(位)保存以及传输。1 byte = 8 bit。一个字节(byte) = 8个二进制位(bit)8个二进制位(bit),可以用十进制整数来表示!即,一个字节可以用255以内的十进制整数来表示。读取字节的十进制整数,然后去找到相应的字符,显示出来。2、AutoCloseable上原创 2020-06-28 00:20:22 · 325 阅读 · 0 评论 -
Java【9】线程
文章目录1、线程概述1.1 程序、进程、线程1.2 多线程2、线程的创建2.1 继承Thread类创建线程2.2 实现Runnable接口创建线程2.3 使用Callable和Future创建线程2.4 一些特殊创建写法3、线程生命周期3.1 生命周期描述3.2 Thread常用方法4、线程同步4.1 线程同步-可见性(非线程安全)1、线程概述1.1 程序、进程、线程进程包含了资源分配!线程就是一个执行机构,进程的执行是交给线程去完成的。进程是资源分配的独立单位,线程是调度执行的独立单位。原创 2020-06-27 04:36:57 · 368 阅读 · 0 评论 -
Java集合流_编程题
2020/5/6主要题目都注释在主函数及下面的方法中————————————————————————————————Student 类public class Student { private int number; private String name; private String clazz; private int score; publ...原创 2020-05-06 22:40:59 · 385 阅读 · 0 评论 -
Java【8】异常处理
文章目录1、异常处理概述2、异常的分类3、1、异常处理概述三类程序错误:编译错误–因为程序没有遵循语法规则,编译程序能够自己发现并且提示我们错误的原因和位置;运行时错误–因为程序在执行时,运行环境发现了不能执行的操作;逻辑错误–因为程序没有按照预期的顺序和逻辑执行。异常——程序运行时可能出现一些错误,比如试图打开一个根本不存在的文件等。如果置之不理,程序便会终止或直接导致系统崩溃,...原创 2020-05-03 03:25:07 · 419 阅读 · 0 评论 -
Java【7】工具包(集合框架、函数式编程、Optional容器)
目录1、集合与Collection集合接口2、List集合接口3、LinkedList分析4、Map接口及其操作5、HashMap6、Set集合接口7、Iterator接口8、小结:Java集合框架优点9、函数式编程1、集合与Collection集合接口重要知识架构:“泛型”——泛型,即“参数化类型”。就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定...原创 2020-04-15 03:13:44 · 398 阅读 · 0 评论 -
Java【6】抽象类和接口
文章目录1、抽象类和抽象方法2、面向抽象编程3、开闭原则4、接口5、接口回调6、内部类和匿名类1、抽象类和抽象方法抽象类的概念抽象方法抽象类的使用案例:几点抽象类的理解:抽象类可以抽象出重要的行为标准,该行为标准用抽象方法来表示。即抽象类封装了子类必需要有的行为标准。抽象类声明的对象可以成为其子类对象的上转型对象,调用子类重写的方法,即体现子类根据抽象类里的行为标准给出的...原创 2020-04-01 01:14:09 · 237 阅读 · 0 评论 -
Java【5】类的继承与多态
文章目录1、继承 概述2、继承的内存表现3、java中的子类继承性1、继承 概述概念:继承可以减少代码的冗余度!继承(extends)格式——三种继承的案例——Java允许多重继承,但最好不要超过三层!!使用继承的案例:2、继承的内存表现例如:★ 子类的对象构造顺序3、java中的子类继承性子类不能完整继承父类的所有方法和属性。OOP:面向对象程序设计...原创 2020-03-23 22:39:38 · 376 阅读 · 0 评论 -
Java编程复习题(持续更新)
一定义一个Dog类,有名字、颜色、年龄等属性,定义构造方法用来初始化类的这些属性,定义方法输出Dog的信息。编写应用程序使用Dog。class Dog{ private String name; //定义成员变量 (私有成员) private String color; private int age; public Do...原创 2020-03-16 02:09:52 · 1010 阅读 · 0 评论 -
Java【4】类和对象
文章目录1、面向对象编程的三个特性2、类的封装1、面向对象编程的三个特性封装面向对象编程核心思想之一就是将数据和对数据的操作封装在一起。通过抽象从具体的实例中抽取共同的性质形成一般的概念,比如类的概念。人们经常谈到的机动车类就是从具体的实例中抽取共同的属性和功能形成的一个概念,那么一个具体的轿车就是机动车类的一个实例,即对象。 一个对象将自己的数据和对这些数据的操作合理有效地封装在一起,...原创 2020-03-09 14:26:56 · 221 阅读 · 0 评论 -
Java基础【3】程序设计基础(二)
文章目录1、数据的输入2、数据的输出3、数组4、多维数组5、运算符6、Java语句概述7、控制语句1、数据的输入☆ 注意:本块主要讲在命令行中的输入与输出。可以用Scanner类创建一个对象:Scanner reader=new Scanner(System.in); //System.in 是标准输入流(很简陋)其中,reader对象调用下面的方法,读取用户在命令行输入的各种基本类型...原创 2020-03-08 22:56:54 · 233 阅读 · 0 评论 -
java针对用cmd编译java后中文变成乱码的解决办法
在cmd命令中,编译时用这句话————javac -encoding utf8 A. java然后就能生成正常显示的字节码文件了~原创 2020-03-03 20:52:27 · 434 阅读 · 0 评论 -
Java基础【2】程序设计基础(一)
本篇主要还是概念性的介绍(接上篇)!文章目录1、标识符 & 关键字2、Java基本语法3、一些名词补充4 、Java对象和类1、标识符 & 关键字跟C差不多。关键字不能作为标识符!如:abstract byte long etc.另外,Java中美元符也合法。Java使用16位的Unicode字符集!包含汉字俄文日文等。但对汉文等的支持不太好。最好还是用英语。附:部分...原创 2020-03-02 15:39:30 · 302 阅读 · 0 评论 -
Java基础【1】相关概念和环境介绍
1.Java简介Java是一门类C语言。可以温习一下C语言先~Java后续课程——Java EE(企业级版本)、Java ME(微缩级版本)、XML、JSP(网络编程)、JDBC(Java数据库操纵操作)、安卓掌握Java常用开发环境的使用、重要技术,具备程序开发能力!Java的主要内容(三部分)——Java基础开发环境、入门程序 ; 语法规则、控制流程。面向对象使用Java语言...原创 2020-03-01 01:44:22 · 260 阅读 · 0 评论