![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE
文章平均质量分 59
lyf_0922
这个作者很懒,什么都没留下…
展开
-
java_0927总结
1.DOS命令d: 回车 切换盘符dir 罗列此目录下的所有内容cd 进入某个目录cd… 回退到上一节目录cd\ 回退到根目录md 创建目录rd 删除目录del 删除文件,删除一堆后缀名一样的文件*.txtcls ...原创 2018-09-30 14:11:51 · 183 阅读 · 0 评论 -
Java学习--反射与类加载机制
一、反射机制定义:在运行期间,可以获取对象的类型、类型的方法、类型的属性、类型构造方法等。简单来说,反射机制指的是程序在运行时能够获取自身的信息。在Java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。1.获取对象的类型(类对象)有三种方法:方法1:Object .getClass();方法2: Class.forName(“类名”);方法3: 类名.class....原创 2018-12-07 11:25:28 · 135 阅读 · 0 评论 -
Java学习--网络编程知识
一、网络编程概述计算机网络之间以何种规则进行通信,就是网络模型研究问题。网络模型一般是指OSI(Open System Interconnection开放系统互连)七层参考模型,TCP/IP四层参考模型主机至网络层(物理层 , 数据链路层) , 网际层 , 传输层 , 应用层(应用层 , 表示层 , 会话层)二、协议1.TCP/IP协议Tcp是指传输控制协议Ip是指网络地址协议TC...原创 2018-11-29 10:49:57 · 180 阅读 · 0 评论 -
Java学习--枚举相关知识
一、枚举概述枚举类是一种特殊的类,它的对象个数是有限个。适用场景: 当对象的个数已经固定,并有限时,例如:性别,星期等等二、枚举中的方法a.ordinal();获取枚举对象的序号b.name();把枚举对象转为字符串c.valueOf;把字符串转为枚举对象d.values();以数组形式返回所有的枚举对象。public enum 枚举类名{ MALE; FEMALE;}...原创 2018-11-29 10:29:44 · 226 阅读 · 1 评论 -
Java学习--设计模式
设计模式是一些优秀的软件开发人员在开发时经验的积累。它代表了最佳的实践。让我们的代码实现特定的目的,在结构上更加优秀。一、单例模式单例模式是指一个类只能有一个实例,不能再创建更多的实例第一 种是饿汉式public class Singleton1 { // 让构造方法私有,别人就没法创建此类的实例了 private Singleton1() { } //...原创 2018-11-29 10:23:43 · 113 阅读 · 0 评论 -
Java学习--模拟斗地主发牌程序
public class PokerGame { public static void main(String[] args) { //A: //案例演示: //模拟斗地主洗牌和发牌看牌,牌没有排序 //创建牌盒子 ArrayList<String> pokerBox = new ArrayList...原创 2018-11-29 10:05:56 · 190 阅读 · 0 评论 -
Java学习-正则表达式
一、正则表达式的概述和简单使用(1):正则表达式:正确规则的表达式 规则java给我们定的是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。(2):案例演示需求:校验qq号码.1:要求必须是5-15位数字2:0不能开头 a:非正则表达式实现private static boolean checkQQ(String numQQ)...原创 2018-11-29 09:52:50 · 143 阅读 · 0 评论 -
Java学习——多态
一.多态的基础知识(1)多态的概述某一个事物在不同时刻表现出来的不同状态(2)多态的前提a.要有继承关系b.要有方法重写c.要有父类引用指向子类对象。(3)多态中的成员访问特点a成员变量编译看左边,运行看左边b构造方法创建子类对象的时候,会访问父类的构造方法,对父类的数据进行初始化c成员方法编译看左边,运行看右边d静态方法编译看左边,运行看左边(4)多态的好处a....原创 2018-11-29 09:27:17 · 63 阅读 · 0 评论 -
Java学习——初学面向对象
一、面向对象概述1.思想概述:A.面向过程开发,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。更多的是用于底层代码。面向过程的代表语言:C语言B.把我们需要的这些步骤和功能在进行封装,封装时根据不同的功能,进行不同的封装,功能类似的封装在一起。这样结构就清晰了很多。用的时候,找到对应的类就可以了。这就是面向对象的思想。Java就是经典...原创 2018-10-10 17:27:47 · 74 阅读 · 0 评论 -
Java学习——数组的相关知识
一、数组概述和定义格式说明对于需要多个变量的问题,一个一个存储太占用内存和代码量,所以我们可以使用数组,简单来说,数组就是可以存储多个同一数据类型的容器。数组既可以存储基本数据类型,也可以存储引用数据类型。数组定义格式:格式1: 数据类型[] 数组名;格式2: 数据类型 数组名[];举例:int[] a; 定义了一个int类型的数组a;int a[]; 定义了一个int类型的...原创 2018-10-10 16:51:11 · 108 阅读 · 0 评论 -
Java学习——方法的初步学习
一、方法的概述和格式在许多语言比如c语言中称之为函数的,在java这里称为方法,方法就是完成特定功能的代码块。格式:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2 …){方法体;return 返回值;}方法的格式详细说明:(1): 修饰符 比较多,后面会详细介绍。目前使用 public static(2): 返回值类型 用于限定返回值的数据类型(...原创 2018-10-08 23:01:10 · 106 阅读 · 0 评论 -
Java学习——循环结构(for循环、while循环和do...while循环)
一、for循环格式:for(初始化表达式语句;判断条件语句;控制条件语句){循环体语句;}执行流程:a:执行初始化表达式语句b:执行判断条件语句,看其返回值是true还是false如果是true,就继续执行如果是false,就结束循环c:执行循环体语句;d:执行控制条件语句e:回到b继续。下面是四个例子,对了理解for循环有很大作用。eg1public class F...原创 2018-10-08 22:46:00 · 383 阅读 · 0 评论 -
Java学习--JDK1.8新特性Stream
一、Stream流的概述Stream 是Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用SQL 执行的数据库查询。也可以使用Stream API 来并行执行操作。简而言之,Stream API 提供了一种高效且易于使用的处理数据的方式。流的生成(创建Stream)...原创 2018-12-07 14:34:20 · 112 阅读 · 0 评论