![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 85
软件2201 方琏琏
这个作者很懒,什么都没留下…
展开
-
《Java面向对象第十五章》
nsert into user values(null,"王五" , 22,'男' , 100.5,"2002-10-9" , "2002-05-04 12:1:12" )库名写规范一点,字符集: utf-8 和utf-8 mb4的区别就是 :仅仅就是后者可以支持存放一些特殊的表情 例如emoji表情。电脑--右键--管理--服务--mysql--右键--属性--自动 后续一直保持开启状态。2.进入连接,会有默认的四个数据库,注意切记不要删除,因为删除了 你的mysql就要重装了。原创 2023-10-29 16:40:57 · 21 阅读 · 0 评论 -
《Java面向对象第十四章》
System.out.println(Thread.currentThread().getName() + "卖了第" + (100-num) + "张票");System.out.println(Thread.currentThread().getName() + "卖了第" + (100-num) + "张票");System.out.println("A1线程是否活跃" + t.isAlive());//锁机制: 只允许一个线程进入,并且只有当该线程执行结束之后,才允许别的线程进来。原创 2023-10-29 16:24:37 · 17 阅读 · 0 评论 -
《Java面向对象第十三章》
System.out.println(files[i].getName()+"是一个文件,已删除:" + files[i].delete());System.out.println(files[i].getName()+"是一个文件夹");System.out.println(files[i].getName()+"是一个文件夹");System.out.println(files[i].getName()+"是一个文件");临时存储:变量,数组,集合等,都是存储在内存中,只要停止运行,这些数据都会消失。原创 2023-10-22 16:12:47 · 16 阅读 · 0 评论 -
《Java面向对象第十二章》
System.out.println("增强for循环的遍历效率为" + (l4-l3) );System.out.println("普通for循环的遍历效率为" + (l2-l1) );System.out.println("迭代器循环的遍历效率为" + (l6-l5) );System.out.println("准备完毕!map.put("1001", "张三1");map.put("1002", "张三2");原创 2023-10-22 16:08:13 · 20 阅读 · 0 评论 -
《Java面向对象第十一章》
集合和数组非常类似,都是存储数据的一个容器。区别:数组是定长,且只能存储相同类型的数据。集合是变长,Java中的集合可以看成JavaScript的数组。仅仅是概念一样,代码完全不一样。备注:和集合相关的类都需要导包。注意都是java.util下。Java中的集合分为两大类:A.(类似数组,只需要存值,通过下标访问值)B.(类似对象,不仅需要存值,还要存与之对应的属性名,通过属性名访问属性值)Collection就是所有单列集合的父接口。原创 2023-10-17 21:54:17 · 20 阅读 · 0 评论 -
《Java面向对象第十章》
Object类是Java中所有类的父类,所以Object下的方法同时也是所有类的共有方法,即使是你自定义的一个类,也拥有Object的方法。//String直接声明:先去缓存池找是否存在,如果不存在就new一个,如果存在就直接引用。原创 2023-10-15 16:16:28 · 15 阅读 · 0 评论 -
《Java面向对象第九章》
一般是程序中较严重的出错,是虚拟机层面的异常,一旦发生将会导致系统崩溃,无法由程序自身处理,只能通过修改虚拟机的设置,理解为修改虚拟机的相关参数,例如内存大小等。// }catch(Exception e) {//衍生: 如果想要知道异常的具体信息,可以通过e.getMessage获取即可。// System.out.println("你输入的数字格式有误" + e);// System.out.println("我是异常出现了");原创 2023-10-14 20:54:38 · 26 阅读 · 1 评论 -
《Java面向对象第七章》
通过static修饰的变量或方法,就不推荐通过实例化的形式来调用,因为随着类的加载而加载,多此一举了。A.局部代码块:例如常见的类,方法都是通过{...} ,打大括号内部的就是局部代码块。被static修饰的变量或方法要优先级高于非static修饰的变量或方法。用来修饰方法或属性,可以不必通过实例化之后,再去调用相关的方法或属性。如果final修饰一个对象,该对象无法重新修改,但是内部属性可以修改。如果final修饰一个属性,就表示该属性是一个最终属性,无法修改值。用来修饰类,或方法,或属性,或对象。原创 2023-10-14 20:28:49 · 25 阅读 · 1 评论 -
《Java面向对象第五章》
抽象类的概念:在编写一个类时候,往往会给它定义一些属性或方法,但是有的时候,某些方法只知道应该存在,但是不知道它如何实现,那么该类就是抽象类,这些不知道具体如何实现的方法就叫做抽象方法。抽象类的抽象方法都是等待子类去继承然后子类去重写父类的抽象方法。抽象的关键字: abstract定义抽象类: public abstract class { }定义抽象方法: public abtract 返回类型 方法名(参数列表); 注意点:1.抽象类中可以没有抽象方法,可以有具体的方法。2.抽象方法只能原创 2023-10-03 15:46:48 · 29 阅读 · 0 评论 -
《Java面向对象第四章》
如果不同的类之间拥有相同的属性或方法,那么可以将这些方法或属性单独抽取出来组成一个父类,让别的类去继承它,别的类就可以少写很多方法和属性。System.out.println("我的零花钱有" + super.money);System.out.println("我是父类的bbb方法");还拥有:可以打印“我可以说话”的方法,可以打印“我可以吃饭”的方法,可以打印“我可以上课”的方法。还拥有:可以打印“我可以说话”的方法,可以打印“我可以吃饭”的方法,可以打印“我可以教书”的方法。3.super();原创 2023-09-23 18:54:59 · 35 阅读 · 1 评论 -
《Java面向对象第三章》
如果可以从0到1 正确编写一个实体类,且知道每行代码的意义,就表示今天的知识点掌握透了。习题有一个Person实体类、拥有Id name age 三个属性。将其声明成一个实体类public Person() {//空参构造方法 有了它。在别处才可以通过Person p = new Person();来实例化//有参构造方法 反问:上面明明写了无参的为什么还要写有参的。可不可以不写//当然可以不写 ,但是如果只有无参的,那么实例化之后需要一一赋值。原创 2023-09-23 18:27:54 · 22 阅读 · 1 评论 -
《Java面向对象第二章》
今日所学1:工具包和工具类 简称util何为工具包:存放工具类的包何为工具类:可以被复用的方法。例如将密码进行加密。将所有的大写字母变成小写字母计算N个数之和。将数组进行排序。等等思考:登录方法是不是工具类?答:不是,登录是业务类。今日所学2:实体类和实体包 简称entity何为实体包:存放实体类的包何为实体类:世间万物抽象的存在,例如一个人,一个猫,一张银行卡等拥有很多属性的类。例如淘宝上的所有商品,例如微信的所有登录用户。原创 2023-09-17 15:19:36 · 21 阅读 · 1 评论 -
《Java程序设计基础》
/System.out.println("我的第一个Java程序");调用的时候,只需要通过方法调用即可。// System.out.println("31天");// System.out.println("29天");// System.out.println("30天");// System.out.println("31天");// System.out.println("30天");原创 2023-09-16 16:17:50 · 24 阅读 · 1 评论 -
《Java面向对象第一章》
Java是一门面向对象的编程语言面向对象:一个很抽象的专业术语,暂时不用管。编程语言:计算机可以识别的语言。原创 2023-09-10 13:57:48 · 32 阅读 · 1 评论