![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
Louis__7
闻道有先后,术业有专攻
展开
-
工作常用代码
1、数组判空当定义数组时,为了防止数组越界异常,要对数据进行判空,并抛异常if(ArrayUtil.isEmpty(xxx)){ //为空是true,不空为false throw new Exception("XXXXX!")}2、校验只能是中文public static boolean isChineseStr(String str){ Pattern pattern = Pattern.compile("[\u4e00-\u9fa5]"); cha原创 2021-12-25 16:57:17 · 568 阅读 · 0 评论 -
Eclipse常用配置及快捷键
常用配置:1、代码自动提示(在Preference搜activ,把xml,js,java的自动提示都给添加上abcdefghijklmnopqrstuvwxyz,时间设置为100ms)改java自动提示也可用如此路径:Window -> Preferences -> Java -> Editor -> Content Assist -> Auto Activation改JavaScript的路径:Window -> Preferences -> Java原创 2020-07-26 09:56:37 · 211 阅读 · 0 评论 -
final关键字与四种权限修饰符
Final关键字Final关键字概念Final关键字代表最终、不可改变的。常见的四种用法:1、可以用来修饰一个类2、可以用来修饰一个方法3、可以用来修饰一个局部变量4、可以用来修饰一个成员变量Final关键字用于修饰类:当final关键字用来修饰一个类的时候,格式:Public final class 类名称{ //...}含义:当前这个类不能有任何子类。(太监类)注意:一个类如果是final的,那么其中的所有成员方法都无法进行覆盖重写(因为没儿子。。。)Final关键字原创 2020-06-06 16:58:25 · 471 阅读 · 0 评论 -
Java面向对象之多态
多态的概述回顾面向对象三大特征:封装性、继承性、多态性Extends继承或者implements实现,是多态性的前提。举个栗子:多态的格式与使用:代码当中体现多态性,其实就是一句话:父类引用指向子类对象。格式:父类名称 对象名 = new 子类名称();或者:接口名称 对象名 = new 实现类名称();多态中成员变量的使用特点:访问成员变量有两种方式:直接通过对象名...原创 2020-04-24 08:53:12 · 131 阅读 · 0 评论 -
Java中接口的概述
接口概述:接口就是一种公共的规范标准只要符合规范标准,就可以大家通用。接口就是多个类的公共规范。接口是一种引用数据类型,最重要的内容就是其中的:抽象方法。如何定义一个接口的格式:Public interface 接口名称{接口内容;}备注:换成了关键字interface后,编译生成的字节码文件仍然是:.java–>.class.如果是Java 7,那么接口中可以包含的内...原创 2020-04-23 17:23:03 · 148 阅读 · 0 评论 -
Java面向对象的继承及抽象详解
继承的概述封装、继承、多态之间的关系:继承是多态的前提,如果没有继承,就没有多态。师父和徒弟的关系继承主要解决的问题就是共性抽取。继承的特点:1、 子类可以拥有父类的内容。2、 子类还可以拥有自己专属的内容。继承的格式:在继承的关系中,“子类就是一个父类”,也就是说,子类可以被当作父类看待。例如父类是员工,子类是讲师,那么“讲师就是一个员工”。关系is-a定义父类的格式:(...原创 2020-04-22 10:25:52 · 184 阅读 · 0 评论 -
Java字符串的概述和Static关键字概述
字符串概述和特点Java.lang.String类代表字符串。API当中说:Java程序中的所有字符串字面值(如:“abc”)都作为此类的实例实现。其实就是说:程序当中所有双引号字符串、都是string类的对象。(就算没有new,也照样是)字符串的特点:1、 字符串的内容永不可变。2、 正是因为字符串不可改变,所以字符串是可以共享使用的。3、 字符串效果上相当于是char[ ]字符...原创 2020-04-21 10:53:20 · 221 阅读 · 0 评论 -
Java基础API概述及对象数组
API概述和使用步骤应用程序编程接口,就是有好多类好多方法,Java API是程序员的字典。Scanner概述及其API文档的使用。Scanner类的功能:可以实现键盘输入数据,到程序当中。引用类型的一般使用步骤:1、 导包import 包路径.类名称;如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写。只有java.lang包下的内容不需要导包,其他的包都需要...原创 2020-04-20 21:26:22 · 237 阅读 · 0 评论 -
Java面向对象思想的概述
面向对象思想的概述面向对象3大特性:封装、继承、多态基本特征:类:是一组相关属性和行为的集合。属性:就是该事物的状态信息。行为:就是该事物能够做什么。类与对象的关系类是对一类事物的描述,是抽象的对象是一类事物的实例,是具体的类是对象的模板,对象是类的实体。类的定义:注意事项:成员变量是直接定义在类当中的,在方法外边。成员方法不要写static关键字对象的创建及其使用...原创 2020-04-19 18:26:28 · 268 阅读 · 0 评论 -
Java中Idea介绍基本使用和方法的使用及数组的使用
集成开发环境IDE:好比全自动洗衣机Idea安装(官网下载就可)Idea项目结构:Project–>Model–>package基本配置:字体改为16可改为鼠标滑轮更改字体大小自动提示ctrl+空格常用快捷键:Alt+Enter自动修正代码Ctrl+y快速删除一行Ctrl+d快速复制一行Ctrl+alt+L快速格式化代码Ctrl+/单行注释Ctrl+shift...原创 2020-04-17 21:13:37 · 507 阅读 · 0 评论 -
Java基础之入门必备
第一部分第一章1、二进制,进制转换十转二:辗转相除法(小学学的)倒着数回来Win10自带计算器选程序员字节是最小单元Windows图形界面做的非常漂亮,linux非常不漂亮Cmd命令提示符切换盘符 D:cd…上一级文件夹cd 文件名 下一级 tab补全\这个叫反斜杠cd \ 直接返回根路径dir 查看问价夹里的东东cls清屏exit推出第二章JVMJDK/JRE...原创 2020-04-16 11:34:54 · 187 阅读 · 0 评论