自定义博客皮肤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)
  • 收藏
  • 关注

原创 面向对象三要素

封装成员变量私有化,提供公有的get和set方法访问变量封装就是不允许直接访问成员变量,必须通过set和get方法来访问;优点:安全,便于重构良好的封装能够减少耦合。类内部的结构可以自由修改。可以对成员变量进行更精确的控制。隐藏信息,实现细节。示例:public class Kid { private int age; public int getAge() {//通过get方法获取变量值 return age; } public v...

2022-02-14 14:06:24 117

原创 servlet对象

servlet的生命周期可以被定义为servlet对象从创建到销毁的整个过程:1)在创建servlet对象时,通过调用init()方法进行初始化2)通过service()方法来处理客户端的请求,根据请求方式的不同转发给doGet()或doPost()方法3)停止服务时,通过调用destory()方法销毁servlet对象4)servlet对象被JVM垃圾回收器回收public void init() throws ServletException { /* 初始化方法\...

2022-02-10 13:27:17 517

原创 1-16 单例模式

设计模式-单例模式知识点什么是单例模式?单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。单例模式有分为饿汉式和懒汉式特点:1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提

2022-01-06 09:26:31 52

原创 1-18 异常

异常1 概述异常是一些用来封装错误信息的对象它由异常的类型、提示信息、报错的行号提示三部分组成所有的异常类都是java.lang Exception的子类1.2 检查性异常:无法避免因为用户错误或者其他外在操作错误,导致代码无法继续进行,引起的异常,如断网、处理的文件不存在等。常见的检查性异常:1) ClassNotFoundException:应用程序试图加载类时,找不到相应的类,抛出该异常2) IllegalAccessException :访问一个类被拒绝的时候,抛出

2022-01-04 09:32:07 62

原创 1-19 IO流

1 定义数据在两个设备间的传输称为流,流是一组有顺序的,有起点和终点的字节集合;I是input的缩写,表示输入流;O是output的缩写,表示输出流; java.io.* 父类 子类 子类 字节流 输入流 InputStream FileInputStream Data

2022-01-04 09:20:26 65

原创 1-3 运算符

算术运算符:+加法 - 相加运算符两侧的值-减法 - 左边值 减去 右边值*乘法 - 相乘操作符两侧的值/除法 - 左边值 除以 右边值 10/3=3%取模 - 左边数 除以 右边数 所得的余数 10%3=1++自增: 操作数的值增加1 a++; ++a--自减: 操作数的值减少1 a--; --aa++ 与 ++a 的区别a++:变量a先参与程序的执行,然后变量a自加1++a:变量a自加1,再参与程序的执...

2022-01-02 22:19:25 117

原创 1-2 选择分支与循环

程序结构有三种:顺序结构、分支结构、循环结构1 顺序结构顾名思义,就是代码按照从上往下的先后顺序执行;2 分支结构顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构1) if else 循环boolean tar = false;if(tar) {//条件表达式,判断条件成立 即返回true 执行下面的分支语句 //分支语句:要执行的代码 System.out.println("判断条件成立"); } else {//判断条件不成立...

2022-01-02 21:50:48 307

原创 Java班 笔试试题

一 简答题(5分/每题,共50分)1 列举全部的java基本数据类型byte short int longfloat doublechar boolean2 请简述重载与重写的区别重载: 发生在同一个类中 方法名相同 参数列表不同(个数,数据类型,顺序),注意:参数列表不同跟变量名称没关系 返回值的类型是否改变,跟方法是否重载没关系,不能作为重载的依据重写: 重写发生在子父类当中 方法名、参数列表、返回值类型均相同 重写...

2022-01-02 14:27:24 130 1

原创 1-1 Java的基础概念

1 java基本概念:类、变量、方法类类是一个模板,是对事物特征(变量)和行为(方法)的描述;具有相同属性和相同行为的事物,才能被归为一类;对象对象是类的一个实体(或者实例),类只是一种对事物的构建描述,对象则是根据类的表述创建的个体变量变量是类对象的特征方法方法是类对象的行为2 基本语法规范1)大小写敏感2)类名首字母大写,遵循驼峰命名法,如 UserInfo3)方法名首字母小写4)源文件名必须和类名相同,后缀是.java,编译文件后缀是.class5)主方法入

2022-01-02 11:25:30 229

原创 跟着 《Head First Java》学习的第一天

今天看了前三章,作为一个初学者,感觉这本书还是很让我感兴趣的,它里面的一些插画和游戏,能让你学起来没那么枯燥。自己尝试着把里面一个较为简单的游戏写了一遍。游戏设计到game和player两个对象。game会产生介于0~9之间的随机数字,3个player对象会猜测该数字,1个player猜到就结束游戏。package study;public class Count { //用三个实例对象表示三个player对象 Player p1; Player p2;...

2022-01-01 20:49:55 1888 2

空空如也

空空如也

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

TA关注的人

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