java基础
文章平均质量分 73
只因你太美ohbaby
这个作者很懒,什么都没留下…
展开
-
【从头开始】Java基础Day05
面向对象、三大特性、异常处理原创 2023-02-09 12:08:07 · 553 阅读 · 0 评论 -
【从头开始】Java基础Day04
方法参数和数组原创 2023-02-07 21:04:14 · 590 阅读 · 0 评论 -
【从头开始】Java基础Day03
运算符和流程控制、杨辉三角原创 2023-02-03 21:55:15 · 674 阅读 · 0 评论 -
【从头开始】Java基础Day02
关键字变量类型及转换原创 2023-02-02 17:11:29 · 266 阅读 · 0 评论 -
【从头开始】Java基础Day01
从头开始学Java基础的笔记原创 2023-01-31 20:26:28 · 455 阅读 · 0 评论 -
Java的四个基本特性总结
Java的四个基本特性抽象 现实生活中的事物被抽象成对象,把具有相同属性和行为的对象被抽象成类,再从具有相同属性和行为的类中抽象出父类。就比如水果是苹果,香蕉,梨等一类事物抽象出来的。 封装 把对象的属性和行为以某种关系整合到一个集合内,就叫做封装。通常封装是通过类来实现的。目的是隐藏对象的属性和实现细节,仅仅对外公开接口。 封装具有一下优点:便于使用者正确、方便的使用系统,防止使用者错误修改系统属性;有助于建立各个系统之间的松耦合关系;提高软件的可重用性;降低了大型系统的风险,即便整个系统原创 2020-10-30 23:03:51 · 361 阅读 · 0 评论 -
Java中访问修饰符public、private、protect、default的作用范围
public:Java语言中访问限制最宽的修饰符,一般称之为“公共的”。被其修饰的类、属性以及方法不仅可以跨类访问,而且允许跨包(package)访问。private:Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的类、属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。protect:介于public 和 private 之间的一种访问修饰符,一般称之为“保护形”。被其修饰的类、属性以及方法只能被类本身的方法及子类访问,即使子类在不同的包中也可以访问原创 2020-10-28 22:53:38 · 4456 阅读 · 1 评论 -
关于JDK的选择问题
JDK的版本更新非常快,目前已经到了JDK15了,但绝大部分人估计都还在用着jdk8. 在大版本方面,目前可以选的就是8和11了,其他都不是LTS。(至于java10,2018年9月就已经失去官方支持了),JDK12其实是一个非LTS(long time support 长期支持版)版本,而11与8一样是LTS版,意味着下个通用的版本将从8直接到11,毕竟11包含了9和10的所有新特性,因此9和10估计就直接被废弃啦。不过9、10、11、12面向开发者的新特性其实并不是很多,大部分都是一些优化、收集器加强原创 2020-10-24 22:28:20 · 361 阅读 · 0 评论 -
关于java堆栈的总结
一些基本的数据结构概念栈:用来存放基本类型的变量数据和对象的引用,但对象本身不在栈中,而是存放在堆中(通过new关键字创建),也会创建在常量池中,如字符串常量对象。静态域:存放静态成员(通过static定义)堆:存放所有new出来的对象。常量池:存放字符串常量和基本类型的常量(通过public static final修饰)关于栈:1、栈和常量池中的对象可以共享,但对于堆中的对象不可以共享。2、栈中的数据大小和生命周期是可以确定的。3、当没有引用指向栈中的数据时,这个数据就会消失。原创 2020-10-21 23:49:32 · 156 阅读 · 1 评论