文章目录1 数据类型1.1 前言1.1.1 标识符1.1.2 关键字1.1. 3 注释1.1.4 变量1.1.5 常量1.2 基本类型(八种)2 运算符3 练习题3.1 圆形面积3.2 变量交换3.3 平年闰年3.4 自增自减3.5 三个数的最大值 1 数据类型1.1 前言1.1.1 标识符可以简单的理解为一个名字。在Java中,我们需要标识代码的很多元素,包括类名、方法、字段、变量、包名等。我
转载 2023-08-14 17:13:46
131阅读
Java语言是纯粹的面向对象的程序设计语言,这主要表现为Java完全支持面向对象的三种基本特征: 继承、封装和多态。Java语言完全以对象为中心,Java程序的最小程序单位是类,整个Java程序由一个一个的类组成。面向对象的方式实际上由 OOA (面向对象分析)、 OOD (面向对象设计)和 OOP (面向对象编程) 三个部分有机组成,其中, OOA和OOD的结构需要使用一种方式来描述并记录,目前
一、学习笔记第六章 字典理解字典后,就能够更准确地为各种真实物体建模。你可以创建一个表示人的字典,然后想在其中存储多少信息就存储多少信息:姓名、年龄、地址、职业,以及能描述他的任何方面。你还能够存储任意两种相关信息,如一系列单词和含义,一系列人名及其喜欢的数,以及一系列山脉及海拔。在Python中,字典是一系列键值对。每个键都与一个值相关联。【键值对是两个相关联的值,指定键时,Python将返回与
Proj2画幅好画工作和目标本项目是关于如何在Python中创建图形的PDF文件,使从文本文件中读取的数据可视化。本例使用的是关于太阳黑子的数据,并且会根据数据创建一个线形图。程序满足如下要求: -从Internet上下载数据文件 -分析数据文件并提取感兴趣部分 -创建基于数据的PDF文件工具这个项目中最重要的工具是图形生成包。文中采用的Reportlab,访问官网(http://repor
第一部分  习题解答第1章  java程序初步1.1  简答题1.2  选择题1.3  编程题第2章  数据与数据运算2.1  选择题2.2  简答题2.3  编程题第3章  java语句3.1&nb
第一章 Java入门 Java的特点及版本: 简单、面向对象、平台无关、多线程、安全、动态。目前Java主要分为三个版本:Java SE:开发java桌面应用程序和低端的服务器应用程序,也可以开发Java Applet程序;Java EE可以构建企业级的服务应用,Java EE包括了Java SE平台,并附加了一些类库。**Java ME**Java ME 是一种很小的Java运行环境,用于嵌入
转载 2024-01-12 00:19:34
58阅读
文章目录字典一个简单的字典使用字典访问字典中的值添加键值对先创建一个空字典修改字典中的值删除键值对由类似对象组成的字典使用 get()来访问值遍历字典遍历所有键值对遍历字典中的所有键按特定顺序遍历字典中的所有键遍历字典中的所有值嵌套字典列表[在列表中存储字典]在字典中存储列表在字典中存储字典 字典一个简单的字典使用字典在Python中,字典是一系列键值对。每个键都与一个值相关联,可以用键来访问相
流程控制语句三、select/in[较少用]格式:[python] view plaincopy select [变量] in [关键字] do command 1 ... ... command n done #select把关键字中的每一项做成相似表单,以交互的方式运行do和done之间的命令
转载 2017-06-30 16:15:00
169阅读
2评论
目录JS基础JS的作用JS的组成JS引入常用的一些方法变量数据类型算数运算函数JS事件事件介绍常见事件事件绑定普通函数方式匿名函数方式事件使用JS的BOMBOM里面的五个对象window: 窗体对象navigator:浏览器导航对象screen:屏幕对象history:历史对象location:当前路径信息JS的DOM操作标签获取标签操作标签操作标签体操作属性案例 JS基础什么是JSJS,全称J
转载 2024-10-28 16:36:25
16阅读
python核心编程 第四章 和第五章python对象的三个特性身份: 每个对象都有一个唯一的身份标识,对象的身份用id()取得,身份可以认为是对象的内存地址类型: type()查看python对象的类型,type()返回的是对象而不是字符串。对象的类型决定对象可以保存什么类型的值值: 值是对象表示的数据项。三个特性对象创建的时候就被赋值,身份不可改变。对象身份比较is a is b 若a,b变量
第1条 查询自己使用的Python版本可以使用–version准确找出所使用的具体Python版本python --version
# Python快速编程第二版习题 - 科普文章 ## 引言 Python是一种广泛使用的高级编程语言,因其简单易学、功能强大而受到广大程序员的喜爱。本文将根据《Python快速编程第二版》的习题,结合代码示例,对Python编程进行科普。通过阅读本文,读者将了解Python的基本语法、常用数据结构和函数,以及如何进行模块和文件的处理等内容。 ## Python基本语法 Python的基本
原创 2023-09-07 21:19:48
32阅读
正常情况下,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。 class Student(object): pass然后,尝试给实例绑定一个属性:>>> s = Student() >>> s.name = 'Michael' # 动态给实例绑定一个属性还可以尝试给实例绑定一
转载 2024-10-12 17:08:49
21阅读
目录第2章第3章第4章第5章第6章第7章第8章 第9章第10章第11章(代码过多不在此处进行书写,需要的可以自行下载)第2章2.4.1打印购物小票 蚂蚁森林是支付宝客户端发起“碳账户”的一款公益活动:用户通过步行、地铁出行、在线消费等行为,可在蚂蚁森林中获取能量,当能量到达一定数值后,用户可以在支付宝中申请一颗虚拟的树,申请成功后会收到支付宝发放的一张植树证书。植树证书中包含申请日期、树
目录一、填空题、判断题三、选择题四、简答题五、编程题六、原题一、填空题1. true和false 2. 基本数据类型和引用数据类型 3. (1)& && (3)| || 4. 5 5. 56、判断题1. × 2. √ 3. × 4. √ 5. ×三、选择题1、AD 2、C 3、C 4、B 5、A四、简答题1、Java语言的八种基本数据类
# 《Effective Java 第二版》的重要性和实践 ## 引言 《Effective Java 第二版》是由Joshua Bloch撰写的一本Java编程指南,它提供了一系列实用的和有效的编程建议,旨在帮助Java开发人员编写高质量的代码。本文将介绍《Effective Java 第二版》的重要性,并给出一些示例代码来展示其中的一些最佳实践。 ## 为什么要关注《Effective
原创 2023-08-07 05:10:42
74阅读
# Java Swing 第二版开发指南 在学习Java Swing的过程中,我们将一起创建一个简单的图形用户界面(GUI)应用程序。本文将为你提供一个流程图,详细代码及注释,以及相关的类图和序列图,帮助你顺利实现Java Swing的第二版。 ## 开发流程 下面是开发一个Java Swing应用程序的基本步骤。我们将使用表格展示这些步骤。 | 步骤 | 描述 | |------|--
原创 2024-08-13 06:37:10
31阅读
# 深入理解《Effective Java》(第二版) 在Java编程中,《Effective Java》无疑是一本极具影响力的书籍。这本书由Joshua Bloch编著,涵盖了许多编写高质量Java代码的最佳实践。今天,我们将通过一些示例代码和关键概念,深入理解这本书的精髓。 ## 1. 引言 编写清晰、简洁且易于维护的代码是每个程序员都追求的目标。《Effective Java》提出了多
原创 2024-09-08 06:20:04
42阅读
# Java Swing与图形用户界面编程 ## 引言 在当今的编程世界中,提供用户友好的图形界面(GUI)是软件开发的重要环节。Java Swing作为Java语言的一部分,提供了丰富的组件和灵活的布局方案,使得开发高效且美观的GUI变得更加简单。本文将通过一些常用的Swing组件示例,带您走进Java Swing的世界。 ## Swing的基本概念 Java Swing是一个轻量级的G
原创 2024-08-09 11:28:09
40阅读
java第三阶段源代码 那些已经阅读了有效Java 第三的人可能知道与该书相关的源代码可以在GitHub上获得 。 jbloch / effective-java-3e-source-code项目拥有1700多个星星,截至撰写本文时,它已被分叉了近800次。 在有效Java的第三中, Java的版本主要是JDK 8,涵盖了JDK 9(有关此第三所涵盖内容的详细信息,请参阅我的早期文章
  • 1
  • 2
  • 3
  • 4
  • 5