java
您若咯哈
长夜漫漫,寂静前行
展开
-
java中的方法
JAVA中的方法Java方法是语句的集合,它们在一起执行一个功能1.方法是解决一类问题的步骤的有序集合2.方法包含于类或者对象中3.方法在程序中被创建,在其他地方被引用方法的优点1.是程序变得简短而清晰2.有利于程序维护3.可以提高程序开发的效率 4.提高了代码的重要性方法的命名规则1.必须以字母 下划线 或者$开头。2.可以有数字,但是不能以数字开头方法的定义例:修饰...原创 2019-05-05 08:41:01 · 192 阅读 · 0 评论 -
java数组
java中的数组Java 中定义数组的语法有两种:type arrayName[];type[] arrayName;type 为Java中的任意数据类型,包括基本类型和组合类型,arrayName为数组名,必须是一个合法的标识符,[ ] 指明该变量是一个数组类型变量。例如:int demoArray[];int[] demoArray;这两种形式没有区别,使用效果完全一样,读者可根...原创 2019-05-05 08:43:24 · 193 阅读 · 0 评论 -
JAVA封装
java封装在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。适当的封装可以让程式码更容易理解与维护,也...原创 2019-05-05 08:44:38 · 201 阅读 · 0 评论 -
对javaDoc注释的理解
注释在java中一共有三种不同的注释,第一种,单行注释,//注释的内容,第二种,多行注释 ,/* …注释内容…* /,第三种 文档注释 ,/**…注释内容….*/。单行注释,可添加在任意位置,不过本行//后面的内容都会视为注释内容,不被编译。多行注释,由于可以以 / *开始直到 * /结束,可以跨行,代码写在里面也会被视为注释文档注释, 由/ ** 和 * /将 注释内容括起来,一般在类和...原创 2019-05-12 16:45:30 · 275 阅读 · 0 评论 -
String、StringBuffer和StringBuilder这三兄弟的同学赶紧进来
String:字符串常量StringBuffer:字符串变量(线程安全),是一个容器,最终会通过toString方法变成字符串StringBuilder:字符串变量(非线程安全),除此之外与StringBuffer完全相同所以说,StringBuffer与StringBuilder 是专门用来解决 大量进行String的拼接而导致的产生很多String对象的问题。StringBuffer与...原创 2019-05-12 17:02:31 · 141 阅读 · 0 评论 -
hash函数
定义Hash一般翻译为散列,还有音译为哈希,本文我们统称为哈希(这么叫好听,哈希=散列),通过百度以及谷歌都没有直接找到Hash的定义,而是找到了一些相关的概念,哈希算法,哈希函数,哈希表等概念。我认为哈希是指一个过程,这个过程就是把任意长度的输入,通过哈希算法,变换成固定长度的输出,所输出的称为哈希值。这种变换是一种压缩映射,也即哈希值所占的空间一般来说远小于输入值的空间,不同的输入可能会哈...转载 2019-05-12 17:11:33 · 161 阅读 · 0 评论 -
泛型
什么是泛型?之前我们一直强调数据类型的概念,Java有8种基本类型,可以定义类,类相当于自定义数据类型,类之间还可以有组合和继承。不过,在第19节,我们介绍了接口,其中提到,其实,很多时候,我们关心的不是类型,而是能力,针对接口和能力编程,不仅可以复用代码,还可以降低耦合,提高灵活性。泛型将接口的概念进一步延伸,”泛型”字面意思就是广泛的类型,类、接口和方法代码可以应用于非常广泛的类型,代码与...转载 2019-05-12 17:19:18 · 121 阅读 · 0 评论