- 博客(10)
- 收藏
- 关注
原创 初识MyBatis
MyBatis是一个框架,前身是iBatis,本是Apache的一个开源的项目 那么什么是框架技术? 框架技术: 是一个应用程序的半成品 提供可重用的公共结构 按一定规则组织的一组组件 有哪些优势呢? 分析优势: 不用再考虑公共问题 专心在业务实现上 结构统一,易于学习、维护 新手也可写出好程序 MyBatis有什么优点呢?一个是可以半自动化的ORM实现,DAO层以及动态SQL并且其小巧灵活、简单易学,与JDBC相比,减少了50%以上的代码量,最简单的持久化框架,SQL代码从程序代码中彻底分离,可重用,提供
2020-08-30 23:34:28
183
原创 初识MySQL数据库以及语法使用(个人理解心得)
#新建表 #使用数据库 USE MYSCHOOL DROP DATABASE IF EXISTS grade #删除表 DROP TABLE subject; DROP TABLE grade; #创建表并添加字段 DEFAULT NULL代表默认值为null CREATE TABLE subject( LoginPwd VARCHAR(20) NULL, StudentNo INT(4) NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT’学号’, St
2020-07-24 11:22:29
428
原创 实用类的基础
实用类 首先实用类能够干什么,能够定义并使用枚举类型,需要掌握:包装类及装箱、拆箱概念,会使用Math类进行数学运算,使用Random类获取随机数,会使用String操作字符串。 首先我们为什么要用枚举 public class Student{ public String sex; } Student stu=new Student(); stu.sex=“你好”; 如果有人故意捣乱在sex里输入你好或者其他的东西 ,这样就虽然不会报错但是也不严谨;所以我们要用枚举,(枚举指由一组固定的常量组成的类型
2020-06-17 16:58:22
235
原创 关于对象,封装,继承,多态的总结
对象 类 对象 类 万事万物皆是对象,他们之间的关系是 is a; 封装 封装: 隐藏类的内部实现,提供公有的访问的方法。 步骤: 修饰属性访问修饰符。 提供公有的set get方法。 set get 方法中添加判断。 boolean类型的变量,它的set和get方法注意一下: private boolean flag; public boolean isFlag() { return flag; } public void setFlag(boolean flag) { this.fl
2020-06-10 14:38:24
208
原创 方法与方法重载以及this关键字的作用
(1)基本数据类型和引用数据类型传参的区别 public class Test { public void calc1(int num){ num=num+1; } public void calc2(Student student){ student.age=student.age+1; } public static void main(String[] args) { Test test=n
2020-05-27 15:41:16
200
原创 Java对象和类的定义以及语法
一 对象(软件开发) 客观存在的实体都是对象。 万事万物基于对象。 你的眼里能见到的都是对象。 比如身边的手机 ,电脑,桌子,床,车子以及大树房子等等这些都是对象; 打比方就是 1 回家 带对象见你的父母,介绍下未来的家里的成员。 (1)姓名 (2)年龄 (3)职位 (4)薪水 //都是对象的属性 特征,或者说是你的父母想要了解的一些内容。 2 你的笔记电脑 (1)品牌: 联想 (2)颜色: 黑色 (3)价格: 5000 (4)购买的时间: 2018年 (5)使用电脑: 给你们上课 敲代码 打游
2020-05-21 10:51:45
423
原创 二维数组的基础知识及其注意事项
在使用和学习二维数组的前提,先了解冒泡排序的算法,以及使用Arrays类操作数组; 冒泡排序: 每次比较相邻的两个数;小的换到前面;每轮结束以后最大的叫唤到最后;假如有n个数字来进行排序;n[i]>n[i+1]; 那么l两个值互换;这样一共外层循环了n-1轮;内轮循环每轮循环n-1=i次; for(int i=0;i<n.length-1;i++){ for(int j=0;j<n.length-1-i;j++){ if(n[j]>n[j+1]){ int temp=n[j]; n[
2020-05-13 15:09:32
1491
原创 数组的基本知识概念
为什么需要使用数组? 当遇到很多变量时,一个个定义太繁琐,不利于数据的处理。 数组的定义: 数组是一个变量,存储相同数据类型的一组数据。 在定义数组之前,要了解到数组的基本要素: 标识符 , 数组元素;元素下标:从0开始*,元素类型 元素下标从零开始并不是绝对的: int 类型的数组声明 分配完没存空间以后,数组中元素的默认值是0; String 类型的数组声明 分配完没存空间以后,数组中元素的...
2020-05-08 15:57:46
789
原创 循环结构初步认识以及注意事项
循环结构有哪些? (1).while循环结构 (2).do…while循环结构 (3).for 循环结构 为什么需要循环结构? 有些问题需要运行多次甚至上万次,运用循环结构可以使操作简洁化。 循环结构里包含初始部分,循环条件,循环体以及更新循环变量, 1.while循环结构: while(循环条件){ 循环操作 } 2.do…while循环结构: do{ 循环操作 }while(循环条件) 3...
2020-05-04 14:26:01
1592
原创 if条件判断的基础知识
在这里插入代码片@TOC if选择结构是根据条件判断结果选择不同的处理 if ( 条件 ) { //代码块 } else{ } 如果条件是真执行代码块一,如果为假执行代码块二 结果是布尔值,要么是true要么是false 如果遇到复杂条件的if选择结构,可以使用逻辑运算符把多个条件连接起来 比如下面代码: if ((java>90)&&(music>80))||((ja...
2020-04-29 15:21:19
721
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人