文章 2023-02-17 来自:开发者社区

基于Java设计的学习汇-博客(毕业设计)

【项目描述】建立一个功能较为齐全的博客网站,所有注册使用的用户都能够分享其自己的文章,也可查看他人分享的文章,不仅如此,用户还能够对任意文章发表评论,同时还能够为自己喜爱的文章进行点赞。而用户所发表的文章能够记录访客数量,增强用户体验。【系统设计】完整代码:https://download.csdn.net/download/pythonyanyan/87390604一、顶层用例图二、类图网站整....

基于Java设计的学习汇-博客(毕业设计)
文章 2022-12-14 来自:开发者社区

Java 学习博客_13 入门——异常

有时因为编译错误,会提示一些信息(如:数组越界 ArrayIndexOutOfBoundException) 其实这些提示信息也是类。ThrowableThrowable 是所有错误、异常的父类。graph LR A[Throwable]-->B[Error] A-->C[异常] C-->R[RuntimeException 运行型异常] C-->O[其他 编译型异常]E....

Java 学习博客_13 入门——异常
文章 2022-12-14 来自:开发者社区

Java 学习博客_10 入门——抽象类、抽象方法、接口

抽象方法:没有方法体的方法public abstract void eat();抽象类:含有抽象方法的类。(没有抽象方法的类也可以是抽象类,但是意义何在)抽象类不能直接创建对象,需要子类把抽象方法重写补全后才能创建对象。否则,子类也是抽象方法。接口接口是一种公共的行为规范标准,只要符合规范,大家都可以使用。 java 中的接口主要是对行为的抽象。如:public interface Jumppi....

Java 学习博客_10 入门——抽象类、抽象方法、接口
文章 2022-12-14 来自:开发者社区

Java 学习博客_9 入门——多态

同一个对象在不同时刻表现出的形态也不同。Cat c=new Cat(); Animal a=new Cat();//父类引用指向子类对象a 在内存中是 Cat 的大小,但是编译时被视作 Animal 类型。多态中成员的访问特点访问成员变量时:优先看等式左侧。如 Animal 和 Cat 中都对 age 赋值了,访问 age 得到的是 Animal 中的 age。因为成员变量不会被重写访问成员方法....

Java 学习博客_9 入门——多态
文章 2022-12-14 来自:开发者社区

Java 学习博客_8 入门——继承

有一些类有许多相同属性和方法(如猫和狗,有动物的共同特征)重复写两遍相对麻烦一些。可以把这些类的共同部分提取出来作为父类,这些类继承父类中的共有部分后再添加自己特有的内容。public class Animal{//父类,基类,超类 String name; int age; boolean tail; String color; } public class ...

Java 学习博客_8 入门——继承
文章 2022-12-14 来自:开发者社区

Java 学习博客_7 入门——集合类

集合和数组相比,就像 StringBuilder 之于 String,数组长度固定,集合长度可变。ArrayList 就是集合的一种。ArrayList\<E\>在 java.util 包下,需要导包。\<E\> 表示泛型,随便加一种数据类型。ArrayList<String> array=new ArrayList<String>();方法说明A....

Java 学习博客_7 入门——集合类
文章 2022-12-14 来自:开发者社区

Java 学习博客_6 入门——字符串类

APIJDK 中提供了实现各种功能的封装类,供我们使用。就像灯的开关,我们只用知道按下开关就能开灯关灯,并不需要弄明白底层原理如何实现。可以下载一个 java 帮助文档,在其中搜索这些类的具体使用方法。(点击索引,打开输入框如果只有左侧目录显示,右侧不显示:右键帮助文档-属性-常规-最下面解除锁定重新打开帮助文档即可。)Pakckage:该类所处的包下(除了 java.lang,其他包都要导包)....

Java 学习博客_6 入门——字符串类
文章 2022-09-09 来自:开发者社区

Java 学习博客_3 入门——基础语法

以黑马程序员全套Java教程网课为主。数据输入输入通过 Scanner 类实现。Scanner 类在 java.util 包下,要先导包才能使用。import java.util.Scanner;//导包 Scanner sc=new Scanner(System.in);//创建对象。这句话中除了 sc 是变量名可以修改,其他的都不能改。 int i=sc.nextInt();//接收数据 S....

Java 学习博客_3 入门——基础语法
文章 2022-09-06 来自:开发者社区

Java 学习博客_2 入门——基础语法

以黑马程序员全套Java教程网课为主。HelloWorld 案例学习的时候除了直接用记事本编辑,推荐使用 Notepad++ 。使用 Notepad++ 前需要设置:设置 -- 首选项 -- 新建 -- 默认语言:Java -- 编码 ANSI。新建一个 HelloWorld.java 文件,通过记事本或 Notepad++ 编辑内容:public class HelloWorld { //这里....

Java 学习博客_2 入门——基础语法
文章 2022-09-06 来自:开发者社区

Java 学习博客_1 介绍与安装

以黑马程序员全套Java教程网课为主。介绍Java是一个可以跨平台的语言,借助Java虚拟机(Java Virtual Machine, JVM)能够在任意操作系统(operating system, OS)上运行。JVM: Java Virtual Machine,在 JRE 的 bin 目录下。JVM 本质上是一个程序,使得 Java 在不同平台上运行时不需要重新编译,只需要执行保存在某字节....

Java 学习博客_1 介绍与安装

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注