//功能:打印hello word! public class Hello { //public :表式这个类是公众的(限制性关键字),一个Java文件中只能有一个 //class:表式这是一个类 //Hello:类名(公众类名必须和文件名一致) public static void main(St ...
分类:
编程语言 时间:
2018-11-09 21:37:17
阅读次数:
223
本人学习java时,做的java基础知识总结: 写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1、2、3 。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点: 1,该技术是什么? 2,该技术有什么特 ...
分类:
编程语言 时间:
2018-11-07 00:09:12
阅读次数:
207
对字符串的花式处理一直是现代应用系统的主要操作之一,也是对Java基础知识考察的重要方面。事实上,Java字符串类的底层是通过数组来实现的。具体来说,String类是固定长度的数组,StringBuffer和StringBuilder则是可变长度的,其底层是通过Arrays.copyOf的方法,复制 ...
分类:
编程语言 时间:
2018-11-04 01:46:18
阅读次数:
178
Java基础知识——数据类型、运算符、结构 在Java语言(强类型语言:先声明,后使用。只能接受与之类型匹配的值)里,除了8个基本数据类型之外,一切都是对象。 对象时Java程序的核心,所以Java里的对象具有唯一性,每个对象都有标识来引用它,如果某个对象失去了标识,这个对象将变为垃圾。 Java语 ...
分类:
编程语言 时间:
2018-10-31 00:02:25
阅读次数:
165
List和Set概述数组必须存放同一种元素。StringBuffer必须转换成字符串才能使用,如果想拿出单独的一个元素几乎不可能。数据有很多使用对象存,对象有很多,使用集合存。 集合容器因为内部的数据结构不同有多种具体容器,不断的向上抽取就形成了集合框架。框架的顶层就是Collection接口。 L ...
分类:
编程语言 时间:
2018-10-29 02:05:20
阅读次数:
227
学习Java IO,不得不提到的就是JavaIO流。 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为:字符流和字节流 根据数据 ...
分类:
编程语言 时间:
2018-10-29 02:04:37
阅读次数:
256
最近一直在复习以前的java基础知识,感觉有些东西都忘记了 String可以说是一个很常用的类了,现在记录一下它的原理 String(java.lang.String) 关于String对象创建的问题 true false 解析: 那么上面的代码创建了几个对象呢? 答案是2个,执行str1创建了一个 ...
分类:
其他好文 时间:
2018-10-29 02:03:43
阅读次数:
152
什么是泛型?为什么要使用泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型 ...
分类:
编程语言 时间:
2018-10-29 02:01:27
阅读次数:
179
java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下,看看他们的不同与相同。 1.可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道str ...
分类:
编程语言 时间:
2018-10-29 00:35:23
阅读次数:
160
重载(overload): 在一个类中,如果出现了两个或者两个以上的同名函数,只要它们的参数的个数,或者参数的类型不同,即可称之为该函数重载了。 即当函数同名时,只看参数列表。和返回值类型没关系。 重载使用的时候需要注意: 1、在使用重载时只能通过不同的参数样式。例如,不同的参数类型,不同的参数个数 ...
分类:
编程语言 时间:
2018-10-29 00:34:48
阅读次数:
183