javaSE
weixin_43797411
小白一个,记录一下自己的学习路程,一步一个脚印
展开
-
6.11
6.11一 i++和++i的区别 i++:先赋值在运算 ++i:先运算在赋值二 运算优先级 &n...转载 2019-06-12 16:27:44 · 168 阅读 · 0 评论 -
Junit & 反射
Junit介绍Junit是Java语言编写单元测试框架,最直观的理解,就是取代java类中的main方法。Junit属于第三方工具,一般情况下需要导入jar包,而多数Java开发环境都集成了Junit。使用方式编写测试类,简单理解Junit可以用于取代java的main方法 在测试类方法上添加注解 @Test @Test修饰的方法要求:public...原创 2019-06-30 23:01:41 · 333 阅读 · 0 评论 -
IO---字符流
字符流概述在IO开发过程中,我们传输最频繁的数据为字符,而以字节方式传输字符需要每次将字符串转换成字节再处理,而且也丧失了程序员对数据内容的判断(因为程序员只认识字符,不认识字节)。所以,为了让程序员方便对字符进行操作,Java提供了专门以字符作为操作单位的类——字符流,其底层仍然为字节流。显然,字符流只能操作字符,无法操作其他数据,如...原创 2019-06-30 20:51:47 · 141 阅读 · 0 评论 -
IO---字节流
IO概念当使用集合持有数据时,这些数据都存在于内存中,一旦程序运行结束,这些数据将会从内存中清除,下次再想使用这些数据,已经没有了。如果希望将运算永久地保存下来,可以使用IO,将这些数据持久化存储起来。要把数据持久化存储就需要把内存中的数据存储到内存以外的其他持久化设备(硬盘、光盘、U盘等)上。此时需要数据的输入(in)输出(out)。...原创 2019-06-30 20:07:34 · 104 阅读 · 0 评论 -
多态
A:多态是继封装、继承之后,面向对象的第三大特性。现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学生也是人,即出现两种形态。B:Java作为面向对象的语言,同样可以描述一个事物的多种形态。如Student类继承了Person类,一个Student的对象便既是Student,又是Person。Java中多态的...原创 2019-06-28 20:49:44 · 128 阅读 · 0 评论 -
File类的概念
File类的概念阅读其描述:File文件和目录路径名的抽象表示形式。即,Java中把文件或者目录(文件夹)都封装成File对象。也就是说如果我们要去操作硬盘上的文件,或者文件夹只要找到File这个类即可。 public static void main(String[] args) { //查找文件 File file = new Fil...原创 2019-06-28 15:48:46 · 373 阅读 · 0 评论 -
斗地主排序案例
斗地主排序案例按照斗地主的规则,完成洗牌发牌的动作。具体规则: 1. 组装54张扑克牌 2. 将54张牌顺序打乱 3. 三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张留作底牌。 4. 查看三人各自手中的牌(按照牌的大小排序)、底牌 手中扑克牌从大到小的摆放顺序:大王,小王,2,A,K,Q,J,10,9,8,7,6,5,4,3 public static...原创 2019-06-28 14:15:19 · 1414 阅读 · 0 评论 -
6.11
6.11一 JVM JDK JRE的区别 JVM: java虚拟机 JDK: JRE+开发工具&n...转载 2019-06-12 16:28:30 · 124 阅读 · 0 评论 -
Properties的概述
Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。 具体作用: 是配置文件主要的作用是通过修改配置文件可以方便的修改代码中的参数,实现不用改class文件即可灵活变更参数。解释:java运行中java文件会变成class文件,之后无法通过反编译找到原样的代码,这样的话,如果java...原创 2019-07-01 08:09:19 · 456 阅读 · 0 评论