自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 java 基础17

01_集合框架(HashSet存储字符串并遍历)* A:Set集合概述及特点 * 通过API查看即可* B:案例演示 * HashSet存储字符串并遍历 *  HashSet<String> hs = new HashSet<>(); boolean b1 = hs.add("a"); boolean b2 = hs.add("a"); //当存储不成功的...

2018-05-19 19:41:12 140

原创 java 基础16

01_集合框架(去除ArrayList中重复字符串元素方式)* A:案例演示 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 思路:创建新集合方式 /** *  A:案例演示 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 思路:创建新集合方式 */ public static void main(Stri...

2018-05-18 18:59:30 95

原创 java基础15

01_集合框架(对象数组的概述和使用)* A:案例演示 * 需求:我有5个学生,请把这个5个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。*  Student[] arr = new Student[5]; //存储学生对象 arr[0] = new Student("张三", 23); arr[1] = new Student("李四", 24); arr[2] =...

2018-05-17 19:57:42 93

原创 java基础14

01_常见对象(字符类演示)* A:字符类 * [abc] a、b 或 c(简单类)  * [^abc] 任何字符,除了 a、b 或 c(否定)  * [a-zA-Z] a到 z 或 A到 Z,两头的字母包括在内(范围)  * [0-9] 0到9的字符都包括02_常见对象(预定义字符类演示)* A:预定义字符类 * . 任何字符。 * \d 数字:[0-9] * \w 单词字符:[a-zA-Z_0...

2018-05-15 19:54:00 83

原创 java 基础 11

01_Java开发工具(Eclipse工作空间的基本配置)* A:程序的编译和运行的环境配置(一般不改) * window -- Preferences -- Java * 编译环境:Compiler 默认选中的就是最高版本。 * 运行环境:Installed JREs 默认会找你安装的那个JDK。建议配置了Java的环境变量。 * 问题: * 低编译,高运行。可以。 * 高编译,低运行。不可...

2018-05-11 19:10:20 76

原创 java 基础 10

01_面向对象(包的定义及注意事项)* A:定义包的格式 * package 包名; * 多级包用.分开即可* B:定义包的注意事项 * A:package语句必须是程序的第一条可执行的代码 * B:package语句在一个java文件中只能有一个 * C:如果没有package,默认表示无包名02_面向对象(带包的类编译和运行)* A:如何编译运行带包的类 * a:javac编译的时候带上-d即...

2018-05-09 19:25:10 116

原创 Java基础 08

01_面向对象(代码块的面试题)* A:看程序写结果*  class Student { static { System.out.println("Student 静态代码块"); } { System.out.println("Student 构造代码块"); } public Student() { System.out.println("S...

2018-05-07 19:52:21 100

原创 java 基础 07

01_面向对象(构造方法Constructor概述和格式)* A:构造方法概述和作用 * 给对象的数据(属性)进行初始化* B:构造方法格式特点 * a:方法名与类名相同(大小也要与类名一致) * b:没有返回值类型,连void都没有 * c:没有具体的返回值return;02_面向对象(构造方法的重载及注意事项)* A:案例演示 * 构造方法的重载 * 重载:方法名相同,与返回值类型无关(构造方...

2018-05-04 19:15:54 120

原创 java基础06

01_面向对象(类与对象概述)* A:我们学习编程是为了什么 * 为了把我们日常生活中实物用学习语言描述出来* B:我们如何描述现实世界事物 * 属性 就是该事物的描述信息(事物身上的名词) * 行为 就是该事物能够做什么(事物身上的动词)* C:Java中最基本的单位是类,Java中用class描述事物也是如此 * 成员变量 就是事物的属性 * 成员方法 就是事物的行为* D:定义类其实就是定义...

2018-05-03 19:21:25 91

原创 java基础05

01_Java语言基础(数组的初始化动态初始化)* A:什么是数组的初始化 * 就是为数组开辟连续的内存空间,并为每个数组元素赋予值 * B:如何对数组进行初始化 * a:动态初始化 只指定长度,由系统给出初始化值 * int[] arr = new int[5]; * b:静态初始化 给出初始化值,由系统决定长度 * C:动态初始化的格式: * 数据类型[] 数组名 = new 数据类型[...

2018-04-25 20:03:50 105

原创 java 基础 04

01_Java语言基础(循环结构概述和for语句的格式及其使用)* A:循环结构的分类 * for,while,do...while * B:循环结构for语句的格式:*  for(初始化表达式;条件表达式;循环后的操作表达式) { 循环体; }02_Java语言基础(循环结构while语句的格式和基本使用)* A:循环结构while语句的格式:* while循环的基本格式: w...

2018-04-23 20:21:03 85

原创 java基础03(后半部分)

13_Java语言基础(if语句的格式2和三元的相互转换问题)* A:案例演示 * if语句和三元运算符完成同一个效果* B:案例演示 * if语句和三元运算符的区别 * 三元运算符实现的,都可以采用if语句实现。反之不成立。 * 什么时候if语句实现不能用三元改进呢? * 当if语句控制的操作是一个输出语句的时候就不能。 * 为什么呢?因为三元运算符是一个运算符,运算符操作完毕就应该有一...

2018-04-21 21:26:08 81

原创 Java基础03(前半部分)

01_Java语言基础(逻辑运算符的基本用法)* A:逻辑运算符有哪些 * &,|,^,! * &&,|| * B:案例演示* 逻辑运算符的基本用法 * 注意事项: * a:逻辑运算符一般用于连接boolean类型的表达式或者值。 * b:表达式:就是用运算符把常量或者变量连接起来的符合java语法的式子。 * 算术表达式:a + b * 比较表达式:a == b(条件...

2018-04-20 20:09:00 83

原创 Java基础 02

1_Java语言基础(常量的概述和使用)* A:什么是常量 * 在程序执行的过程中其值不可以发生改变 * B:Java中常量的分类 * 字面值常量 * 自定义常量(面向对象部分讲) * C:字面值常量的分类 * 字符串常量 用双引号括起来的内容 * 整数常量 所有整数 * 小数常量 所有小数 * 字符常量 用单引号括起来的内容,里面只能放单个数字,单个字母或单个符号 * 布尔常量 较为特殊...

2018-04-18 21:13:52 100

原创 Java基础 01

1. A:键盘功能键 * a:Tab * b:Shift * c:Ctrl * d:Alt * e:空格 * f:Enter * g:Window * h:上下左右键 * i:PrtSc(PrintScreen)屏幕截图* B:键盘快捷键 * a:Ctrl+A 全选 * b:Ctrl+C 复制 * c:Ctrl+V 粘贴 * d:Ctrl+X 剪切 * e:Ctrl+Z 撤销 * f:Ctrl+...

2018-04-17 21:12:57 84

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除