![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
墨佐客罗
这个作者很懒,什么都没留下…
展开
-
关于字符型数组和字符串
<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 · 675 阅读 · 0 评论 -
关于Java数组的初始化
一维数组的初始化 声明一个数组时,只是得到了存放这个数组的地址变量,并没有为它元素分配存储空间,因此该数组不能直接使用。声明的数组必须经过初始化,为数组分配内存空间,才能成功创建一个数组,这样数组的每一个元素都有一个空间来保存元素的值,因此也才可以访问数组元素的值。 数组的初始化有两种方法:直接初始化和动态初始化。直接初始化就是直接给数组的每一个元素赋值,它必须在数组声明时就初始化,通常在数组元素比较少的时候使用。一般形式为:数据类型 数组名[ ]={值1,值2………..值n}下面是声明并初始化一个长原创 2011-05-15 14:12:00 · 829 阅读 · 0 评论 -
C#类、接口、虚方法和抽象方法-抽象类和接口的相同点和区别
<br />一、抽象类<br /> (1) 抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法<br /> (2) 抽象类不能被实例化<br /> (3) 抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类<br /> (4) 具体派生类必须覆盖基类的抽象方法<br /> (5) 抽象派生类可以覆盖基类的抽象方法,也可以不覆盖。如果不覆盖,则其具体派生类必须覆盖它们。如:<br />using转载 2011-05-21 23:00:00 · 623 阅读 · 0 评论 -
关于java中的“包”与C#中的“命名空间”的简单认识[转]
<br />Package vs. Namespace<br />我们知道,重用性(reusebility)是软件工程中一个非常重要的目标。重用,不仅仅指自己所写的软件(代码、组件等等)可以被重复利用;更广义的重用是指不同的人,不同的团队,不同的公司之间可以互相利用别人的成果。另外,对于大型软件,往往是由多个团队共同开发的,这些团队有可能分布于不同的城市、地区、甚至国家。由于这些原因,名字管理成为一个非常重要的因素。<br />由于C语言本身不提供名字管理的机制(C语言的static命名解决的是可见原创 2011-05-21 09:17:00 · 573 阅读 · 0 评论 -
Java 的封装与隐藏
Java封装就是将现实的食物抽象,并将抽象化的数据和行为组合在一起,也就是数据和数据的操作的方法在一起,形成类的概念,其中数据和方法称为类的成员。 封装的目的是为了提高安全性和增强代码的重用性。 隐藏是指将类的描述部分(所谓的域)和具体实现细节(所谓的方法)分开。 这样使程序员在使用这个类的时候无需知道类的实现细节,而只通过接口就可以使用类的成员。原创 2011-05-21 08:59:00 · 494 阅读 · 0 评论 -
IntelliJ Idea SpringBoot +MySQL 数据库增删改查实例
1、安装My SQL数据库的可以参照:MySQL 5.7 完全傻瓜安装教程 图文http://blog.csdn.net/roberttony_java/article/details/525966322、使用intellj Idea开发实例,可以参照:http://blog.csdn.net/peng_hong_fu/article/details/536917053、2中的作者一个de原创 2018-02-04 11:10:08 · 3780 阅读 · 1 评论