Java
文章平均质量分 70
Shark1300
这个作者很懒,什么都没留下…
展开
-
Day21-Java的程序控制语句
Day21-Java的程序控制语句程序控制包括:顺序控制,条件控制,循环控制。1.顺序控制顺序控制就是从上至下运行。public class Blog { public static void main(String[] args) { int a = 1; int b = 2; int c = a + b; System.out.println(c); }}...原创 2018-11-28 22:37:33 · 144 阅读 · 0 评论 -
equals方法和hashCode方法
equals方法和hashCode方法创建User类,重写它的equals方法和hashCode方法。public class User { private Integer userId; private String account; private String key; private Character sex; private Intege...原创 2019-02-22 14:30:39 · 806 阅读 · 0 评论 -
序列化和反序列化
序列化和反序列化序列化:指将一个对象给定一个唯一的编号,让其他人也可以通过序列号使用它。反序列化:将序列化的对象再重新转换为对象。创建一个User类/** * 创建一个User类并实现Serializable接口 * 使该类序列化 */public class User implements Serializable { private Integer use...原创 2019-02-21 20:36:44 · 528 阅读 · 0 评论 -
IO的使用
IO流的使用IO流 即 InputStream 和OutputStreanFile类File的构造//表示创建一个文件类,而所需参数为 文件的地址File file = new File("e:"+File.separator+"abc.txt");File的方法File.separator //表示一个目录的分隔符“/”(斜杠)file.isDirectory(...原创 2019-02-21 16:32:41 · 395 阅读 · 0 评论 -
接口和异常
接口和异常接口接口是一种类型,更多体现的能力。而接口的声明则和类的声明不同,创建一个类,使用public class xxx(){};而创建一个接口,则使用public interface xxx(){};public interface Fly(){ void fly();}接口的作用:接口的作用和父类的作用基本一致,子类必须重写接口中定义的方法。public cla...原创 2018-12-18 22:22:39 · 224 阅读 · 0 评论 -
Day33-String和StringBuffer和StringBuilder
Day33-String和StringBuffer和StringBuilderString类,里面的值每发生一次改变,都会生成新的内存地址。StringBuffer类,不论怎么折腾里面的值,内存地址都不会发生改变。定义String str = "java";String str = new String("java");String的定义可以是直接赋值或者用new关键字实例化。...原创 2018-12-10 23:45:23 · 154 阅读 · 0 评论 -
面向对象编程
面向对象编程封装将属性和方法封装到一个类中。比如宠物类public class Pet { private String name; private int health; private int love; int num; public void print(){ System.out.println("宠物的名字是:"+name+",健康值:"+health+",...原创 2018-12-15 19:53:49 · 240 阅读 · 0 评论 -
List,Set,Map接口
集合框架各种数据结构封装类数据结构的类型:1.连续存储2.链式(非连续)java集合框架有两大类:1.Collection(一个元素只存储一个对象)list接口继承Collection接口Set接口继承Collection接口2.Map(一个元素存储key-value两个对象)HashMap直接实现Map接口TreeMap直接实现Map接口List接口...原创 2018-12-20 14:19:14 · 225 阅读 · 0 评论 -
Day29-String类的常用方法
Day29-String类的常用方法String 类的声明:String str = “string”;String str2 = new String(“string字符串”);1.length()获取字符串的字符个数。System.out.println("长度:"+str2.length());2.getBytes()转换成byte[]数组 【byte 就是字节...原创 2018-12-06 23:11:33 · 225 阅读 · 0 评论 -
Day26-数组的三种排序方式
Day26-数组的三种排序方式关于数组的三种排序方式先声明一个数组:int[] nums = {4,9,7,2,5};使用sort方法Arrays.sort(nums);遍历数组for(int n:nums){ System.out.print(n+",");}结果:使用插入排序for(int j = 0;j < nums.length;j++){ for...原创 2018-12-03 23:26:04 · 191 阅读 · 0 评论 -
Day28-变量
Day28-变量变量分为 全局变量 和局部变量。全局变量顾名思义,全局都能使用的变量。public class Test{ int a; void test(){ System.out.println(a); //全局变量的使用范围,在整个类当中。所以该类中的方法可以调用。 }}局部变量顾名思义,局部可以使用的变量。public class Test(){ int...原创 2018-12-05 23:44:47 · 138 阅读 · 0 评论 -
Day20-Java的数据类型及基础运算符
Day20-Java的数据类型即基础运算符1.数据类型Java中有八大数据类型。整数类型:byte:字节型。【占1个字节,即8位】short:短整型。【占2个字节,即16位】int:整型【占4个字节,即32位】long:长整型【占8个字节,即64位】小数类型:float:单精度小数【占4个字节,即32位】double:双精度小数【占8个字节,即64位】其他类型:...原创 2018-11-27 23:45:49 · 120 阅读 · 0 评论 -
Day27-万物皆对象
Day27-万物皆对象在世间的任何事物,都可以成为对象,以至于我一度怀疑这个世界的真实性。也许我们只是生存在网络里。而网络的外端才是把我们创造出来的人,只是他们的文明比我们更高,我们无法发现。因为没有人知道宇宙的边界到底是什么。扯个闲篇。没有对象的程序员可以自己new一个出来【来自程序员的烂梗】Java中都是以类来作为单位的。而类是什么?类是class,也称为类型,类也可以理解为一...原创 2018-12-04 22:29:04 · 192 阅读 · 0 评论 -
Day19-初识Java之JDK的安装与环境变量的配置
Day19-初识Java思考了很久,是否写这期博客,因为有点太单调了。1.JDK的安装Java的历史就不写了。首先先去官网下载JDK。文件上传不上来的说。然后一直点下一步下一步就好了,就使用默认路径即可。2.环境变量的配置一般来说,按照默认路径按照的JDK会存放在这个路径下。然后找到然后把整个路径复制一下。C:\Program Files\Java\...原创 2018-11-26 23:26:23 · 486 阅读 · 0 评论 -
Day22-Array数组
Day22-Array数组。数组…Emmmm,要怎么描述,算了不描述了今天才将的for循环,昨天就写完了。然后补了点,我可真是个小机灵鬼呀~1.数组的声明方式 //第一种数组的声明 int[] stuScore = new int[30]; //第二种数组的声明 int[] stuScore2 = new int[]{1,2,3,4,5}; //第三种数组的声明 ...原创 2018-11-29 23:32:35 · 160 阅读 · 0 评论 -
Maven项目的搭建
Maven项目的搭建使用集成环境:IntelliJ IDEA。下载maven,repository解压文件1.解压到某磁盘的根目录下。大概这样以及搭建环境修改配置文件项目搭建选择文件 --> 新建项目点击下一步 --|>点击下一步 --|>点击下一步 --|>项目创建完成之后:1.在窗口右下角会出现一个小提示:...原创 2019-02-21 00:36:25 · 194 阅读 · 0 评论