Java
Helloworld-睖
我自风度翩翩与世无争
展开
-
eclipse中运行java项目tomcat启动失败无法加载项目,简单办法
这个只是其中的一种错误,类似于启动错误最为简单有效的是找到tomcat的安装目录(我的在C:\Program Files\Apache Software Foundation)如图:然后打开找到bin目录打开bin,双击启动shutdown.bat这个文件即可然后去eclipse重新启动tomcat即可解决...原创 2020-09-14 19:18:34 · 1822 阅读 · 0 评论 -
Eclipse函数没有自动填写函数形参解决方法
如图我们写的函数如果选择带参的方法,应该会自动补全如下图若出现这种问题如下图,没有了参数的形参自动填写解决方法如下进入eclipse的菜单栏Window-->Preferences-->java-->Editor-->Content Assist然后把图中箭头的选项勾选上即可调用函数时自动把形参填写上...原创 2020-02-18 18:04:10 · 907 阅读 · 0 评论 -
抽象类和接口基础笔记
抽象类定义:如果一个类不与具体的事务相联系,而只是表达一种抽象的概念,仅作为派生类的基类(作为父类,主要是定义功能而已,具体的实现交给派生类。) 语法:abstract class 类名 { } 规则 抽象类可以包含抽象方法也可以有非抽象方法 抽象类不能被实例化 抽象类只有被继承才有意义 普通类当中不能被定义抽象方法 有抽象方法的类一定是抽象类 抽象方法 语...原创 2020-02-13 10:31:25 · 119 阅读 · 0 评论 -
多态基础笔记
定义 同一个动作作用于不同对象产生的不同形态 多肽就是一个对象的多种表现形式 优点 降低了类和类之间的耦合度 高内聚:提升程序内部的性能 低耦合:降低程序中类之间的依赖关系 提高了程序的可拓展性 多肽的类型 编译时多态:静态的(方法重载),在编译期间,调用相同的方法根据不同的形参列表区分 运行时多态:(对象的多态)只有在运行期间才能确定使用...原创 2020-01-14 16:48:56 · 83 阅读 · 0 评论 -
继承基础笔记
OOP:面向对象面向对象原则:高内聚:提升程序内部的性能 低耦合:降低程序中类之间的依赖关系1、什么是继承?允许子类拥有父类的属性和行为(除私有属性和行为)2、优缺点优点:提升了代码的复用性缺点:由于继承会有多层继承关系,层级结构非常复杂。3、继承的语法子类 extends 父类4、super关键字当创建子类对象时,会调用父类的空参构造器super(...原创 2020-01-13 20:08:00 · 87 阅读 · 0 评论 -
封装基础笔记
1、概念将类的内部细节隐藏起来,对外可以提供访问的接口。2、如何封装?1、将成员属性声明为私有2、增加setXXX()和getXXX()方法3、this关键字区分成员变量和局部变量代表当前对象4、构造器1、构建对象2、初始化成员属性3、与类同名,无返回值4、可以重载5、所有的类都有构造器6、当类中没有显示的构造器时,其实是存在一个隐藏的...原创 2020-01-13 20:07:24 · 102 阅读 · 0 评论 -
类基础笔记
1、类语法:修饰符,class,类名,{}作用域2、 类的组成:1、属性(成员属性或者成员变量):访问修饰符,数据类型,属性名称分类:1、普通成员变量:堆中2、类变量:随着类的加载而加载。存储到方法区(static)3、常量:static final修饰。方法区的常量池中2、方法:3、构造器3、访问修饰符作用域 当前类 同一pa...原创 2020-01-13 20:06:44 · 89 阅读 · 0 评论 -
面向对象基础笔记
案例引入:五子棋面向过程:将事务按照一定的步骤实现,通过函数方式执行步骤。1、开始游戏2、执黑先行3、绘制图形4、判定输赢...游戏结束优缺点:效率高,可维护性低,耦合度低eg:单片机、嵌入式开发、Linux操作系统。面向对象:把构成的事务划分成一个个对象来处理。1、游戏用户2、棋盘对象3、规则对象优缺点:效率低,可维护性高 (耦合度低...原创 2020-01-13 20:06:02 · 108 阅读 · 0 评论 -
Java中修饰符的作用(表格)
中的数据成员和成员函数据具有的访问权限包括:public、private、protect、default(包访问权限)作用域 当前类 同一包package 子孙类 其他packagepublic √ √ √ √protected...原创 2020-01-03 14:40:23 · 210 阅读 · 1 评论