摘要: 一、包 1、三个作用 区分相同名字的类 当类很多时,可以很好地管理 控制访问范围 2、基本语法 package 包名; (1)包的本质是创建不同的文件夹来保存类文件 (2)包的创建:new——》package——》com.包名 (3)包的命名:只能包含数字,字母,下划线,小圆点,不能以数字开头,不能 阅读全文
posted @ 2021-12-07 22:13 DarkSki 阅读(32) 评论(0) 推荐(0) 编辑
摘要: public class Maze { public static void main(String[] args) { //创建地图 int map[][] = new int[8][7]; for(int i = 0; i < 7; ++i) { map[0][i] = 1; map[7][i] 阅读全文
posted @ 2021-12-07 22:13 DarkSki 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 一、类与对象 1、概述 为什么需要类与对象? 对某些问题,,单独地定义变量解决,或者使用数组来解决,会不利于数据的管理,且效率低下,由此,Java设计者引入类与对象(OOP),其根本原因在于现有技术不能完美解决新的需求 什么是类与对象? <对象>:现实世界中,随处可见的一种事物就是对象,对象是事物存 阅读全文
posted @ 2021-12-07 22:12 DarkSki 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 一、数组 1、为什么需要数组? 为了解决大量同类型数据的存储和使用问题 为了模拟现实世界,更有效地管理和处理数据 2、数组的使用 (1)概念:为一组数据,用于存放多个数据类型的数据 (2)数组的初始化 动态初始化: 数据类型[] 数组名 = new 数据类型[大小]; 静态初始化: 数据类型[] 数 阅读全文
posted @ 2021-12-07 22:08 DarkSki 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 一、流程控制 流程控制决定程序是如何运行的,主要有三大流程控制语句 顺序控制 分支控制 循环控制 二、顺序控制 程序从上至下依次执行 三、分支控制 1、条件语句 (1)单分支 格式: if (条件表达式) { 执行代码块; } 功能:如表达式为true,则执行语句 (2)双分支 格式 if (条件表 阅读全文
posted @ 2021-12-07 22:04 DarkSki 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 一、标识符命名规则 概念:Java对各种变量、方法和类等命名时使用的字符序列称为标识符 由26个英文字母大小写、0-9、或下划线_ 以及$组成 数字不可以开头 不可以使用但可以包含有关键字和保留字 严格区分大小写,长度无限制 不能包含空格 二、标识符命名规范 包名:多单词组成时,所有字母都小写——a 阅读全文
posted @ 2021-12-07 22:04 DarkSki 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 运算符是一种特殊符号,用以表示数据的运算,赋值,比较等 一、算术运算符(二元运算符) 符号 意义 + 正号 - 负号 + 加号 - 减号 * 乘 / 除(取除数):1/2 = 0; 1.0/2 = 0.5; % 取余(取模):其本质是a%b = a - a/b*b 二、自增、自减运算符 符号 意义 阅读全文
posted @ 2021-12-07 22:03 DarkSki 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 一、变量概述 1、为什么需要变量 变量是程序的基本组成单位 变量三要素:类型+名称+值 2、变量的概念 变量相当于内存中的一个数据存储空间 步骤: 声明变量 int a; 赋值 a = 1; 二、数据类型 在Java中每种数据都定义了明确的数据类型 1、整数型(int) (1)Java各整数类型有固 阅读全文
posted @ 2021-12-07 22:02 DarkSki 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一、Java语言发展史 Java语言诞生于1995年 Java之父James gosling,sun(太阳微电子公司)为占领智能电子消费产品市场开发 1996年:JDK1.0诞生、 什么是JDK? Java开发工具包 Java包括三大块 JavaSE(Java标准版)——Java基础 JavaEE( 阅读全文
posted @ 2021-12-07 22:02 DarkSki 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、DOS命令 1、如何操作DOS命令 ​ (初学者建议在虚拟机中完成实验) 开始——运行——输入cmd——回车,将调出C:\windows\system32\cmd.exe 或win+R打开运行窗口——输入cmd——回车 2、基本命令 (1)命令:color 参数 ​ 帮助:color ? ​ 作 阅读全文
posted @ 2021-12-07 22:01 DarkSki 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、学习准备 1、学习方法 一个合格的程序员应该具备的能力 指法速度(敲代码的速度) 键盘的手势要正确,左手:asdf,右手:jkl; 坚持盲打,直到肌肉记忆 编程思想(能够用编程思路去解决现实生活中的问题) 所谓思想即思路,解决问题的思路 不要照抄代码,抄代码是没有灵魂的!!! 结论验证法 务必做 阅读全文
posted @ 2021-12-07 22:01 DarkSki 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。 Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。 Ctr 阅读全文
posted @ 2021-12-07 22:00 DarkSki 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一、为什么long会向float进行自动类型转换? long l1 = 1;//long型占8个字节 float f1 = l1;//float占4个字节 System.out.println(f1);//输出:1.0,说明long可以向float进行自动类型转换,其原因在于float类型能表示的数 阅读全文
posted @ 2021-12-07 22:00 DarkSki 阅读(30) 评论(0) 推荐(0) 编辑