- 博客(11)
- 资源 (11)
- 收藏
- 关注

原创 IntelliJ Idea SpringBoot +MySQL 数据库增删改查实例
1、安装My SQL数据库的可以参照:MySQL 5.7 完全傻瓜安装教程 图文http://blog.youkuaiyun.com/roberttony_java/article/details/525966322、使用intellj Idea开发实例,可以参照:http://blog.youkuaiyun.com/peng_hong_fu/article/details/536917053、2中的作者一个de
2018-02-04 11:10:08
3812
1
转载 C#类、接口、虚方法和抽象方法-抽象类和接口的相同点和区别
<br />一、抽象类<br /> (1) 抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法<br /> (2) 抽象类不能被实例化<br /> (3) 抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类<br /> (4) 具体派生类必须覆盖基类的抽象方法<br /> (5) 抽象派生类可以覆盖基类的抽象方法,也可以不覆盖。如果不覆盖,则其具体派生类必须覆盖它们。如:<br />using
2011-05-21 23:00:00
664
原创 覆盖与重载
方法覆盖和方法重载有很多相似之处,如下所示: (1)方法覆盖和方法重载的方法必须同名。 (2)方法覆盖和方法重载都可以应用于抽象方法和非抽象方法之间。方法覆盖和方法重载 不同之处在于以下几点。 (3)方法覆盖要求参数列表保持一致,而方法重载的参数列表必须不一致。 (4)方法覆盖的放回数据类型必须一致,而方法重载不做要求。 (5)方法覆盖只适用于子类与父类之间,而方法重载适用于子类或父类内部,
2011-05-21 20:16:00
378
原创 Java 中的静态方法和飞静态方法的主要区别
<br /> Java中的静态方法的覆盖符合非静态方法覆盖的一些规则,二者的区别在于,Java虚拟机将静态方法绑定在类上,而非静态方法绑定于对象实例。
2011-05-21 19:21:00
500
原创 关于java中的“包”与C#中的“命名空间”的简单认识[转]
<br />Package vs. Namespace<br />我们知道,重用性(reusebility)是软件工程中一个非常重要的目标。重用,不仅仅指自己所写的软件(代码、组件等等)可以被重复利用;更广义的重用是指不同的人,不同的团队,不同的公司之间可以互相利用别人的成果。另外,对于大型软件,往往是由多个团队共同开发的,这些团队有可能分布于不同的城市、地区、甚至国家。由于这些原因,名字管理成为一个非常重要的因素。<br />由于C语言本身不提供名字管理的机制(C语言的static命名解决的是可见
2011-05-21 09:17:00
617
原创 Java 的封装与隐藏
Java封装就是将现实的食物抽象,并将抽象化的数据和行为组合在一起,也就是数据和数据的操作的方法在一起,形成类的概念,其中数据和方法称为类的成员。 封装的目的是为了提高安全性和增强代码的重用性。 隐藏是指将类的描述部分(所谓的域)和具体实现细节(所谓的方法)分开。 这样使程序员在使用这个类的时候无需知道类的实现细节,而只通过接口就可以使用类的成员。
2011-05-21 08:59:00
523
原创 面向对象和面向过程到底的本质区别?
<br /><br />面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。<br />面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。<br /><br />面向过程的思维方式是分析综合。面向对象的思维方式是构造。<br />就是对C语言过程式解决问题时。一般是将现有的数据结构先定义出来。然后想办法构造出算法了。<br />而用C++这样的面向对象求解时,先是将对象抽出来
2011-05-19 11:56:00
1681
原创 关于.Net数组的注意事项
<br /> 关于数组,要注意以下事项:<br />(1) 数组必须先声明。因为数组类型是应用类型,数组变量的声明只是为数组实例的引用留出空间。声明一维数组的一般形式为:<br /> 类型名称 [ ] 数组名; <br /> <br /> 例如: int [ ] A; 声明了一个名为A的整型一维数组。<br /> <br />(2) 数组在声明后必须实例化才能使用。数组实例在运行时使用new运算符动态创建。new运算符指定新数组实例的长度。new运算符自动将数组的元素初始化
2011-05-15 16:00:00
403
原创 数组中的方括号([ ])三种使用方法
<br /> 第一:如 double [ ] makrs中的[ ]用来声明一个数据类型的名字;<br /> <br /> 第二:如 makrs=new double[5]中的 [ ]与整数一起,作为Java创建数组句法的一部分;<br /> <br /> 第三:如 marks[0]=78.5中的 [ ]命名数组的索引变量
2011-05-15 15:40:00
8282
原创 关于字符型数组和字符串
<br /> 字符型数组并不是字符串,创建一个字符型数组如下:char[ ] ch={'a','b','c','d','e','f','g','h'}。而下面的语句是不合法的,<br /> String st=ch;但是它可以通过String类的一个以字符数组为参数的构造函数实现上面所要表达的功能,<br /> <br />String str=new String(ch);。最后必须强调一点,尽管不能直接利用字符数组初始化字符串,但是可以直接输出字符数组,如这样的语句是
2011-05-15 14:20:00
715
原创 关于Java数组的初始化
一维数组的初始化 声明一个数组时,只是得到了存放这个数组的地址变量,并没有为它元素分配存储空间,因此该数组不能直接使用。声明的数组必须经过初始化,为数组分配内存空间,才能成功创建一个数组,这样数组的每一个元素都有一个空间来保存元素的值,因此也才可以访问数组元素的值。 数组的初始化有两种方法:直接初始化和动态初始化。直接初始化就是直接给数组的每一个元素赋值,它必须在数组声明时就初始化,通常在数组元素比较少的时候使用。一般形式为:数据类型 数组名[ ]={值1,值2………..值n}下面是声明并初始化一个长
2011-05-15 14:12:00
858
intelliJ Idea SpringBoot MySQL实例
2018-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人