- 博客(11)
- 收藏
- 关注
原创 SQL优化
因为现在面试经常需要问的需要SQL优化,问的具体操作步骤时候的常见做法,所以网上总结这些操作步骤: SQL优化的具体操作: 1、在表中建立索引,优先考虑where、group by使用到的字段。 2、尽量避免使用select *,返回无用的字段会降低查询效率。如下: SELECT * FROM t 优化方式:使用具体的字段代替*,只返回使用到的字段。 3、尽量避免使用in 和not in,会导致数...
2019-09-06 15:10:03
182
原创 面向对象的三大特征
面向对象对于我们来说是抽象的,在这里我说说自己对面向对象的一些基础见解,后期会持续更新,希望给一些刚学习编程的同学一些帮助 • 继承 inheritance • 子类 父类 • 子类可以从父类继承属性和方法 • 子类可以提供自己单独的属性和方法 • 封装/隐藏encapsulation • 对外隐藏某些属性和方法 • 对外公开某些属性和方法 • 多态 polymorphism • 为了适应需求的多...
2019-08-19 13:56:50
182
原创 抽象类的基础知识点
由来 父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声明和方法主体,只有声明还有 意义,而方法主体则没有存在的意义了。我们把没有方法主体的方法称为抽象方法。Java语法规定,包含抽象方法 的类就是抽象类。 定义 抽象方法 : 没有方法体的方法。 抽象类:包含抽象方法的类。 abstract使用格式 抽象方法 使用 abstract 关键字修饰方法,该方法就成了抽象方法...
2019-08-17 18:45:17
477
原创 继承、super、this的基础描述
继承的定义 继承:就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接 访问父类中的非私有的属性和行为。 好处 提高代码的复用性。 类与类之间产生了关系,是多态的前提。 继承的格式 通过 extends 关键字,可以声明一个子类继承另外一个父类,定义格式如下: class 父类 { ... } class 子类 extends 父类 { ... } 继承演...
2019-08-17 18:34:26
149
原创 angularjs常用指令
angularjs开发前的准备 导入angularjs的文件 <script type="text/javascript" src="../plugins/angularjs/angular.min.js"></script> 在body标签中添加两个指令 ng-app和ng-controller 在脚本语言中,添加angularjs的基本架子 <script t...
2019-08-17 17:07:08
321
原创 Random使用步骤
查看类 java.util.Random :该类需要 import导入使后使用。 查看构造方法 public Random() :创建一个新的随机数生成器。 查看成员方法 public int nextInt(int n) :返回一个伪随机数,范围在 0 (包括)和 指定值 n (不包括)之间的 int 值。 使用Random类,完成生成3个10以内的随机整数的操作,代码如下: //1. 导包 i...
2019-08-17 16:49:31
551
原创 Scanner使用步骤
查看类 java.util.Scanner :该类需要import导入后使用。 查看构造方法 public Scanner(InputStream source) : 构造一个新的 Scanner ,它生成的值是从指定的输入流扫描的。 查看成员方法 public int nextInt() :将输入信息的下一个标记扫描为一个 int 值。 使用Scanner类,完成接收键盘录入数据的操作,代码如下...
2019-08-17 16:46:30
483
原创 JAVA运算符
算数运算符 算数运算符包括: + 加法运算,字符串连接运算 - 减法运算 * 乘法运算 / 除法运算 % 取模运算,两个数字相除取余数 ++ 、 – 自增自减运算 Java中,整数使用以上运算符,无论怎么计算,也不会得到小数。 public static void main(String[] args) { int i = 1234; System.out.println(...
2019-08-17 16:34:59
91
原创 数据类型转换
1.1 自动转换 一个 int 类型变量和一个 byte 类型变量进行加法运算, 结果会是什么数据类型? int i = 1; byte b = 2; 运算结果,变量的类型将是 int 类型,这就是出现了数据类型的自动类型转换现象。 自动转换 :将 取值范围小的类型 自动提升为 取值范围大的类型 。 public static void main(String[] args) { in...
2019-08-17 16:22:57
167
原创 类和对象的关系
什么是类? 类是对现实世界中一类事物的描述,是抽象的,是一类事物的模板 是一组属性和相关行为的集合,类是Java数据类型中的引用类型. 什么是对象? 对象是一类事物的具体实体,是具体的,类与对象的关系如何? 类是模板;对象是模板的具体实体,类是抽象的,对象是具体的 要点 什么是类? 什么是对象? 类与对象的关系如何? 类是对象的模板,对象是类的实体. 类是抽象的,对象是具体的. ...
2019-08-16 21:12:46
456
原创 JAVA人生的起始
JAVA开发环境的搭建 Java 虚拟机——JVM JVM (Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在 JVM 之上。 ** JRE 和 JDK** JRE (Java Runtime Environment) :是Java程序的运...
2019-08-16 20:39:49
151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人