Java学习日志
Kaylee_xym
就读于安徽工程大学本科17级学生,热爱编程喜欢思考与总结,期待遇见相似的灵魂!
展开
-
创建线程的4种方法
创建线程的四种方法 1、继承Thread类 定义子类继承Thread类。 子类中重写Thread类中的run方法。 创建Thread子类对象,即创建了线程对象。 调用线程对象start方法:启动线程,调用run方法。 public class ThreadTest { public static void main(String[] args) { MyThread thread = new MyThread(); //3、创建子类对象 thread.st原创 2020-08-03 16:26:48 · 183 阅读 · 0 评论 -
数组对象的内存解析
原创 2020-08-01 23:08:05 · 194 阅读 · 0 评论 -
成员变量与局部变量的区别
成员变量与局部变量的区别 定义 成员变量:在方法体外,类体内声明的变量为成员变量。 局部变量:在方法体内声明的变量叫做局部变量。 成员变量与局部变量的异同 (1)声明位置:成员变量声明在类内,局部变量声明在方法形参以及方法内,代码块内部,构造器内部等。 (2)修饰符:成员变量可以使用权限修饰符如:public,private,static,final等;局部变量不能使用权限修饰符,可以使用final。 (3)初始化值:成员变量有默认初始化值,这里赋值规则与数组赋值一样;局部变量没有默认初始化值,必须显性原创 2020-08-01 22:53:36 · 225 阅读 · 0 评论 -
Java“三天打鱼两天晒网”
*题目:某人从1990年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是在“打鱼”,还是在“晒网”。 是不是有很多小可爱们和我一样第一次看到这个题目的时候就傻了呢,根本无从下笔呀!!!! 遇到问题不要慌,来我们静静分析一下这道题! 三天打鱼两天晒网,那是不是意味着我们可以把5天看成一个周期呢?头3天打鱼接下来2天晒网,假设我们知道给定时间距离打鱼第一天的总天数,让总天数/5,当余数为1或者2或者3的时候不就是打鱼吗,剩下的0或4就是晒网啦。 那么要怎么计算总天数呢? 博主这里给原创 2020-07-28 22:53:20 · 1438 阅读 · 0 评论 -
Calendar类和SimpleDateFormat类的使用
SimpleDateFormat类 SimpleDateFormat 是一个各种项目中使用频度都很高的类,主要用于时间解析与格式化,频繁使用的主要方法有parse和format。 parse(): 字符串–>日期 format(): 日期–>字符串 @Test public void testSimpleDateFormat() throws ParseException { //实例化SimpleDateFormat,使用默认的构造器 Simple原创 2020-07-27 22:10:24 · 347 阅读 · 0 评论 -
关于包装类使用的面试题
//关于包装类使用的面试题 //三目运算符要求 表达式2 和 表达式3 类型一致,中间的自动类型提升了,int 转 double @Test public void test1() { Object o1 = true ? new Integer(1) : new Double(2.0); System.out.println(o1);// 1.0 } @Test public void test(){ //==比较引用数据类型时比较的为两个对象的地址值是否相同 Inte原创 2020-07-22 20:11:55 · 208 阅读 · 0 评论 -
Java学习日志-重载和重写的区别
Java学习日志-重载和重写的区别 本文为个人学习总结,如有内容错误,请积极指出,本人一定虚心接受。 一、概念 重载:我们可以在同一个类中声明多个方法名相同形参列表不同的方法,这些彼此之间构成重载,构造器之间也可以重载。 重写:父类继承子类以后,可以对父类中同名同参数的方法进行覆盖操作。 二、规则的区别 重载: (1) 满足“两同一不同”,“两同”:同一个类中;方法名相同。 (2)“一不同”:参数列表不同(具体表现为参数列表的类型、个数、顺序不同。) 重写: (1)子类重写的方法的方法名和形参列表与父原创 2020-07-21 22:30:10 · 222 阅读 · 1 评论