Java 教学
文章平均质量分 89
Yake1965
我是一个老兵,87年接触苹果II机,286、386、486...一路过来,计算机日新月异,而我还是原来的我。一事无成,没有做过项目、没有参加过大赛,但育人无数。
展开
-
Java 10 字符串
什么是API API (Application Programming Interface) :应用程序编程接口java 中的 API 指的就是 JDK 中提供的各种功能的 Java 类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些 API 如何使用。String 类代表字符串,Java 程序中的所有字符串文字(例如 “abc”)都被实现为此类的实例。原创 2023-05-07 11:50:12 · 638 阅读 · 1 评论 -
Java 练习题
台式机,安卓手机,iPhone手机,他们其实都是计算机,计算机干的事情就是严格的执行人的指令,但是目前的科技条件下,电脑仍然有一个很大的短板,这个短板是?A 思考B 计算答案:A。原创 2023-05-07 11:21:17 · 1949 阅读 · 2 评论 -
Java 09 面向对象综合训练
需求:格斗游戏,每个游戏角色的姓名,血量,都不相同,在选定人物的时候(new对象的时候),这些信息就应该被确定下来。举例: 程序运行之后结果为: 姓名为:乔峰 血量为:100 姓名为:鸠摩智 血量为:100 乔峰举起拳头打了鸠摩智一下,造成了XX点伤害,鸠摩智还剩下XXX点血。 鸠摩智举起拳头打了鸠摩智一下,造成了XX点伤害,乔峰还剩下XXX点血。 乔峰举起拳头打了鸠摩智一下,造成了XX点伤害,鸠摩智还剩下XXX点血。原创 2023-05-02 09:36:25 · 938 阅读 · 0 评论 -
IntelliJIDEA 常用快捷键
Alt + Enter 导入包,自动修正,自动创建变量名。Ctrl + Alt + O 优化导入的类和包Ctrl + / 单行注释 (//)Ctrl + Shift + / 多行注释 (/* … */)方法或类说明注释(文档注释)在一个方法或类的开头,输入 /**,然后按回车。Ctrl + Alt + L 格式化代码Shift + F6:修改变量名Ctrl + Alt + v:声明变量Ctrl+Alt+m:自动抽取方法Ctrl+B 快速打开光标处的类或方法。原创 2023-03-18 10:52:52 · 6116 阅读 · 0 评论 -
Collection 集合
Collection集合概述是单例集合的顶层接口,它表示一组对象,这些对象也称为 Collection 的元素JDK 不提供此接口的任何直接实现。它提供更具体的子接口(如 Set 和 List)实现创建 Collection 集合的对象多态的方式具体的实现类 ArrayListCollection 集合常用方法方法名说明添加元素从集合中移除指定的元素根据条件进行移除清空集合中的元素判断集合中是否存在指定的元素判断集合是否为空集合的长度,也就是集合中元素的个数List集合的概述。原创 2023-03-18 09:36:30 · 470 阅读 · 1 评论 -
Java 07 综合练习
Java 官方为开发者提供了很多功能强大的类,这些类被分别放在各个包中,随 JDK 一起发布,称为 Java 类库或 Java API。API(Application Programming Interface, 应用程序编程接口)是一个通用概念。例如我编写了一个类,可以获取计算机的各种硬件信息,它很强大很稳定,如果你的项目也需要这样一个功能,那么你就无需再自己编写代码,将我的类拿来直接用就可以。但是,我的类代码很复杂,让你读完这些代码不太现实,而且我也不希望你看到我的代码(你也没必要也不希望读懂这些晦涩的原创 2022-06-11 22:48:37 · 217 阅读 · 0 评论 -
Java 08 面向对象
在编程中,需要接收用户输入的数据,就可以使用键盘输入语句来获取。scanner.next() 和 scanner.nextline() 都可以读取字符串。但是它们是有区别的:1、next() 方法将输入的空格键、Tab 或 Enter 键等视为分隔符或结束符。所以next() 方法不能得到带空格的字符串。2、而 nextLine() 方法的结束符只是 Enter 键,即 nextLine() 方法返回的是Enter 键之前的所有字符,它是可以得到带空格的字符串的。scanner.nextline() 可原创 2022-06-12 00:02:49 · 1650 阅读 · 0 评论 -
Java 06 方法
Java 修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。public class ClassName { // ... }private boolean myFlag;protected static final int BOXWIDTH = 42;static final double x = 9.5;public static void main(String[] arguments) { // 方法体 }一、访问控制修饰符Java 使用访问控制符来保护对类、变量、方法和原创 2022-02-23 18:47:38 · 136 阅读 · 0 评论 -
Java 05 循环 数组
Java 变量类型在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:type identifier [ = value][, identifier [= value] ...] ;格式说明:type 为 Java 数据类型。identifier 是变量名。可以使用逗号隔开来声明多个同类型变量。以下列出了一些变量的声明实例。注意有些包含了初始化过程。int a, b, c; // 声明三个int型整数:a、 b、cint d = 3, e = 4, f = 5原创 2021-12-09 10:23:39 · 1759 阅读 · 1 评论 -
Java 04 流程控制语句
Java 基本数据类型内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。Java 的两大数据类型:内置数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。byte:byte 数据类型是8位、有符号的,以二进制补码表示的整数;最小值是 -128(-2^7);最大值是 127(2^7-1);默认值是 0;short:short 数据类型是 16 位、有符号的以二进制补码表示的整数最小值是 -32768原创 2021-12-05 11:26:06 · 159 阅读 · 0 评论 -
Java 03 运算符
Java 对象和类基本概念:类对象实例方法重载多态继承封装抽象类**类:**类是一个模板,它描述一类对象的行为和状态。**对象:**对象是类的一个实例,有状态和行为。局部变量:在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。**成员变量:成员变量是定义在类中,方法体之外的变量。**这种变量在创建对象的时候实例化。成员变量可以被类中方法、构造方法和特定类的语句块访问。**类变量:**类变量也声明在类中,方法体原创 2021-12-11 17:03:50 · 181 阅读 · 0 评论 -
Java 02 基础语法
/ 1.定义 byte 类型的变量 // 数据类型 变量名 = 数据值;// 2.定义 short 类型的变量 short b = 20;// 3.定义 int 类型的变量 int c = 30;// 4.定义 long 类型的变量 long d = 123456789123456789L;// 5.定义 float 类型的变量 float e = 10.1F;// 6.定义 double 类型的变量 double f = 20.3;原创 2021-12-04 11:42:59 · 231 阅读 · 0 评论 -
Java 01 简介
Java 教程Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的高级程序设计语言。Java 之父 James Gosling (詹姆斯·高斯林),Java 已被 Oracle 收购。Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UNIX 版本的系统。JDK 11 在线中文手册Java 介于编译型语言和解释型语言之间。编译型语言如 C、C++,代码是直接编译成机器码执行,但是不同的平台(x86、ARM 等)CPU 的指令集不同,因此,需原创 2021-12-09 12:52:10 · 406 阅读 · 0 评论 -
Java 00 开发环境配置
一、JDK 安装Java SE Development Kit 19.0.2 downloads测试 JDK 是否安装成功第一个 JAVA 程序、JAVA 编程环境原创 2021-12-03 16:05:38 · 1950 阅读 · 19 评论