自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 JAVA圣经第十二天

1.1,每个对象都有class类型,通过操作class对象来访问一个java类的构造器、成员变量、成员方法的技术,可直接操作。拿到所有public构造器,提一个点,object也能拿到。对象==对象,表示是一个对象,打印的是地址,入门反射。获取成员变量的方法:大差不差,方法不同,方法名类似。获取成员方法,一般用来获取私有方法,同上,比较简单。写入数据,需要跟上面拿一个构造器实例时传入类型。做一个了解,接下来可以自己写工具类,效果是一样。1.2,第一步,三种方法定义class。拿到所有构造器,包括私有。

2024-09-16 00:20:44 489

原创 JAVA圣经第十一天

每天在学习也需要一些放松,马上中秋了,楼主也是在忙中秋的晚会,在这里也祝各位程序员,中秋快乐!今天就不做总结了,讲的东西之后用tomat就行了,了解一些理论的东西就行。3.数据在网络中传输的规则,UDP协议特点,TCP协议特点。1.IP:设备在网络中的地址,是唯一的标识。2.端口号:应用程序在设备中唯一的标识。今天讲了网络编程(了解)

2024-09-14 22:58:27 92

原创 JAVA圣经第十天

优点:线程任务类只是实现接口,可以继续继承类和实现接口,扩展性强 * 可以在线程执行完毕后去获取线程执行的结果。拒绝策略:当核心线程数&&最大线程数&&任务队列已满,直接踢掉其他任务。分别对于获取名字,赋予名字,正在执行的线程对象的引用,优先执行,休眠。最大线程数:当任务队列扛不住时需要出动最大线程数-核心线程数的线程。优点:线程任务类只是实现接口,可以继续继承类和实现接口,扩展性强。缺点:编程多一层对象包装,如果线程有执行结果是不可以直接返回的。多线程(全部都是,开始逐步介绍)面试经常问,安全问题。

2024-09-12 22:47:37 728

原创 JAVA圣经第九天

Properties文件和对象-表的是一个属性文件,可以把自己对象中的键值对信息存入到一个属性文件中去属性文件:后缀是.properties结尾的文件,里面的内容都是 key=value,后续做系统配置信息的。字节缓冲输入流【BufferedInputStream】-把原始的字节输入流包装成一个高效的缓冲字节输入流,从而提高读数据的性能 ,提高了8K,方法类似。字符输入流【FileReader】-创建字符输入流管道与源文件对象接通,操作文件里面的内容,方法是一样的,只是这里用的是char不是byte。

2024-09-11 22:18:17 497

原创 JAVA圣经第八天

枚举类的构造器都是私有的(写不写都只能是私有的),因此,枚举类对外不能创建对象。枚举类中,从第二行开始,可以定义类的其他各种成员。5.XML(重点)可扩展标记语言,一种存储数据的格式。用来定义有限个的数据,然后作为方法的参数使用。枚举都是最终类,不可以被继承。可以直接搜母牛的故事(递归),这里展示的是遍历文件夹用递归。3.递归 是一种算法,指的是方法最终自身调用了自己。2.File类 代表硬盘中的一个文件或者文件夹。现在讲的不多,后面会重新讲,这里只要会标签就行。约束时,只能使用里面的标签。

2024-09-10 09:57:42 458

原创 JAVA圣经第七天

static Stream concat (Stream a, Stream b) 合并a和b两个流为一个流。Stream limit (long maxSize) 获取前几个元素。Stream distinct () 去除流中重复的元素。Stream sorted() 对元素进行升序排序。

2024-09-08 22:18:25 591

原创 Java圣经第六天

LinkedHashSet集合:有序,无重复值,无索引--》基于哈希表实现,额外使用链表记录顺序。HashSet集合:无序,无重复值,无索引--》哈希表(数组+链表+红黑树)LinkedList集合:有序,有重复值,有索引--》基于数组和双向链表。TreeSet集合:无序,不重复,无索引、内部元素默认升序--》红黑树。ArrayList集合:有序,有重复值,有索引--》基于数组。List集合以及Set集合和Collections工具类。默认数组,不管传什么,且必须在后面,不然会报错。

2024-09-06 20:57:55 335

原创 武汉黑马进阶班第五天

注意:如果不继承,默认为Object类型,继承为extends Animal上限 //super Animal 下限,注意实现看图。注意:泛型的使用中可以用多态定义子类对象用到父类承接,可以用?表示,当传那一个子类时,就用那一个子类,减轻代码量,2.泛型<>---里面可以是四类八种包装类,也可以是String,也可以是自定义对象。表示最高为Animal,传值改变为父类和子类,不显示Object类型。接口先定义方法给到泛型第一时间可以不给类型,后面实现类时给类型即可。不需要去记,上网查都是能够查到的。

2024-09-05 22:27:51 464

原创 武汉黑马进阶班第四天

如果是之后想当算法工程师,可以学习动态规划,贪心算法以及回溯,之前大学的时候有了解过动态规划和贪心算法,但是算不上熟练,至于回溯很难理解,想了解的自己百度可以查找一下。引用类型的可以直接做到二次排序后面可以添加别的排序方式,当然Lambda表达式也有,只不过比较麻烦,需要再次返回0的时候再判断,这我就已经总结完了,明天是自习课,我们后天晚上再见。这是一种,还有自定义异常(重点):自己定义异常类,发生异常时抛出方法给main继承Exception。三个知识点,上午讲的,下午在考试,浅浅的总结一下。

2024-09-03 20:02:45 480

原创 武汉黑马进阶班第三天

equals我之前一直认为的是做等值判断,但是今天看到源码是拿==去比,那好吧,那就重写equals使其做等值判断,提一嘴,用==去判断引用类型是否相等是比的地址值,toString()默认返回对象的地址值,也需要重写遍历所有数据,废话不多说,看图解千愁。今天是在武汉黄陂的第三天,还能顶的住,各种方法以及还有在大学的时候觉得很恶心的时间类,盘算了一下,写个总结,真的不敢掉队了。四类八种,方法基本一致,知道int就知道其他七种,所有这里不做更新。特么的真是服了,方法太多了,真的红温了,不太好写,看图。

2024-09-02 22:08:10 772

原创 武汉黄陂黑马进阶班第二天

Java面对对象三大特性之一:多态多态实际上可以说重新建一个类,把多个实现类可以用一个类调用方法(特性),具体写法看图多态也有好处以及弊端好处是:当我们需要定义多个实现类的独有方法时,将方法的形参定义父类或者接口类,在调用方法时可以传递子类对象或者实现类对象,提高方法的复用性弊端:容易出现强转(强转不是好事)注意:多态转型之前必须要进行类型判断,使用instanceof关键字内部类:感觉内部类没什么好说的,感觉也没人在类里面跑去定义类,主要是静态内部类,匿名内部类说一下。

2024-09-01 00:42:41 351

原创 武汉黑马进阶班第一天

来之前只有Javaweb以及JavaMVC的一些基础在身上,准备学习一下springBoot以及后面微服务框架就业,黑马后期大部分都是一些传统电商的项目,还是准备试试,但是不可能在武汉找工作。黑马是我一个朋友报完班之后入行的,但是他报的是Java结果去干了python,后来我跟他沟通之后,觉得黑马还是可以,教的东西比较多,于是来到黑马。在做了销售一年之后,觉得武汉行情实在是太差,想起我大学学的Java,又想起了在大学交的学费,心中不甘,又报班准备入行开始阶段。final:final修饰类:类不能被继承。

2024-08-30 21:30:00 427

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除