- 博客(17)
- 收藏
- 关注
原创 Java main()方法
Java main()方法 main() 方法是 Java 应用程序的入口方法 举例:使用 main() 方法时应该注意 public class HelloWorld { public static void main(String args[]) { System.out.println("Hello World!"); } } 使用 main() 方法时应该注意如下几点: 访问控制权限是公有的(public)。 main() 方法是静态的。如果要在 main() 方
2021-08-15 09:21:04
696
原创 Java构造方法
Java构造方法 构造方法是类的一种特殊方法, 用来初始化类的一个新的对象,在创建对象(new 运算符)之后自动调用。 Java 中的每个类都有一个默认的构造方法,并且可以有一个以上的构造方法。 特点: 方法名必须与类名相同 可以有 0 个、1 个或多个参数 没有任何返回值,包括 void 默认返回类型就是对象类型本身 只能与 new运算符结合使用 注意: 如果为构造方法定义了返回值类型或使用 void 声明构造方法没有返回值,编译时不会出错,但 Java 会把这个所谓的构造方法当成普通方法来处理。 构
2021-08-14 09:12:00
383
原创 Java访问控制修饰符
Java访问控制修饰符 在 Java 语言中提供了多个作用域修饰符, 其中常用的有 public、private、final、abstract、static, 这些修饰符有类修饰符、变量修饰符和方法修饰符。 使用访问控制修饰符来限制对对象私有属性访问的好处。 防止对封装数据的未授权访问。 有助于保证数据完整性。 当类的私有实现细节必须改变时,可以限制发生在整个应用程序中的“连锁反应”。 访问控制符是一组限定类、属性或方法是否可以被程序里的其他部分访问和调用的修饰符。 类的访问控制符只能是空或者 publ
2021-08-13 15:55:44
449
原创 封装,测试与继承
封装 ◆该露的露,该藏的藏 我们程序设计要追求“高内聚,低耦合"。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 属性私有:加一个private关键字 package com.OOP.封装; //类 private属性私有 public class Student { private String name; private int age; } 测试 pa
2021-08-12 09:19:24
199
原创 Java自增和自减运算符(++和--)
Java自增和自减运算符(++和–) 在对一个变量做加 1 或减 1 处理时,可以使用自增运算符 ++ 或自减运算 --。 ++ 或 – 是单目运算符,放在操作数的前面或后面都是允许的。 ++ 与 – 的作用是使变量的值增 1 或减 1。 操作数必须是一个整型或浮点型变量。 自增、自减运算的含义及其使用实例如图所示。 使用注意事项: 自增/自减只能作用于变量,不允许对常量、表达式或其他类型的变量进行操作。 自增/自减运算可以用于整数类型 byte、short、int、long,浮点类型 float、dou
2021-08-11 13:02:35
3384
原创 Java基础知识(部分)
1、环境变量path和classpath的作用是什么? (1)path是配置Windows可执行文件的搜索路径,即扩展名为.exe的程序文件所在的目录, 用于指定DOS窗口命令的路径。 (2)Classpath是配置class文件所在的目录,用于指定类搜索路径,JVM就是通过它来寻找该类的class类文件的。 2、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 JRE(Java Runtime Environment):j
2021-08-03 13:29:20
157
原创 面向对象编程(部分新手总结)
什么是面向对象编程 面向对象思想是人类最自然的一种思考方式,他将所有预处理的问题抽象为对象,同时了解这些对象具有哪一些对应 的属性以及行为,以解决这些对象面临的一些实际问题。 面向对象编程的特点 面向对象是相对面向过程而言 面向对象和面向过程都是一种思想 面向过程强调的是功能、行为 面向对象: 将功能封装进对象,强调具备了功能的对象 面向对象编程的本质 以类的方式组织代码,以对象方式的组织(封装)数据 面向对象编程的三大特性 1. 封装: 封装是面向对象编程的核心思想。也就是将对象的特征和行为封装
2021-06-28 16:16:50
145
原创 Java知识点总结 (部分基本语法)
Java特点 简单自然 平台可移植性 支持函数式编程 JIT 编译 更好的并发编程 健壮安全 执行方式 编译:将源代码(.java)处理成字节码(.class) 解释:将字节码加载到JVM中执行(JIT编译) 程序结构 package:方便管理类,避免命名冲突 import:除java.lang包 其他包中的内容需要先导入 被public修饰的类/接口/枚举/注解最多只有一个 建议:一个源文件中只写一个类/接口/枚举/注解 注释: - 行注释 // - 多行注释(块注
2021-06-25 21:14:11
126
原创 MySQL操作表语法
操作表 l 创建表: CREATE TABLE 表名( 列名 列类型, 列名 列类型, ...... ); 例如: CREATE TABLE stu( sid CHAR(6), sname VARCHAR(20), age INT, gender VARCHAR(10) ); 再例如: CREATE TABLE emp(
2021-06-22 21:57:58
206
原创 Java部分基础
1.Java语言的特点 (1)Java语言是一种面向对象的编程语言 (2)简单、高效、稳定、安全性高 (3)Java语言是一种与平台无关的编程语言,因为其自身提供程序运行的解释环境 (4)支持多线程处理 (5)Java语言是一种面向网络的高级语言 2.JAVA 1.类名、变量名以及方法名都被称为标识符 2.关于Java标识符 3.注意: 所有的标识符都应该以字母A-Z或者a-z,美元符、或者下划线开始 首字符之后可以是字母A-Z或者a-z,美元符、下划线或数字的任何字符组合 关键字不能用作标识符 标识符是
2021-06-21 18:19:31
113
原创 Java 基础
Java 基础语法 一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。 对象 :对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类: 类是一个模板,它描述一类对象的行为和状态。 方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。 实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。 第一个
2021-06-18 18:55:37
139
1
原创 SQL的概述
SQL的概述 1. SQL的分类 DDL(数据定义语言 Date Definition Language) --创建新数据库/表(码字方便,SQL无此种语法) create database / table --更该数据库/表 alter database / table --删除表 drop table DCL(数据控制语言 Date Control Language) grant --权限分配 revoke --撤销权限 DML(数据操纵语言 Date Manipulation Language)
2021-06-15 18:22:12
337
原创 MySQL部分基础总结
MySQL数据库基础 定义与组成 CMD命令窗口 命令:mysql -h mysql服务器主机名或IP地址 -P 端口号 -u 账号 -p 密码 注意事项: 表结构管理 数据完整性的内容: 实体完整性,域完整性,参照完整性 实体完整性约束包括?域完整性约束包括? 实体完整性:主键约束和唯一约束 域完整性:非空约束和默认值约束 主键的作用? 主键约束用于唯一识别每一条记录(它保证表中所有记录的唯一) 参照完整性,主表和从表 如何解决删除时被关联表记录时所出现的异常? 创建数据表的ddl语法,添加字
2021-06-11 20:22:59
103
原创 【图片】MySQL运算符、控制流函数、常用字符串函数
MySQL运算符 算数运算符 比较运算符 逻辑运算符 MySQL控制流函数 MySQL常用字符串
2021-06-08 19:24:29
116
原创 MySQL日期和时间函数
日期和时间函数介绍 日期和时间函数主要用来处理日期和时间的值,一般的日期函数除了使用 DATE类型的参数外,也可以使用 DATETIME 或TIMESTAMP类型的参数,只是忽略了这些类型的时间部分。类似的情况还有以TIME 类型为参数的函数,可以接受TIMESTAMP类型的参数,只是忽略其中的日期部分,许多日期函数可以同时接受数值和字符串类型的参数。MySOL中日期和时间函数的用法如下: MySQL中常用的日期和时间函数 type和expr取值 DATE_FORMAT和TIME_FORMAT函数
2021-06-07 16:30:15
208
原创 新生课堂总结:SELECT数据查询<使用MySQL管理和查询数据>
select 查询语句的语法如下: 语法说明: 必须的子句只有 select 子句和 from 子句。 where 子句用于对查询结果进行过滤。 group by 子句根据指定列分组,having 子句对分组后的结果进行过滤。(后续章节学习。) order by 子句用于对查询结果进行排序。asc 表示升序排序,desc 表示降序排序,默认按 asc 排序。 ...
2021-06-01 18:53:18
1060
4
原创 MySQL表操作的实用语法
MySQL表操作的实用语法: 1.创建表: CREATE TABLE 表名(); 2.查看表: SHOW TABLES;-----必须是s负数 3.查看表定义: DESCRIBE 表名; 4.删除表: DROP TABLE 表名; 5.修改表结构: ALTER TABLE 表名 ADD 新增字段名称 字段的数据类型等; (应用场景:新增字段) 6.变更字段名称: ALTER TABLE 表名 CHANGE 原字段名 新字段名字段的数据类型等; (应用场景:修改同一个字段的名称).
2021-05-31 15:34:23
265
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅