- 博客(20)
- 收藏
- 关注
原创 构造函数与垃圾回收
构造函数与垃圾回收构造函数:功能:在创建对象时会自动的调用构造函数,按照所给的参数,完成初始化的过程。写法:构造函数的函数名与类名相同析构函数:finalize功能:在某个对象被回收的时候会自动调用析构函数写法:固定函数名:finalize...
2021-04-25 18:55:01
95
原创 抽象类与接口
抽象类含有抽象方法的类抽象方法:只声明,没有实现。用abstract 修饰抽象类不能实例化,只能作为父类被继承。抽象类的作用,对后代进行规划,它的子类一定要实现它的抽象方法。接口所有的方法都是抽象方法的类定义接口的关键字interface接口是用来被实现的(inplement)匿名内部类可以在一个类中使用匿名内部类的方法去实现抽象类或接口。...
2021-04-22 11:08:17
98
原创 内部类
内部类定义:内部类是指在一个类的内部定义的类特点:内部类可以自由的访问外部类的成员内部类可以作为成员类(在外部类定义,与成员方法平行),和方法内部类在外部类的外面定义一个内部类的对象继承与多态继承的基本概念继承:允许后代使用前辈的成员继承的作用:实现了代码的重用,解决了数据冗余和不易维护的问题,同时,使得同类之间的关系更加合理。多态含义:发送相同的消息给不同的对象,对象所做的响应是不同的。赋值兼容:在需要用父类的对象时,都可以用子类对象来代替。finalFinal:
2021-04-22 11:01:14
94
原创 类和对象的定义与使用
定义一个point,由横坐标,纵坐标组成点,这个类有初始化,计算两点间距离的方法。代码举例:import java.util.Objects;public class Point {private double x;private double y;/*初始化@param x横坐标@param y纵坐标/public void init(double x,double y){this.x = x;this.y = y;}/计算两点之间距离@param preturn 距
2021-04-21 19:28:39
147
原创 面向对象的基本概念
面向对象的基本概念对象一切皆对象,对象由静态的属性和动态的方法类一组具有相同属性和方法的对象的抽象消息对某个对象发送的请求。比如:手机接收来电方法:、对象接收到请求时的响应。比如:手机在收到来电之后会响铃提示来电话...
2021-04-21 19:26:50
53
原创 循环结构的概念
循环结构的概念为什么需要有循环?在现实生活中存在着这样的句式:当……的时候,重复以下操作(1)……(2)……(3)……那么在其他语言中(如法语、德语)也应该存在类似的句式,同理在java中也有这样的句式while(……){………………}循环的要素:循环的条件和循环体(需要反复执行的操作)...
2021-04-21 19:22:25
350
原创 调试的工具和方法
调试的工具和方法怎么控制程序运行节奏?设置断点(breakpoint),在代码的行号位置单击即可添加断点取消断点,在断点标记上单击即可取消。开始调试如何查看程序的运行状态这里所说的状态有两个含义:表达式的值和程序的运行轨迹鼠标移入变量,即可查看变量的值在变量(Variables)窗口查看在watches窗口观察...
2021-04-21 19:21:34
70
原创 java错误如何调试
错误的概念与处理调试的重要性:(1) 能帮助我们找出程序中潜藏的bug(2) 是很好的学习工具(1) 语法错误如果存在语法错误,程序是无法通过的。如何解决语法错误?(a) 系统会给出错误提示,一定要看得懂提示,并且总结下来。...
2021-04-21 19:19:28
121
原创 switch语句
switch语句switch语句语法结构switch(表达式){case …:语句1:case …:语句2case …:语句3……}case 的理解case…:是一个“标号”,即记录了后面这条代码的地址根据表达式的值找到对应的标号,然后从指定的地方进入,仅此而已。也就是说:switch把程序引入相应的入口后,按照程序的运行规则它会自动的从上往下顺序执行,如果需要跳过其他的情形,则需要强制改变流程使用break...
2021-04-21 19:18:14
52
原创 基本的if语句
if…else…if简单输出public class C201_02_01_计算最大值 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.println(“请输入第一个数”);int n1 = scanner.nextInt();System.out.println(“请输入第二个数”);int n2 = scanner.nextInt();int m
2021-04-21 19:16:57
66
原创 MYSQL数据库语句分类
## MYSQL数据库语句分类DM(manager)L 操纵语言对 表中 数据 的操作添加数据、删除数据、更新数据、查询数据(DQL)对excel中的数据进行处理DDL 定义语言对 数据库(database)、表(table)结构的定义创建数据库、删除、修改创建表、删除、修改创建一个excel文件DCL权限控制对用户的权限的管理设置用户只能查看数据,不能修改数据设置用户只能对其中的一个数据库进行操作...
2021-04-21 19:14:23
151
原创 java选择结构
java选择结构的概念为什么需要选择结构在现实生活中经常需要用到如下句式如果……就……如果……就……,否则……那么在其它语言(如韩语,英语)中也应该有类似的句式,那么Java中呢?对应的句式为If(……){……}If(……){……}else{……}现实生活中的选择结构都有哪些要素条件、选项(多个)...
2021-04-21 19:11:57
64
原创 数据库基础
数据库基础相关代码(1)创建数据库create database 数据库名字;create database db_01;(2)查看所有数据库show databases;(3)删除数据库drop database 数据库名字;drop database db_01;字符集:字符的集合。什么是字符:a,b,A,0,_,-,=,中GB2312:中文字符集ASCII字符集Utf-8:统一的字符编码...
2021-04-13 09:48:25
41
原创 MySQL的基本介绍
Mysql的介绍什么是数据库作用:存储数据的,能够长期(断电,关机)保存数据。数据存储在哪里:硬盘和内存。我们平时说的数据库:数据库管理系统(软件)(Database Manager System:DBS)数据库软件(电脑的excel软件)中可以创建多个文件夹(数据库(逻辑))一个数据库(一个excel文件):存储XX电商项目的数据一个数据库(一个excel文件):存储XX图书馆管理项目数据每个数据库中可以创建多个表数据大小关系:数据库软件-》多个数据库-》多个表-》多条数据(一
2021-04-11 18:42:19
73
原创 mysql 数据库语言分类
mysql 数据库语言分类DML 操纵语言对 表中 数据 的操作添加数据、删除数据、更新数据、查询数据(DQL)对excel中的数据进行处理DDL 定义语言对 数据库(database)、表(table)结构的定义创建数据库、删除、修改创建表、删除、修改创建一个excel文件DCL权限控制对用户的权限的管理设置用户只能查看数据,不能修改数据设置用户只能对其中的一个数据库进行操作...
2021-04-11 18:40:04
105
原创 java基础
**java基础**加法器的操作import java.util.Scanner;public class C201_01_02_加法器 {public static void main(String[] args) {//输入两个数字Scanner scanner = new Scanner( System.in );System.out.println(“请输入第一个数”);int n1 = scanner.nextInt();System.out.println(“请输入第二个数
2021-04-07 19:35:39
54
原创 Mysql的安装
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-04-05 16:02:09
62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人