随笔分类 -  java入土

java从入门到入土
摘要:集合是对象的容器,实现了对对象的常用的操作,类似数组功能。 和数组的区别: 数组长度固定,集合长度不固定 数组可以存储基本类型和引用类型,集合只能存储引用类型 使用时需要导入类 阅读全文
posted @ 2022-10-21 08:51 喝茶谢谢 阅读(401) 评论(0) 推荐(0) 编辑
摘要:在 java 中,用于生成随机数的 Math 方法 random()只能生成 0-1 之间的随机数,而对于生成指定区间,例如 a-b 之间的随机数,却只能用相关计算公式。 这个计算公式大家所熟知: int num = (int) (a + Math.ransom() *(b-a+1)); 阅读全文
posted @ 2022-09-01 21:47 喝茶谢谢 阅读(915) 评论(0) 推荐(3) 编辑
摘要:单例模式 饿汉式单例模式 步骤: 创建私有化的属性 构造器私有化 在类里创建静态的私有的实例化对象 创建静态 get 方法,能够调用实例化对象。 //创建一个老婆类,老婆只能有一个,所以该类要用单例模式。 public Wife{ //1. 创建私有化的属性 private String name; 阅读全文
posted @ 2022-08-13 10:03 喝茶谢谢 阅读(74) 评论(0) 推荐(0) 编辑
摘要:动态绑定机制,简单来说,就是在以父类为编译类型,创建子类对象的时候,绑定子类运行类型,当我们再调用方法的时候,能够有序的寻找方法,实现方法的有序调用。 动态绑定机制会出现在多态中,多态是 Java 的重要的三个属性之一,动态绑定机制就是建立在,封装,多态,继承的基础上延伸出的。 阅读全文
posted @ 2022-08-08 09:42 喝茶谢谢 阅读(597) 评论(0) 推荐(2) 编辑
摘要:Servlet servlet 是由 Tomcat 创建的,运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记 阅读全文
posted @ 2022-08-01 12:36 喝茶谢谢 阅读(53) 评论(0) 推荐(0) 编辑
摘要:Tomcat Tomcat 是 Web 服务器的一种,封装了 HTTP 协议操作,简化开发,同时可以将 web 项目部署到服务器中,对外提供网上浏览的服务。 Tomcat 官网 下载 对于版本选择,不同版本对语言支持不同,8.X 版本支持 java8 及以上,所以这里选择 8.x 版本的 Tomca 阅读全文
posted @ 2022-06-28 09:41 喝茶谢谢 阅读(27) 评论(0) 推荐(0) 编辑
摘要:JavaWeb 技术栈 B/S 架构,也叫浏览器/服务器架构,客户端只需要浏览器,逻辑与数据存储在服务器端,接受请求后,服务器会把资源发送给浏览器。 浏览器与服务器进行数据通信,通过 HTTP 协议。 通过 Tomcat 进行服务器对数据解析。 HTTP HTTP 协议特点: 基于 TCP 协议,面 阅读全文
posted @ 2022-06-28 09:40 喝茶谢谢 阅读(31) 评论(0) 推荐(0) 编辑
摘要:常用类 内部类 成员内部类 静态内部类 局部内部类 匿名内部类 内部类是在类的内部再定义一个完整的类 编译后,生成独立的字节码文件 内部类可以直接访问外部类的私有成员,而不破坏封装性。 可为外部类提供必要的内部组件。 //外部类 public class Animal{ //内部类 class Do 阅读全文
posted @ 2022-04-04 22:05 喝茶谢谢 阅读(42) 评论(0) 推荐(0) 编辑
摘要:异常 程序在运行过程中,遇到一些意外,统称为异常(exception) 异常分为 检查性异常 运行时异常 错误ERROR [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dJjleUHa-1648125170108)(../box/比特截图2022-03-17-15-0 阅读全文
posted @ 2022-03-24 20:36 喝茶谢谢 阅读(33) 评论(0) 推荐(0) 编辑
摘要:面向对象(OOP) 面向对象的本质是以类的方式组织代码,以对象的组织(封装)数据。 面向对象有三大特征:封装,继承,多态。 对象与类的关系 类是抽象的数据类型,是对某一事物的整体描述。 对象是抽象概念的具体实例,例如张三是人的具体。 具体理解,还需要在代码中去理解。 这里尽量用简单且少的代码去理解对 阅读全文
posted @ 2022-03-24 19:55 喝茶谢谢 阅读(108) 评论(0) 推荐(0) 编辑
摘要:方法 什么是方法 Java方法是语句的集合,他们一起执行一个功能。 方法是解决一类问题的的步骤的有序组合 包含于类或对象中 在程序中被创建,在其他地方被引用 通过定义,实现一个功能 一个方法只实现一个功能(原则性问题) 定义及调用 Java的方法类似于其他语言的函数。 方法包含一个方法头和一个方法体 阅读全文
posted @ 2022-03-18 21:36 喝茶谢谢 阅读(42) 评论(0) 推荐(0) 编辑
摘要:Java流程控制 用户交互Scanner Java给我们提供了一个工具类,可以获取用户的输入,通过包java.util.Scanner,来获取用户的输入 基本语法: 创建一个scanner的对象,用来接收用户的输入 Scanner scanner = new Scanner(system.in); 阅读全文
posted @ 2022-03-18 17:30 喝茶谢谢 阅读(51) 评论(0) 推荐(0) 编辑
摘要:类型转换,变量,运算符,JavaDoc 阅读全文
posted @ 2022-03-13 15:57 喝茶谢谢 阅读(30) 评论(0) 推荐(0) 编辑
摘要:注释,标识符,关键字,命名的优雅,数据类型 阅读全文
posted @ 2022-03-12 20:33 喝茶谢谢 阅读(24) 评论(0) 推荐(0) 编辑
摘要:计算机高级语言分为编译型语言跟解释型语言,而java同时具有两者的特点. 可能对于新手来说,什么是编译,什么是解释; 简单来说,编译就是将代码语言整体完全翻译成机器可读懂的代码,再交托给机器运行,像java,c,c++等; 阅读全文
posted @ 2022-03-12 10:10 喝茶谢谢 阅读(65) 评论(0) 推荐(0) 编辑
摘要:基本DOS命令 阅读全文
posted @ 2022-03-11 09:59 喝茶谢谢 阅读(26) 评论(0) 推荐(0) 编辑
摘要:java入土第一篇markdown使用技巧 阅读全文
posted @ 2022-03-10 21:14 喝茶谢谢 阅读(56) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示