10 2018 档案
摘要:File类的使用 Java程序如何访问文件?通过 java.io.File 类 使用File类需要先创建文件对象 ,创建时在构造函数中指定物理文件或目录,然后通过文件对象的方法操作文件或目录的属性。 \\ 是特殊字符,要使用需要转义 \\\\ File 类常用方法 方法名称|说明 | boolean
阅读全文
摘要:什么是线程 在操作系统中,一个应用程序的执行实例就是 进程 ,进程有独立的内存空间和系统资源,在任务管理器中可以看到进程。 线程 是CPU调度和分派的基本单位,也是进程中执行运算的最小单位,可完成一个独立的顺序控制流程,当然一个进程中可以有多个线程。 多线程 :一个进程中同时运行了多个线程,每个线程
阅读全文
摘要:为什么要进行异常处理 下面这段代码能否正常执行 结果是我们在控制台中看到一段错误提示,那是因为除数不能为0。异常就是在程序运行过程中发生的不正常事件,会 中断运行的程序 。 Java 使用了异常处理机制为程序提供了错误处理的能力,在程序中预先设置好对付异常的处理办法,待程序发生异常时对异常进行处理,
阅读全文
摘要:集合 如何存储每天的新闻信息?每天的新闻总数是不固定的,太少浪费空间,太多空间不足。 如果并不知道程序运行时会需要多少对象,或者需要更复杂方式存储对象,可以使用Java集合框架。 Java 集合框架提供了一套性能优良、使用方便的接口和类,位于 java.util 包中。 接口 Collection
阅读全文
摘要:抽象类 在第16节继承中,有父类 People 实例化People是没有意义的,因为“人”是一个抽象的概念。 怎么才能避免父类的实例化呢?使用 关键字修饰类(抽象类)。 抽象父类 子类:Chinese.java 子类:Britisher.java 测试类 被关键字 abstract 修饰的类是抽象类
阅读全文
摘要:这篇文章贯穿游戏中的一些功能带你掌握多态的使用 为什么要使用多态 在一款对战类游戏中(如有雷同纯属巧合),有两个不同的法师英雄:小乔、妲己。 两个法师英雄的都有攻击的方法,小乔的攻击伤害为10,消耗魔法20。妲己的攻击伤害为15,消耗魔法30。玩家可以操作两个英雄进行攻击,下面看看实现的代码。 父类
阅读全文
摘要:这一篇文章教给新手学会使用继承,及理解继承的概念。掌握访问修饰符、掌握 final 关键字的用法。 继承 为什么要使用继承 首先我们先看一下这两个类: Student 类和 Teacher 类中有一些相同的属性和方法,这些都属于重复代码,当一个程序中有大量的类时,就会产生大量的重复代码。这些重复的代
阅读全文
摘要:为什么要封装 上面的代码中 age 属性被随意访问,容易产生不合理的赋值 什么是封装 封装:将类的某些信息隐藏在内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 封装是面向对象三大特征之一 封装后隐藏了类的实现细节,方便我们加入控制语句保证数据安全性,方便修改实现。
阅读全文
摘要:这篇文章用大量的代码帮你搞懂:值传递和引用传递、构造方法、方法重载、static关键字的使用 方法参数传递 值传递和引用传递 1.值传递 敲一敲: 在上面这段代码中我们发现在方法内部对这两个参数进行交换成功,但是在调用方法后外部变量并没有任何变化。参数的类型为值类型,使用值类型作为参数称为值传递。
阅读全文
摘要:这篇文章带你学会字符串的日常操作 String类 字符串在日常生活中无处不在,所以掌握字符串的使用至关重要。 使用 String 对象存储字符串,String 类位于 java.lang 包中,java.lang 不需要我们手动导入可以直接使用。 敲一敲:String对象存储字符串 下面列出一些常用
阅读全文
摘要:认识 Maven Maven 的作用? 1.添加第三方jar包 2.解决jar包之间的依赖关系 3.获取第三方jar包 4.将项目拆成多个工程模块 Maven 是什么? 是Apache软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和依赖管理。 构建过程 1.清理:删除以
阅读全文
摘要:类的方法 无参方法 语法: 敲一敲:无返回值方法 没有返回值返回值类型为 void ,上例中是无返回值。如果方法中有返回值,方法中必须使用关键之 return 返回该值,返回值类型为该返回值的类型。 敲一敲:有返回值方法 敲一敲:调用有返回值方法 有参方法 定义带参方法的语法: 参数允许设置多个,声
阅读全文
摘要:这篇文章为你搞懂类和对象的使用 对象 :用来描述客观事物的实体,由一组属性和方法组成,万物皆对象。 属性 :就是对象的特征,像身高、体重、颜色 方法 :对象的行为,如跑、跳 类 :类是模子,定义对象将会拥有的属性和方法。类是抽象的概念,比如“书” 定义类 语法: 定义类可以按照3个步骤 1.定义类名
阅读全文

浙公网安备 33010602011771号