- 博客(10)
- 收藏
- 关注
原创 Java基础 Day10 内部类与异常
内部类内部类就是在一个类的内部定义一个类,比如,A类中定义一个B类,那么B类相对A类来说就成为内部类,而A类相对于B类来说就是外部类了。1.成员内部类public class Outer { private int id=10; public void out(){ System.out.println("这是外部类的方法"); } class Inner{ public void in(){ System.o
2020-11-02 20:15:09
169
原创 Java基础Day09 接口的定义与实现
普通类: 只有具体实现抽象类:具体实现和规范(抽象方法)都有!接 口:只有规范! 自己无法写方法~专业的约束! 约束和实现分离:面向接口编程接口的作用约束定义一些方法,让不同的人实现接口中所有定义的方法其实都是抽象的:public abstract常量:public static final接口不能被实例化,解扣子没有构造方法implements 可以实现多个接口必须要重写接口中的方法...
2020-10-27 19:36:58
119
原创 Java基础 Day08 面向对象
1.面向对象编程((object oriented programming)OOP)面向对象编程的本质就是: 以类的方式组织代码,以对象的组织(封装)数据三大特性封装继承多态2. 类与对象类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表某一个具体的事务对象是抽象概念的具体实例类和对象的关系类是对一类事物的描述,是抽象的对象是一类事物的实例,是具体的类是对象的模板,对象是类的实体3.创建与初始化对象使用 new 关键字创建对象使用new关键字创建
2020-10-27 17:04:47
138
原创 Java基础 Day07 数组
1、数组的定义数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们。首先必须声明数组变量,才能在程序中使用数组声明语法:int【】 arr = new int【5】;int arr【】=new int【5】;创建方式下面以创建int类型数组对象进行说明int[] arr = new int[5];创建数组对象,没有还没有给其赋值int[] arr = new in
2020-10-08 20:33:57
170
原创 Java 基础 Day06 Java方法
1、何谓方法java方法是语句的集合,它们在一起执行一个功能方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则方法的本意是功能块,就是实现某个功能的语句块的集合。···.2、方法的定义及调用2.1 定义:方法包含一个方法头和方法体修饰符:修饰符,可选,告诉编译器如何调用该方法。定义了方法的访问类型。返回值类型:方法可能会有返回值。returnValueType 是方法返回值的数据类型。有些方法执行所需的操作
2020-10-08 16:44:02
108
原创 Java基础 Day05 循环
循环1. if 单选择结构if(){ 表达式; }2. if 双选择结构if(){// 表达式;}else{ }3. 多选择结构switch 多选择结构 //case 穿透 switch 匹配一个具体的值 //JDK7 的新特性,表达式可以是字符串!!!4. 循环结构 while循环 do...while循环 for循环打印九九乘法表for (int i = 1; i <= 9; i++) { for
2020-10-08 02:40:13
127
原创 Java基础 Day04 Scanner对象
Scanner 对象可以通过Scanner 类来获取用户的输入基本语法: Scanner scanner = new Scanner(System.in);通过 Scanner 类的next()与 next Line()方法获取输入的字符串,在读取前一般使用hasNext() 与 hsaNextLine() 判断是否还有输入的数据;next()一定要读取到有效字符后才可以结束输入;对输入有效字符之前遇到的空白,next()方法会自动将其去掉;只有输入有效字符后才能将其后面的输入的空白作为
2020-10-08 01:06:10
117
原创 Java基础 Day03 java相关-常用命令、数据类型
1、Java 发展构建工具: Ant、Maven、Jekins应用服务器: Tomcat、Jetty、Jboss、Websphere、Weblogicweb开发:Struts、Spring、Hibernate、myBatis开发工具:Eclipse、NetBean、intellij idea 、Jbuilder2、Java的特性和优势简单性面向对象可移植性(跨平台性 ):一次编写,到处运行高性能 :即时编译分布式动态性多线程 :同时做安全性健壮性3、jdk的卸载与安
2020-10-05 19:31:03
147
原创 Java 基础 Day02 电脑常用快捷键+DOS命令
1.电脑常用快捷键键盘功能键:Tab 、Shift 、Ctrl 、 Alt 、 空格 、 Enter 、 Window 、 ↑ 、 ↓ 、 ← 、 →键盘快捷键:全选、复制、粘贴、撤销、保存、关闭窗口(Alt+F4)、运行、永久删除2.Dos 命令打开cmd的方式开始-系统-命令提示符Win 键+R键 输入cmd 打开控制台(推荐使用)在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令资源管理器的地址栏前面加上cmd(空格) 路径管理员方式运行:选择以管理员方
2020-10-05 15:26:47
171
原创 Java 基础 Day01 计算机硬件与软件
1. 什么是计算机Computer:全称电子计算机,俗称电脑。能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件组成。常见的形式:台式计算机、笔记本电脑、大型计算机等。广泛应用在:科学计算机、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域。2.计算机硬件与软件计算机硬件:1. 定义:一些 物理装置 按 系统结构的要求 构成一个有机整体 为 计算机软件运行提供物质基础。2. 计算机硬件组成:cpu主板内存电源、主机箱硬盘显卡键
2020-09-30 20:30:55
226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人