- 博客(56)
- 收藏
- 关注
原创 13_字符串
百知教育 - 孙帅 - 13_字符串01_String的封装字符串是字符数组封装而成的代码:package day14;public class TestString{ public static void main(String[] args){ char[] cs = {'h','e','l','l','o','w','o','r','l','d'}; System...
2019-07-31 11:29:57
158
原创 12_Object类与包装类
百知教育 - 孙帅 - 12_Object类与包装类01_Object_toString方法Object类Object类是所有Java类的父类Object o = 任何对象Object类中的方法是所有对象都具有的方法Object_getClass方法返回对象的实际类型 即Class对象(反射)Object_toString方法语法: public Strin...
2019-07-30 11:46:15
126
原创 11_内部类
百知教育 - 孙帅 - 11_内部类01_内部类概述概念:在一个类的内部再定义一个完整类特点(编译时类型:运行时,用到哪个类就加载哪个类,不分内外):编译之后分别生成独立的字节码文件。内部类可直接访问外部类的私有成员,而不破坏封装。可为外部类提供必要的内部功能组件。分类:成员内部类、静态内部类、局部内部类、匿名内部类代码(编译通过):package day13...
2019-07-28 17:04:31
206
原创 10_接口
百知教育 - 孙帅 - 10_接口01_接口的基础语法接口(特殊的抽象类)语法:属性都是 公开静态常量 public static final方法都是 公开抽象方法 public abstract没有构造方法实现接口语法:class 类名 implements 接口名一个类实现接口,如果这个类不希望称为抽象类,就必须实现接口中的所有抽象方法02_接口和类的关系...
2019-07-20 16:08:10
206
原创 09_三个修饰符
百知教育 - 胡鑫喆 - 09_三个修饰符01_abstract语法abstract类:可以声明引用,不能创建对象。abstract方法:只有声明,没有实现 (大括号用 分号 取代)。注意:如果一个类拥有抽象方法,这个类 必须是抽象类,抽象类未必有抽象方法。子类继承一个抽象类,如果子类不希望也成为抽象类,就必须实现父类中所有的抽象方法。代码:package ...
2019-07-18 12:41:51
177
原创 08_面向对象的三大特性
百知教育 - 孙帅 - 08_面向对象的三大特性01_封装概念:尽可能 隐藏 对象内部实现细节,控制 对象的修改及访问的 权限。访问修饰符:private(可将属性修饰为 私有 ,仅本类可见)公共访问方法:作用:提供公共访问方法,以保证数据的 正常录入。命名规范:赋值:setXXX() //使用方法返回值实现赋值取值:getXXX() //使用方法返回值实现取值...
2019-07-07 07:55:38
195
原创 07_面向对象的基础
百知教育学习 - 胡鑫喆 - 07_面向对象的基础01_面向过程思想:自顶向下 逐步求精02_生活中的对象面向过程:从计算机执行角度出发,以代码 执行过程 为 核心面向对象:从 人的角度出发,从现实世界角度出发对象:特征: 称为 属性,一般为名词,代表对象有什么。行为: 称为 方法,一般为动词,代表对象能做什么。对象之间的关系:汽车 车 继承 ...
2019-06-08 15:27:37
148
原创 chapter 04 数组
百知教育学习 - 胡鑫喆 - chapter 04 数组题目链接提取码:h0081、代码package chapter_04;public class Practice_04_01{ public static void main(String[] args) { /* A 正确 * B 正确 * C 错误 --> int[] a = {1,2,3,4,5};...
2019-06-05 16:13:10
330
原创 数组
百知教育学习 - 胡鑫喆 - 数组一、数组的认识概念:一组连续的存储空间,存储多个相同数据类型的值。数组的遍历二、数组创建语法先声明、再分配空间:数组类型[] 数组名;数组名 = new 数据类型[长度]声明并分配空间:数据类型[] 数组名 = new 数据类型[长度]声明并赋值(繁)数据类型[] 数组名 = new 数据类型[]{value 1, valu...
2019-06-05 14:27:43
225
原创 chapter 03函数习题
百知教育学习 - 胡鑫喆 - chapter 03函数习题题目链接提取码:nxo01.代码package chapter_03;import java.util.*;public class Practice_03_01{ public static void main(String[] args) { Scanner s = new Scanner(System.in); ...
2019-05-20 18:00:00
463
原创 chapter 02循环结构习题
百知教育学习 - 胡鑫喆 - chapter 02循环结构习题题目链接 提取码:a53a1.代码package chapter_02;public class Practice_02_01{ public static void main(String[] args) { int sum = 0; for(int i = 1; i < 101; i++) { su...
2019-05-20 17:45:31
442
原创 chapter 01习题
百知教育学习 - 胡鑫喆 - chapter 01习题1.(标识符命名)下面几个变量中,哪些是对的?哪些是错的?错的请说明理由A.ILoveJavaB.$20C.learn@javaD.antony.leeE.Hello_WorldF.2tigers代码/* * A right * B right * C wrong --> @ 不能出...
2019-05-20 14:04:17
1788
原创 循环与分支结构
百知教育学习 - 胡鑫喆 - 循环与分支结构一、if选择结构与分支结构if语法if(布尔表达式) {代码块}在java中if的条件中只能写布尔表达 式,不能写整数表达式。代码package day3;import java.util.Scanner;public class TestIf{ public static void main(String[] args){...
2019-05-19 20:01:20
329
原创 Java语言基础
一、变量概念:计算机中内存中的一块儿存储空间,是存储数据的基本单元使用流程:声明:数据类型 变量名;赋值:变量名 = 值; money = 100;// 将整数值赋予变量注意:Java是强类型语言,变量的类型必须与数据的类型一致。声明变量的三种方式:先声明, 再赋值(常用):数据类型 变量名;变量名 = 值;...
2019-05-18 13:57:09
139
原创 Java概述与环境搭建
百知教育学习 - 胡鑫喆 - Java概述与环境搭建一、编程语言分类:自然语言(和人交流)机器语言(和计算机交流)编程语言编程语言:cc++ --> 面向对象Java -->纯面向对象二、Java的历史Java是由Sun公司开发的,Sun公司已被Oracle公司收购基于跨平台的需求,Oak项目组开发的Java1995.5.23 发布了J...
2019-05-18 09:40:48
200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅