随笔分类 - 1. Java-基础
摘要:集合基础 集合,提供一种存储空间可变的存储模型,存储的数据容量可以发生改变 ArrayList: 可调整大小的数组实现 是一种特殊的数据类型,泛型 ArrayList构造方法 ArrayList array = new ArrayList<>() ArrayList添加方法 add(E e),将元素
阅读全文
摘要:字符串 10.1 API: 什么是API:应用程序编程接口 jdk帮助文档 使用快捷键(Ctrl+Alt+V)自动生成对应的变量接收返回值 10.2 String: Java程序中所有字符串文字都被实现为此类的实例 字符串特点: 字符串不可变,他们的值在创建后不能被改变 虽然String的值是不可改
阅读全文
摘要:面向对象基础 9.1 类和对象: 对象:万物皆对象,客观存在的事物皆为对象 类:对现实生活中一类具有共同属性和行为的事物的抽象 类的特点: 类是对象的数据类型 类是具有相同属性和行为的一组对象的集合 属性:对象具有的各种特征,每个对象的每个属性拥有特定的值(成员变量) 行为:对象能够执行的操作(成员
阅读全文
摘要:方法 8.1 方法概述: 方法:将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集 方法定义:方法必须先创建才可以使用 方法调用:方法创建后并不是直接运行的,需要手动使用后才执行 8.2 方法的定义和调用: 方法定义: public static void 方法名(){ 方法体
阅读全文
摘要:IDEA 用于Java语言开发的集成环境。 集成环境:把代码编写,编译,执行,调试等多种功能综合到一起的开发工具 打印 "HelloWorld!" 项目结构:项目/模块/包/类 内容辅助键及快捷键: 快速生成main()方法:psvm + 回车 快速生成输出语句:sout + 回车 格式化:Ctrl
阅读全文
摘要:数组 7.1 数组定义格式: 数组:是一种用于存储多个相同类型数据的存储模型 数组定义格式:int[] a 7.2 数组初始化之动态初始化: 动态初始化,初始化时只指定数组长度,由系统为数组分配初始值 格式:数据类型[] 变量名 = new 数据类型[数组长度]; 范例:int[] arr = ne
阅读全文
摘要:循环语句 6.1 for循环语句: 循环结构: 初始化语句,用于表示循环开启时的起始状态 条件判断语句,表示循环反复执行的条件 循环体语句,表示循环反复执行的内容 条件控制语句,表示循环执行中每次变化的内容 for循环格式: for(初始化语句;条件判断语句;条件控制语句){ 循环体语句; } 水仙
阅读全文
摘要:分支语句 5.1 流程控制: 流程控制语句 顺序结构 是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码先后顺序依次执行 分支结构(if、switch) 循环结构(for、while、do...while) 5.2 if语句: 1)if(关系表达式){ 语句体; } 关系表达式值为
阅读全文
摘要:数据输入 Scanner使用步骤 导包:import java.util.Scanner 创建对象:Scanner sc = new Scanner(System.in); 接收数据:int i = sc.nextInt();
阅读全文
摘要:运算符 3.1 算数运算符: 运算符:对常量或变量进行操作的符号 表达式:用运算符把常量或变量连接起来符合Java语法的式子 算数运算符:加(+)、减(-)、乘(*)、除(/)、取余(%) 字符的"+"操作: 'A' + 10 = 75 'A'的值为65,'a'的值为97,'0'的值为48 算数表达
阅读全文
摘要:第一个程序 1.1 常用DOS命令: E:切换盘符 dir 查看当前目录文件 cd 目录 切换到下一级目录 cd .. 切换到上级目录 cd 目录\目录 切换多级目录 cd \ 切换到主目录 cls 清屏 exit 退出命令提示符 配置环境变量:加入bin目录到Path系统变量 1.2 HelloW
阅读全文
摘要:基础语法 2.1 注释: 注释,在程序指定位置添加的说明性信息,不参加程序运行 单行注释:// 注释 多行注释:/* 注释信息 */ 文档注释:/** 注释信息 */ 2.2 关键字: 被Java语言赋予了特定含义的单词 特点 关键字字母全部小写 常用代码编辑器,对关键字有特殊颜色标记 2.3 常量
阅读全文
摘要:Java概述 Sun公司 詹姆斯·高斯林 版本:1.0、1.1、1.2、1.3、1.4、5.0、6.0、(Oracle公司)7.0、8.0、9.0、10.0、11.0 不同操作系统版本的JVM(Java虚拟机)实现跨平台 JRE与JDK区别: JRE,Java程序运行时的环境,包含JVM和核心类库
阅读全文