
Java
文章平均质量分 82
communal
UI特效网
展开
-
谈抽象类与接口的区别
抽象类主要用来抽象类别,接口主要用来抽象功能。类,即面向对象的一个对象,一个对象包含方法与属性;1、抽象类包含属性(变量/常量)、方法(实现/抽象),即更真实的抽象了一个对象;局限单一继承 比如水果中的樱桃和榴莲,都是水果,都有名称、大小等属性,都有食用的方法,樱桃洗净即食,无需削皮;榴莲则需要剥皮食其果肉。所以我们为其樱桃/榴莲抽线一个对象,水果。水果有名称、大小等属性,因为不知道是什么类型的水果,所以定义抽象食用方法;然后分别定义樱桃、榴莲对象,继承抽象类水果,重写各自的食用方...原创 2020-06-12 13:59:01 · 346 阅读 · 0 评论 -
编程之著名的变量命名规则
Camel 标记法(驼峰命名法)首字母是小写的,接下来的字母都以大写字符开头。例如:myTestValue = 0, mySecondValue = "hi";Pascal 标记法(帕斯卡命名法)首字母是大写的,接下来的字母都以大写字符开头。例如:MyTestValue = 0, MySecondValue = "hi";匈牙利类型标记法在以 Pascal 标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,i 表示整数,s 表示字符串,如下..原创 2020-05-25 09:31:29 · 495 阅读 · 0 评论 -
Java 七大原则简介
1.开闭原则(Open Close Principle)定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。private / public / protected 的使用;例如:get/set 方法; 2.里氏代换原则(Liskov Substitution Principle)定义1:如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 ...原创 2018-12-21 17:34:18 · 388 阅读 · 0 评论 -
Java 通过 JDBC 对接MySql
1、安装MySql软件: 下载地址:https://dev.mysql.com/downloads/installer/2、安装过后找出JDBC连接驱动jar文件:mysql-connector-java-xxx.jar, 复制到Java工程中; 我的本地路径:C:\Program Files (x86)\MySQL\Connector J 8.03、Java ...原创 2019-01-14 11:29:51 · 202 阅读 · 0 评论 -
Java 取字符串中第一组数值
第一个字符为非数字时返回负值;public static int myAtoi(String str) { str = str.trim(); boolean flag = false; long result = 0; int start = -1; int end = -1; //int sy...原创 2019-01-14 13:10:27 · 934 阅读 · 0 评论