自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 「JavaSE」- GUI编程

GUI 编程Swing和AWT 是java开发GUI常用的技术,但是由于外观不太美观, 组件数量偏少, 并且运行需要JRE环境(动不动就上百M的JRE包....), 所以没有流行起来。但是 ,建议简单的学习和了解。 组件(JTable,JList等)很多都是MVC的经典示范,学习GUI可以了解mvc架构。 工作时,有可能遇见需要维护N年前awt/swing写的软件 ,虽然可能性很小。 可以写一些自己使用用的软件,还是相当的方便。 swing是建立在awt基础上的。有必要

2022-04-25 10:30:00 683

原创 「JavaSE」- IO流

IOFile类1、File类的使用 java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关 File 能新建、删除、重命名文件和目录,但File 不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。 想要在Java程序中表示一个真实存在的文件或目录,那么必须有一个File对象,但是Java程序中的一个File对象,可能没有一个真实存在的文件或目录。 File对象可以作为参数传递给流的构造器 2、常用构造器 public

2022-04-24 10:30:00 479

原创 「JavaSE」- 集合框架

集合框架为什么使用集合框架?假设,一个班级有30个人,我们需要存储学员的信息,是不是我们可以用一个一维数组就解决了?那换一个问题,一个网站每天要存储的新闻信息,我们知道新闻是可以实时发布的,我们并不知道需要多大的空间去存储,如果设置一个很大的数组,要是没有存满,或者不够用,都会造成影响,前者浪费空间,后者影响了业务!如果并不知道程序运行时会需要多少对象,或者需要更复杂的方式存储对象,就可以使用Java的集合框架!Java集合框架概述集合、数组都是对多个数据进行存储操作的结

2022-04-23 10:30:00 373

原创 「JavaSE」- 常用类

常用类Object类Object是所有类的父类,任何类都默认继承Object。理论上Object类是所有类的父类,即直接或间接的继承java.lang.Object类。由于所有的类都继承在Object类,因此省略了extends Object关键字。该类中主要有以下方法:toString()getClass()equals()clone()finalize()其中 toString(),getClass(),equals()是其中最重要的方法。【演示:查看Object类

2022-04-22 10:30:00 292

原创 「JavaSE」- 异常

异常异常概念异常,英文是Exception,意思是例外,例外情况,或者叫异常,怎么让我们写的程序做出合理的处理,而不至于程序崩溃。异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常发生在程序运行期间,它影响了正常的程序执行流程。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如果你用System.out.println(11/0) ,那么你是因为你用0做了除数,会抛出java.lang.ArithmeticExc

2022-04-21 10:30:00 365

原创 「JavaSE」-面向对象

面向对象面向过程&面向对象面向过程的思维模式面向过程的思维模式是简单的线性思维,思考问题首先陷入第一步做什么、第二步做什么的细节中。这种思维模式适合处理简单的事情。面向对象的思维模式面向对象的思维模式说白了就是分类思维模式。思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理需要多人协作的问题。对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象

2022-04-20 16:40:45 186

原创 「JavaSE」-数组

数组数组概述数组的定义:数组是相同类型数据的有序集合.数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们.数组的四个基本特点:其长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 其元素必须是相同类型,不允许出现混合类型。 数组中的元素可以是任何数据类型,包括基本类型和引用类型。 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。数组本身就是对象,Ja

2022-04-17 11:50:19 108

原创 「JavaSE」-流程控制和方法

流程控制用户交互Scanner1、Scanner对象之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。下面是创建 Scanner 对象的基本语法:Scanner s = new Scanner(System.in);接下来我们演示一个最简单的数据输入,并通过 Scanner 类的 next()与nextLi

2022-04-16 12:48:58 182

原创 「JavaSE」-基础语法

Java基础语法注释Java中注释有三种:单行注释 多行注释 文档注释标识符Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。关键字表示类名的标识符用大写字母开始。 如:Man, GoodMan 表示方法和变量的标识符用小写字母开始,后面的描述性词以大写开始。 如:eat(),eatFood() //驼峰命名法 关于 Java 标识符,有以下几点需要注意:所有的标识符都应该以字母(A-Z 或者 a-z),美...

2022-04-14 12:40:23 185

原创 「JavaSE」-预备知识

计算机语言发展史机器语言基本计算方式基于二进制方式 直接输入给计算机使用汇编语言解决人类无法读懂机器语言的问题 指令代替二进制 目前应用 逆向工程 机器人 病毒 ...... 高级语言大体上分为:面向过程 和 面向对象 两大类 C语言史典型的面向过程的语言 C++、Java是典型的面向对象的语言 故事:Java帝国的诞生C&C++1972年C诞生 贴近硬件,运行极快,效率极高。 操作系统,编译器,数据库,网络系统等。 指针和

2022-04-13 15:58:04 2837

空空如也

空空如也

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

TA关注的人

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