
JAVA笔记
文章平均质量分 83
想想图灵怎么做
悟已往之不谏 知来者之可追
展开
-
【进击的Java小白】--Java强化练习题(期末冲刺系列)
马上期末了????,这是我做错的题或感觉有意思的题,解释来自牛客评论区的大佬们,希望对大家有帮助????,共同学习,备战????????✨期末✨????????!!!(以防直接就看见答案,答案的字体调成了白色)1.下面关于构造方法的说法不正确的是 ( )构造方法也属于类的方法,可以创建对象的时候给成员变量赋值构造方法不可以重载构造方法没有返回值构造方法一定要和类名相同1.构造方法也是类的方法,可以在创建对象时为成员变量赋值2.构造方法可以进行重载,但是参数列表必须不相同,不以返回值和访原创 2021-06-08 12:41:25 · 513 阅读 · 9 评论 -
【进击的Java小白】--Java强化练习题(期末冲刺系列)
1.(多选)在使用super和this关键字时,以下描述错误的是()A.在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不通过B.super()和this()不一定要放在构造方法内第一行C.this()和super()可以同时出现在一个构造函数中D.this()和super()可以在static环境中使用,包括static方法和static语句块1、super()表示调用父类构造函数、this()调用自己的构造函数,而自己的构造函数第原创 2021-06-06 09:33:25 · 746 阅读 · 12 评论 -
【进击的Java小白】--JFrame类和JDialog类
Swing组件-顶层容器通常将javax.swing包里的Swing组件归为三个层次:顶层容器中间层容器原子组件每个使用Swing组件的Java程序必须至少有一个顶层容器,别的组件都必须放在这个顶层容器上才能显现出来。1.JFrame类JFrame实现单个主窗口;独立存在,有边框、标题和菜单;从原来的AWT组建的Frame类继承而来。常用方法(5~8从Frame类中继承而来;9、10从Window类继承而来的常用方法):JFrame(String title)原创 2021-05-27 22:22:57 · 1792 阅读 · 0 评论 -
【进击的Java小白】--文件读写操作
文件的读写操作详解文章目录文件的读写操作详解1.先谈谈I/O流类1.1 面向字符的流--Reader和Writer类1.2面向字节的流--InputStream和OutputStream类1.3 三个标准输入输出流1.4 I/O异常1.5【举例--从键盘读入信息并在显示器上显示】2.写文本文件2.1【举例--在C盘根目录创建文本文件Hello.txt,并往里写入若干行文本】3.读文本文件3.1 【举例--从创建的文本文件Hello.txt中读取文本并显示在屏幕上】4.巩固练习1.先谈谈I/O流类在Ja原创 2021-05-07 22:09:17 · 816 阅读 · 0 评论 -
【Java修行之路】--Scanner类
谈谈Scanner对象 实现程序和人的交互,Java提供Scanner类(工具类),用于获取用户的输入。基本语法:Scanner s= new Scanner (System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。next()与nextLine()区别:next()代码举例:import java.util.Sca原创 2021-05-06 20:50:44 · 152 阅读 · 0 评论 -
【Java修行之路】--巧妙的泛型类
泛型类文章目录泛型类诞生原因简介技能与实战1.自动类型推断2.强化的推断能力3.局限性诞生原因我们为了区分不同类型的数据并实施不同的操作方式,就有了数据类型的概念。为了实现算法和数据类型的无关性以及容器(数据结构)与数据类型的无关性,泛型应运而生简介泛型的本质是数据类型参数化,也就是说,所操作的数据类型被指定为一个参数。这种类型变量可以用在类、接口和方法的创建上。List <Apple> box = new ArrayList<Apple>();box.add(ne原创 2021-04-22 11:07:42 · 155 阅读 · 0 评论 -
【Java修行之路】--面向对象的三大基本特征:封装、继承、多态
文章目录Java面向对象的三大基本特征(封装、继承、多态)1.Java访问权限修饰符2.封装2.1封装问题引例2.2封装问题实例2.3私有属性的Setter和Getter方法2.4方法的封装使用2.5使用构造函数实现数据的封装2.6 封装问题的总结3.继承3.1生活中的继承3.2为什么需要继承?3.3如何实现继承3.3.1继承演示程序3.3.2 super *VS* thissuper注意点super *VS* this【错误示例】【例6-super调用父类的构造方法】【例7-super调用父类的属性和方原创 2021-04-13 12:44:55 · 260 阅读 · 0 评论 -
【JAVA修行之路】--“斩杀”对象和类
对象和类 ## 理解对象 首先思考一个问题:世界是由什么组成的?化学家会说:“世界当然是有分子、原子、离子等化学物质组成。”画家会说:“世界是由各种不同的色彩组成。”但如果你是一个分类学家,你会说:“世界是由不同类型的物与事构成。”不同的职业决定了看事物不同的角度,作为一个面向对象的JAVA程序猿,我们要站在分类学家的角度去思考问题。我们看到的每一个东西都可以称为一个对象,在JAVA的世界里:万物皆对象!!!面向对象(Odject-Oriented,OO)思想的核心就是对象(Object)原创 2021-04-01 21:35:14 · 311 阅读 · 0 评论 -
【JAVA修行之路】--一次性搞懂流程控制
流程控制一、先谈谈Scanner对象 实现程序和人的交互,Java提供Scanner类(工具类),用于获取用户的输入。基本语法:Scanner s= new Scanner (System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。next()与nextLine()区别:next()代码举例:import java.u原创 2021-03-27 23:11:20 · 176 阅读 · 3 评论 -
【JAVA修行之路】--新手村入门(根据自己的学习进度更新)
Hello WorldJava大小写敏感尽量使用英文文件名 和 类名必须保持一致,且首字母大写符号使用了中文代码public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); }}类:public class类名:Hello方法:mainJava运行机制编译器相当于将一本书翻译过来让读者看速度快,用于开发操作系统原创 2021-03-27 10:59:54 · 217 阅读 · 1 评论