自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 异常机制20

异常 异常处理五个关键字: ​ try、catch、finally、throw、throws package com.exception; public class Demo01 { public static void main(String[] args) { int a = 1; int b = 0; //假设要捕获多个异常,从小到大catch。 //Ctrl+Alt+T 包裹代码块 try {

2021-12-14 14:35:27 68

原创 面向对象编程19

1.instanceof和类型转换 package com.oop; import com.oop.Demo06.Student; import com.oop.Demo06.Person; import com.oop.Demo06.Teacher; //一个项目应该只存在一个main方法 public class Application { //Student->Person->Object //Teacher->Person->Object //St

2021-12-14 14:34:51 52

原创 面向对象编程(重要)18

1.封装详解 该露的露,该藏的藏 程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应该通过操作接口来访问,这称为信息隐藏。 记住一句话:属性私有,get/set package com.oop.Demo04; //类 private :私有 public class Student { //属性私有 private St

2021-11-24 16:15:19 53

原创 面向对象编程17

1.创建对象内存分析 package com.oop.Demo03; public class Pet { public String name; public int age; //无参构造 public void shout(){ System.out.println("叫了一声"); } } /* //一个项目应该只存在一个main方法 public class Application { public static void

2021-11-23 15:37:06 159

原创 面向对象编程16

1.类与对象的创建 1.类与对象的关系 类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物。 如动物,植物,手机,电脑… 如Person类,Car类 这些都是用来描述或定义某一类事物应该具备的特点和行为 对象是抽象概念的具体实例 如张三就是人的一个具体实例,张三家里的旺财就是狗的一个具体实例 能够体现出特点,展现出功能的是具体的实例,而不是一个抽象的概念。 package com.oop.Demo02; //一个项目应该只存在一个main方

2021-11-23 11:08:34 322

原创 面向对象编程15

回顾方法 方法的定义 package com.oop.demo01; import java.io.IOException; // Demo01 类 public class Demo01 { //main 方法 public static void main(String[] args) { } /* 修饰符 返回值类型 方法名(...){ //方法体 return 返回值; */ //return 结束方

2021-11-23 09:49:12 51

原创 1.初识数据库

初识mysql,安装,建数据库,建表。

2021-11-18 15:45:01 478

原创 面向对象编程14

1.初识面向对象 面向过程思想(线性思维) 步骤清晰简单,第一步做什么,第二步做什么...... 面对过程适合处理一些较为简单的问题 面向对象思想(结构化思维) 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面对过程适合处理一些较为复杂的问题,适合多人协作完成的问题。 对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们

2021-11-17 15:17:18 194

原创 1.初识HTML

HTML Hyper Text Markup Language 超文本标记语言 W3C标准包括(面试) 结构化标准语言(HTML , XML) 表现标准语言(CSS) 行为标准(DOM,ECMAScript) 初识网页 <!-- DOCTYPE:告诉浏览器,我们要使用什么规范 --> <!--注释--> <!DOCTYPE html> <html lang="en"> <!-- head标签代表网页头部-->

2021-11-17 14:21:18 47

原创 Java数组13

Arrays类 数组工具类import java.util.Arrays Arrays类中的方法都是static修饰的静态方法,使用的时候可以直接使用类名进行调用,而“不用“使用对象来调用(注意:是”不用“而不是”不能“) 常用功能: 给数组赋值:fill方法 对数组排序:sort方法升序排序 比较数组:equals方法比较数组 查找数组元素:通过binarySearch方法可以对排序好的数组进行二分查找法查找。

2021-11-17 14:19:12 358

原创 Java数组12

数组 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称为一个数组元素,每个数组元素可以通过一个下标来访问它们。 package com.Star.Array; public class Demo01 { public static void main(String[] args) { //变量的类型 变量的名字 = 变量的值; int[] nums;//1.声明一个数组

2021-11-16 14:54:06 402

原创 Java方法11

何为方法 System.out.println();调用系统类里面的标准输出对象out中的println方法。 Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用。 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,即一个方法只完成一个功能,有利于后期的扩展。 Java的

2021-10-29 00:16:33 64

原创 Java流程控制09

顺序结构 package com.Star.Struct; public class ShunXunDemo01 { public static void main(String[] args) { System.out.println("hello1"); System.out.println("hello2"); System.out.println("hello3"); System.out.println("hello4"

2021-10-27 18:02:40 79

转载 Java流程控制08

Java流程控制 Scanner对象 用来获取用户的输入 —————————————————————————————————————————————————— next(); 读到有效字符才可结束输入 对输入有效字符之前的空白会自动去掉 只有输入有效字符后才将其后输入的空白作为分隔符或结束符 next()不能得到带有空格的字符串 package com.Star.Scanner; import java.util.Scanner; public clas

2021-10-22 16:32:15 54

原创 Java基础07

包机制 包的本质就是文件夹 一般利用公司域名倒置为包名如com.baidu.www 导入包import,语句必须位于package语句下面。 import com.Star.Base; import com.Star.*;//导入包所有的类。

2021-10-22 01:04:13 67

原创 Java基础06

基本运算符 算术运算符 package Operator; public class Demo01 { public static void main(String[] args) { //二元运算符 //ctrl+d 复制当前行到下一行 int a = 10; int b = 20; int c = 30; int d = 40; System.out.println(a+b);

2021-10-22 00:16:48 47

原创 Java基础语法05

类型转换 byte,short,char —>int —>long—>float—>double 由低到高 1.强制类型转换 //强制类型转换 高的强制转换成低的 int a = 128; byte b = (byte)a;//内存溢出,结果异常 System.out.println(b); 2.自动类型转换(由低自动向高转换) //自动类型转换 低的自动与高的对齐 char c = 12; float d = c; System.o...

2021-10-17 20:36:07 50

原创 Java基础语法04

IDEA美化 Java注释 public class HelloWorld { //类 public static void main(String[] args) { //方法 //单行注释:输出一个Hello World System.out.println("Hello World"); String teacher="星光"; //变量 } } //1.单行注释 //星光 //星光 //2.多行注释 /* 多行注释

2021-10-16 23:25:54 51

原创 Java学习03

java三大版本 Java se:标准版(桌面程序,控制台) java me:嵌入式开发 java EE:企业级开发(web,服务器) JDK 、JRE、JVM JDK: Java Development Kit JRE: Java Runtime Environment JVM:JAVA Virtual Machine 卸载JDK 删除java目录 删除环境变量(JAVA_HOME,Path) java -version进行检查 安装JDK 去官网下载j

2021-09-30 20:42:02 47 1

原创 计算机认识与基础02

冯·诺依曼 冯·诺依曼体系 IntelliJ IDEA 软件 常用快捷键 Ctrl+C 复制 Ctrl+V 粘贴 Ctrl+A 全选 Ctrl+X 剪切 Ctrl+Z 撤销 Ctrl+S 保存 Alt+F4 关闭窗口 shift+Delete 永久删除 windows+R键盘 RUN运行 windows+E 打开我的电脑 ctrl + shift +esc键 任务管理器 打开cmd方式 win+R键 空白处 shift+右键 点击PowerShell

2021-09-30 16:04:38 45

原创 MarkDown学习01

标题 标题:# + 你的标题名字 二级标题:## 三级:### .... 字体 Hello,World! Hello,World! Hello,World! Hello,World! 引用 星光闪耀 分割线 图片 超链接 点击跳转DNF官网 点击跳转百度 列表 有序 A B C 无序 A B C 表格 名字 性别 生日 张三 男 199

2021-09-28 12:40:06 35

空空如也

空空如也

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

TA关注的人

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