Java基础
Java基础
hundan_520520
这个作者很懒,什么都没留下…
展开
-
Set 直接转成 数组
set原创 2020-01-06 18:06:00 · 22881 阅读 · 3 评论 -
【转】用cmd命令行编译JAVA程序时出现“找不到或无法加载主类”
今天复习Java基础知识时,使用cmd命令窗口进行编译Java文件发现了如下问题:网上有很多的解决方法,和问题出现的讨论,以下方法是解决我出现这个问题方式。解决方式:在 classpath 环境变量前面加.;...转载 2019-12-04 16:22:04 · 209 阅读 · 0 评论 -
【转】Java基础-反射机制详解
转载出处:http://www.cnblogs.com/lzq198754/p/5780331.html目录反射机制是什么反射机制能做什么反射机制的相关API通过一个对象获得完整的包名和类名实例化Class对象获取一个对象的父类与实现的接口获取某个类中的全部构造函数通过反射机制实例化一个类的对象获取某个类的全部属性获取某个类的全部方法通过反射机制调用某个类的方法通过...转载 2018-09-07 11:45:07 · 227 阅读 · 0 评论 -
【转】Java I/O-字节流详解
转载出处:https://www.cnblogs.com/dongguacai/p/5658388.html流的概念JAVA程序通过流来完成输入/输出。流是生产或消费信息的抽象,流通过JAVA的输入输出与物理设备链接,尽管与它们链接的物理设备不尽相同,所有流的行为具有相同的方式。这样就意味一个输入流能够抽象多种不同类型的输入:从磁盘文件、从键盘或从网络套接字;同样,一个输出流可以输出到控制...转载 2018-09-03 17:53:21 · 220 阅读 · 0 评论 -
【转】Java I/O-字符流详解
转载出处:https://www.cnblogs.com/dongguacai/p/5676254.html字符流为何存在既然字节流提供了能够处理任何类型的输入/输出操作的功能,那为什么还要存在字符流呢?容我慢慢道来,字节流不能直接操作Unicode字符,因为一个字符有两个字节,字节流一次能操作一个字节。如果Java 不能直接操作字符,我会感觉Java 对这个世界满满的恶意,所以提供对直接...转载 2018-09-03 15:30:19 · 145 阅读 · 0 评论 -
【转】Java I/O-RandomAccessFile
转载出处:https://www.cnblogs.com/dongguacai/p/5699444.html一、简述这个是JDK上的截图,我们可以看到它的父类是Object,没有继承字节流、字符流家族中任何一个类。并且它实现了DataInput、DataOutput这两个接口,也就意味着这个类既可以读也可以写。二、存在的意义1、是JAVA I/O流体系中功能最丰富的文件内容访问...转载 2018-09-03 11:05:43 · 352 阅读 · 0 评论 -
【转】Java I/O-对象序列化
转载出处:https://www.cnblogs.com/dongguacai/p/5721056.html序列化对象序列化的目标是将对象保存到磁盘中,或者允许在网络中直接传输对象。对象序列化机制允许把内存中的JAVA对象转化成功平台无关的二进制流,从而允许将这种二进制流持久地保存在磁盘上,通过网络将这种二进制流传输到另一个网络节点,其他程序一旦获得了这种二进制流,都可以将二进制恢复成原来...转载 2018-09-03 10:20:13 · 168 阅读 · 0 评论 -
【转】Java集合-ArrayList和Vector的区别
转载出处:https://www.cnblogs.com/jinlinFighting/p/5775281.html1. Vector & ArrayList 1) Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。 2...转载 2018-08-30 15:41:40 · 175 阅读 · 0 评论 -
【转】Java网络编程-Socket
转载出处:https://www.cnblogs.com/dongguacai/p/5747603.html https://blog.csdn.net/OscarNile/article/details/78578285Java中的Socket编程接口介绍Java为Socket编程封装了几个重要的类。Socket类Socket类实现了一个客户端socket,作为两台机器通信的终...转载 2018-08-30 15:30:53 · 144 阅读 · 0 评论 -
【转】Java集合类: Set、List、Map、Queue使用场景梳理
转载出处:https://www.cnblogs.com/LittleHann/p/3690187.html本文主要关注Java编程中涉及到的各种集合类,以及它们的使用场景目录1. Java集合类基本概念2. Java集合类架构层次关系3. Java集合类的应用场景代码1. Java集合类基本概念在编程中,常常需要集中存放多个数据。从传统意义上讲,数组是我们的一个很好的选择...转载 2018-08-29 16:47:55 · 4045 阅读 · 0 评论 -
Win7系统下 Java环境变量配置
Win7系统下 Java环境变量配置1、从网上下载了Java的JDK,并在自己的电脑上安装好,例如我的安装路径为:D:\java\jdk1.7.0_79。2、用鼠标右击“我的电脑”->属性 选择左边导航的“高级系统设置”选项,选择右下角的“环境变量”选项3、进行win7下Java环境变量配置在”系统变量”下进行如下配置: (1)新建->变量名:JAVA_...原创 2016-09-30 11:50:01 · 939 阅读 · 0 评论 -
【转】Java enum的用法详解
用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl…. 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public enum Color { RED, GREEN, BLANK, YELLOW } 用法二:switchJDK1.6之前的switch语句只支持int,char,en...转载 2016-10-08 11:14:52 · 1462 阅读 · 0 评论 -
StringBuffer-字符串缓冲区
StringBuffer是字符串缓冲区。是一个容器。特点: 1,长度是可变化的。 2,可以字节操作多个数据类型。 3,最终会通过toString方法变成字符串。原创 2016-10-27 13:42:36 · 1061 阅读 · 0 评论 -
String常用方法-API
String类适用于描述字符串事物。那么它就提供了多个方法对字符串进行操作。原创 2016-10-25 09:40:03 · 536 阅读 · 0 评论 -
基本数据类型对象包装类-Integer
基本数据类型对象包装类原创 2016-10-27 14:26:25 · 468 阅读 · 0 评论 -
String小练习4-获取两个字符串中最大相同子串
获取两个字符串中最大相同子串。第一个动作:将短的那个串进行长度一次递减的子串打印。 “abcwerthelloyuiodef” “cvhellobnm” 思路: 1,将短的那个子串按照长度递减的方式获取到。 2,将每获取到的子串去长串中判断是否包含, 如果包含,已经找到!。public class Strin原创 2016-10-26 10:26:09 · 673 阅读 · 0 评论 -
String小练习3-获取一个字符串在另一个字符串中出现的次数
3、获取一个字符串在另一个字符串中出现的次数。"abkkcdkkefkkskk"思路:1,定义个计数器。2,获取kk第一次出现的位置。3,从第一次出现位置后剩余的字符串中继续获取kk出现的位置。 每获取一次就计数一次。4,当获取不到时,计数完成。public class StringDemo04 { public static void main(String[] args原创 2016-10-26 09:46:15 · 4041 阅读 · 0 评论 -
String小练习2-将一个字符串进行反转
2,将一个字符串进行反转。将字符串中指定部分进行反转,”abcdefg”;abfedcg思路:1,曾经学习过对数组的元素进行反转。2,将字符串变成数组,对数组反转。3,将反转后的数组变成字符串。4,只要将或反转的部分的开始和结束位置作为参数传递即可。public class StringDemo03 { public static void main(String[] args) {原创 2016-10-26 09:26:54 · 1825 阅读 · 0 评论 -
String小练习1-模拟一个trim方法
**1,模拟一个trim方法,去除字符串两端的空格。** 思路: 1,判断字符串第一个位置是否是空格,如果是继续向下判断,直到不是空格为止。 结尾处判断空格也是如此。 2,当开始和结尾都判断到不是空格时,就是要获取的字符串。public class StringDemo02 { public static void main(String[] a原创 2016-10-26 09:11:00 · 1290 阅读 · 1 评论