设计模式设计模式是一套被反复使用、多数人知晓的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解。设计模式使代码编制真正工程化,它是软件工程的基石脉络,如同大厦的结构一般。在毕老师的java基础视频中,我学到了以下几种设计模式:单例设计模式单例设计模式是一种比较常见的设计模式,使用单例设计模式有什么好处呢?1.通过线程的同步来控制资源的并发访问。2.控制实例产生的数量,达到
转载
2024-01-15 20:58:20
36阅读
JAVA 程序语言设计(基础篇) 笔记摘录为避免输入错误, 不要在nextByte()、nextShort()、nextInt()等等后面使用nextLine()
nextXXXXX()都称为令牌读取方法,它们会读取用分隔符隔开的令牌。next()读取一个由分隔符分隔的字符串,而nextLine()读取一个以行分隔符结束的行。
令牌读取方法不能读取令牌后面的分隔符。如果令牌读取方法之后调用next
转载
2023-07-05 23:37:44
47阅读
第1章 Java语言概述Java语言的特点。(Java语言在1995年是Sum公司推出,2010年又是被Oracle收购P2平台无关性、编译与解释并存。面向对象的基本特征。继承性:将公共的方法,变量集成到父类中,代码复用封装性:public、 protected、private访问权限修饰符,提高代码安全性多态性:包括方法的覆盖和重载,为一种功能提供多种实现,提高灵活性什么是Java虚拟机(可以运
转载
2023-11-11 23:25:16
315阅读
在本文中,我将详细记录关于“Java语言程序设计笔记”的整体流程和思考。这是一个有关Java语言如何进行组合与排列的深度剖析,适合对这门语言有兴趣的开发者。
在编程特别是Java语言中,我们经常需要处理数据的组合和排列问题,尤其在游戏开发、数据分析以及数学运算等场景中。通过掌握Java中的排列组合逻辑,我们能够更高效地解决实际问题。
## 背景定位
在我们讨论组合与排列之前,首先需要明确其适
一、概述: 这是读的第一本英文原版的专业书籍,总的来说,因为自己也有一些基础,读起来并不是非常的费劲。前半部分主要是介绍java的相关语法,正好借着这样的机会巩固了一下自己的码代码的能力,基本上把书中的代码都打了一遍,前面的部分主要是用的notepad++来写的,notepad++ 也有代码提示功能,用起来还是挺不错的,但是用cmd 来编译,连接,javac 然
转载
2023-08-12 20:01:11
178阅读
第1章 初识Python1.1 Python简介1.1.1 编程语言概述1.1.2 Python解释器1.1.3 Python的特点1.2 Python安装1.2.1 Windows下的安装1.2.2 Linux下的安装1.2.3 Mac OS下的安装1.3 Python代码执行1.3.1 交互式模式下执行Python代码1.3.2 脚本模式下执行Python代码1.4 Python集成开发环境
转载
2024-01-18 21:02:46
74阅读
Java Web程序设计笔记 • 【目录】第1章 Web应用程序 >>>第2章 JSP基础 >>>第3章 JSP内置对象 >>>第4章 JavaBean和JSP标准动作 >>>第5章 Servlet技术 >>>第6章 Servlet技术进阶 >>>第7章 会话跟踪技术 >>>第...
原创
2022-02-10 16:34:44
122阅读
4.1 JDK的下载、安装与使用4.1.1 下载Java开发工具包(Java Development Kit,JDK),是Java应用程序的基础。这里下载JDK 11.0.1版本。选择 产品—— Java 下拉找到:Oracle JDKJava archive中找到以往的版本。 选择 Java SE 11 下拉找到对应操作系统的Java SE 11.0.1
转载
2023-07-25 12:29:24
186阅读
数据类型对于任何一门计算机语言来说都是重要的,因为变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。在 java 语言里,数据类型分为两大类:
Java的数据类型可分为原始数据类型与引用数据类型。
原始数据类型也称为基本数据类型,它们包括了最基本的 boolean、byte、char、short、int、long、float 与double 等类型。另一种数
原创
2011-12-26 20:18:24
495阅读
一、博客说明随着这四个月对于《Java面向对向设计》的学习,这门课也接近了尾声,我也通过本次博客对这门课做出一定的总结。二、知识点总结1.基本类型 boolean(布尔) true/false 默认为false short(短整数) 16位,2字节 int(整数) 32位,4字节 long(长整数) &nb
转载
2023-08-09 17:24:46
106阅读
java面向对象复习笔记1、面向对象的程序设计有三个主要特性——封装性、继承性、多态性*封装机制表现为把描述对象属性的变量及实现对象功能的方法合在一起,定义为一个程序单位,并保证外界不能任意更改其内部的属性值,也不能任意调动其内部的功能方法。*另一个特点为为封装在一个整体内的变量及方法规定不同级别的“可见性”或访问权限。2、继承性*提高代码的可复用性,提高开发效率,降低错误的可能性,为
转载
2023-06-12 11:40:21
97阅读
面向对象面向对象概念Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。 一切皆对象,Java当中最基本的操作单位就是对象。类:所有对象共同的特征或行为,是一种抽象的存在。ps:学生类:学生的特征:名字、学号、班级。学生的行为:吃饭、睡觉、学习。类的定义:1、分类 有实际意义的类 —— 实体类成员变量:引用
转载
2024-01-12 05:19:14
40阅读
持续更新中…我的大学笔记>>>章节 内容 实践练习
原创
2022-02-23 16:00:07
92阅读
章节内容实践练习Java Web程序设计作业目录(作业笔记)第1章Java Web程序设计笔记 • 【第1章 Web应用程序】第2章Java Web程序设计笔记 • 【第2章 JSP基础】第3章Java Web程序设计笔记 • 【第3章 JSP内置对象】第4章Java Web程序设计笔记 • 【第4章 JavaBean和JSP标准动作】第5章Java Web程序设计笔记 • 【第5章 Servlet技术】第6章Java Web程序设计笔记...
原创
2022-02-10 16:34:44
72阅读
持续更新中…我的大学笔记>>>章节 内容 第1章
原创
2022-02-23 14:53:01
201阅读
第一章教材知识点、概念1.2 什么是计算机1.3 编程语言1.4操作系统 Operating System1.5 操作系统1.6 、1.7 、1.8、1.10关键术语教材quiz1. 如何换行要点12. 打印表格要点2 域宽3. 求半径5.5的圆的周长和面积要点4.要点4Lab0 第一章 计算机、程序和Java概述Java语言程序设计与数据结构(中、英文)梁勇 著Lab0教材知识点、概念1.2
转载
2023-07-19 13:57:49
0阅读
第一章:绪论1.1 java特征简单性面向对象:封装、继承、多态 (主要特征)半编译,半解释:兼具编译执行的效率优势和解释执行的灵活性;提高了应用程序的可移植性:源程序、中间代码Java源程序(.java) ——> 编译器编译 ——> 字节码(.class) ——> 解释器解释执行(JVM)可移植性:一次编译,到处运行 (Java依赖于JVM实现跨平台性)Java的半编译、半解释
转载
2023-05-23 11:12:48
418阅读
面向对象程序设计(Object-oriented Propramming, OOP)1.1 抽象过程面向对象思想的实质:程序可以通过添加新类型的对象使自身适用于某个特定问题。面向对象思想的五个基本特征:1)万物皆对象2)程序是对象的集合3)每个对象都有自己的由其他对象所构成的存储4)每个对象都有其类型5)某一特定类型的所有对象都可以接收同样的消息对象具有行为、状态和标识,这意味着每一个对象都可以有
转载
2023-06-10 20:13:56
81阅读
8月1日学习目标:第1章:Java程序设计概述第2章:Java程序设计环境第3章:Java基本程序设计结构 笔记:java与c++的主要不同点在于多重继承,Java使用接口概念取而代之。java提供更丰富的运行时自省功能。(具体内容第五章)Java特性之可移植性,比如,java中int永远为32位整数,保证了可移植性,而c/c++中数据类型大小不固定。Java特性之动态性,比
转载
2023-11-27 10:52:59
71阅读
大家好 ! 我是【小黄】,因为我姓黄所以就叫小黄好了。这博客是对自己学习和成长的一点点总结及记录,如果您对我写的还感兴趣 , 可以关注一下我的动态
原创
2021-11-24 10:00:44
80阅读