Java
JAVA
不知道叫啥吖
每天进步一点点
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面向对象OOP(上)③
封装和隐藏 程序设计追求 “高内聚,低耦合” 高内聚:类的内部数据操作细节自己完成,不允许外部干涉。 低耦合:仅对外暴露少量的方法用于使用 隐藏对象内部的复杂性,只对外公开简单的接口。便于外界调用,从而提高系统的可扩展性、可维护性。 封装性的体现: ①私有化属性:我们将类的属性xxx私有化(private),同时,提供公共的(public)方法来获取(getxxx)和设置此属性的值 ②不对外暴露的私有的方法 ③单例模式 四种权限修饰的理解 Java规定的4种权限: private 、缺省、 protec原创 2020-08-19 09:20:55 · 138 阅读 · 0 评论 -
面向对象OOP(上)②
理解万事万物皆对象 1.在Java语言范畴内,我们都将功能、结构等封装到类中,通过类的实例化,来调用具体的功能结构 Scanner,String等 文件:File 网络资源:URL 2.涉及到Java语言与前端Html、后端的数据库交互时,前后端的结构在Java层面交互时,都体现为类、对象 匿名对象的使用 1.我们创建的对象,没有显式的赋给一个变量名。即为匿名对象 2.特征:匿名对象只能调用一次 3.使用: //匿名对象 A a = new A( ); 这个时候a是类A的一个对象,对象名字为a method原创 2020-08-13 18:56:53 · 196 阅读 · 0 评论 -
面向对象OOP(上)①
三条主线 1.Java类及类的成员:属性、方法、构造器;代码块、构造类 2.面向对象的三大特征:封装性、继承性、多态性、(抽象性) 3.其他关键字:this、super、static、final、abstract、interface、package、import* "大处着眼,小处着手" 面向过程(POP)与面向对象(OOP) · 二者都是一种思想,面向对象是相对于面向过程而言的。 面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做。 面向对象,将功能封装进对象,强调具备了功能的对象,以类/对象为最小原创 2020-08-11 00:35:42 · 178 阅读 · 0 评论 -
Java语言基础
Scanner类 问:如何从键盘获取不同类型的变量? 答:需要使用Scanner类。 具体实现步骤 ①导包: import java.util.Scanner; ②Scanner的实例化: Scanner scan = new Scanner(System.in); ③调用Scanner类的相关方法,来获取指定类型的变量 int age = scan.nextInt(); double weight = scan.nextDouble(); String name = scan.next(); 例题解析原创 2020-08-09 16:58:34 · 131 阅读 · 0 评论 -
流程控制练习题
问题简述: 通过一些整理的关于流程控制部分的综合练习,熟悉Java语言的基本语法, 以及锻炼逻辑思维能力。 练习题 1.计算数字12和18的最小公倍数 public class ProcessControl { public static void main(String[] args) { for(int date = 18;date <= 12*18;date++) { if...原创 2020-03-24 14:51:54 · 365 阅读 · 0 评论 -
家庭收支记账软件
项目一 项目名称:家庭收支记账软件 主要涉及知识点: ·变量的定义 ·基本数据类型的使用 ·循环语句 ·分支语句 ·方法声明、调用和返回值的接收 ·简单的屏幕输出格式控制 需求说明: ·模拟实现基于文本界面的《家庭记账软件》。 ·该软件能够记录家庭的收入、支出,并能够打印收支明细表。 ·项目采用分级菜单方式。主菜单如下: ...原创 2020-02-06 11:01:21 · 331 阅读 · 0 评论
分享