自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 JAVA基础

高级类特性与常用类异常###异常概述Java中将程序执行出现的一些意外情况分为两种:错误异常错误(Error)错误一般是JVM虚拟出现的一些内存不足,或者资源耗尽的系统级别错误(比如:栈溢出,JVM错误等),这些问题对于程序员来说无法从根本上解决。异常(Exception)异常指的是程序在编译或者执行过程中出现的一些外在因素导致的问题(比如:数组索引越界,空指针异常,类型转换...

2019-09-04 22:40:35 73

原创 JAVA基础

接口​ 接口(interface)是一种特殊的抽象类,本质上不是一个类,里面只能包含常量和方法的定义(不允许实现),接口就是一套未实现方法的集合。声明语法[修饰符] 接口名称{​ [常量定义]​ [抽象方法的定义]}例如public interface Flyable{ //public static final String NAME = "bird"; Str...

2019-09-04 22:34:10 110

原创 JAVA基础

String类、static、final关键字String类String是一个不可变的字符序列,一旦定义好,则无法再修改其内容,所谓修改,实际是修改了引用变量指向的字符串对象地址###常用方法public class StringTest { public static void main(String[] args) { String s1 = "helloworld";...

2019-08-18 13:34:07 78

原创 JAVA基础

JAVA基础方法重载方法的重载是面向对象程序多态的一种实现策略,表现是在同一个类中的多个同名方法的不同实现。public class PrintDemo { public void write(float f){ System.out.println(f); } public void write(String s){ System.out.println(s); ...

2019-08-18 13:21:39 70

原创 学生管理系统

学生管理系统制作一个简单的学生管理系统,通过键盘选择操作进行添加学生(学号,姓名,性别,年龄)信息,可以实现添加学生信息、查询全体学生信息、修改学生信息、删除学生信息的功能,并将结果按照学生年龄从大到小排序。学生类package 学生管理系统;public class Student implements Comparable<Student>{ //学生学号 pr...

2019-08-07 23:19:31 183

原创 JAVA基础

JAVA基础类之间关系在面向对象程序设计中,我们将类之间的关系分为两大类型:横向关系和纵向关系横向关系依赖关系1.依赖关系是一种比较紧密的关系,一般表现形式为一个方法的的执行,需要通过另一个对象的支持。2.关联关系是一种比依赖更为密切的关系,在代码层面的表现形式为,一个类的对象作为属性定义到另一个类中。3.聚合关系是一种比关联关系更为紧密的关系,表现是的两个类之间的一种包含,但是这个...

2019-08-04 14:58:08 90

原创 JAVA基础

JAVA基础类与类之间关系面向对象程序设计中,我们通常将类之间的关系分为两大类型:1.横向关系 2.纵向关系横向关系1.依赖关系是一种比较紧密的关系,一般表现形式为一个方法的的执行,需要通过另一个对象的支持。public class Job {}public class Worker { public void work(Job j){} } 2.关联关系是一种比依赖...

2019-08-04 12:56:09 58

原创 JAVA基础

JAVA基础类与类之间关系在我们实际开发的过程中基本情况下肯定涉及到多个类之间的协作,因此,类和类之间就必然存在各种各样的关系,面向对象程序设计中,我们将类之间的关系分为两大类型:1.横向关系 2.依赖关系横向关系依赖关系依赖关系是一种比较紧密的关系,一般表现形式为一个方法的的执行,需要通过另一个对象的支持。public class Job {}public class Wor...

2019-08-04 12:43:08 142

原创 JAVA基础

JAVA基础面向对象之封装面向对象的程序设计语言通常都包含三大特征:封装继承多态信息隐藏​ 信息隐藏是对象的一种保护机制,使得它的属性或方法不被外部的程序直接访问;外界对类内部定义的数据(对象的成员变量)直接操作会导致数据的错误、混乱或安全性问题。封装​ 封装是面向对象中最常见的一种也是最简单的提供公共访问的方式,java中通过将一个对象的信息(属性和行为)封装到类中,避免让...

2019-08-04 12:04:54 98

原创 JAVA基础

数组 & 面向对象概述###图形输出输出三角形public class Demo1 { public static void main(String[] args) { int row = 4; for(int i = 1;i <= row;i++){ for(int a = row - i;a >= 0;a--){ System.out.pri...

2019-07-28 14:55:54 52

原创 JAVA基础

Java基础##循环语句java中循环语句分为以下几类:forwhiledo…while递归增强for循环(forEach:JDK1.5+)for循环for循环是java中最常见的一种循环方式,语法结构如下:for(初始变量表达式;条件判断;修改初始变量表达式){​ //循环体}例如for(int i = 1;i <= 10 ;i++){ System...

2019-07-28 14:51:36 50

原创 JAVA基础

JAVA基础方法(Method)方法(c/c++的函数),java中通常将某些用于实现特定功能的代码片段包含成为一个整体,这个整体就称之为方法,通过方法的调用可以减少重复代码的编写(提高代码的可复用性);java中的方法属于类,语法结构如下:【修饰符】<返回值类型> 方法名(【参数列表】){​ //执行体}Java中的方法分类:有参数有返回值有参数无返回值无参数有返...

2019-07-21 12:05:52 96

原创 JAVA基础

JAVA基础第一章文章目录JAVA基础第一章第一章关键字标识符变量与数据类型变量变量的语法变量的分类全局变量局部变量注意事项数据类型基本数据类型(简单数据类型)引用数据类型第一章下载eclipse和jdk安装包还有配置环境变量网上都有,我就不过多赘述。关键字java中有48+2个关键字,都有其各自的使用方法,一会都会一一讲到,大家只需要了解有这么多关键字,不需要死记硬背,这些关键字也全都...

2019-07-16 22:09:57 141

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除