![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE基础
文章平均质量分 86
zxd_Akihi
Akihi(夏威夷语)问好了路,可是走着走着,又忘了
展开
-
JAVASE 中——字符串输出[Ljava.io.File;@1db9742的问题
当打印一个字符串数组的时候 例如: File[] files = File.listRoots(); System.out.println(files); 或者下面 String[] Str1 = new String[10];String[] str1...原创 2018-07-09 10:27:37 · 1654 阅读 · 0 评论 -
day04
内容介绍1、流程控制语句switch2、数组3、随机点名器案例01switch语句解构* A:switch语句解构* a:switch只能针对某个表达式的值作出判断,从而决定程序执行哪一段代码。 * b:格式如下: swtich(表达式){ case 常量1 : 要执行的语句; break; ...原创 2018-11-05 12:11:02 · 173 阅读 · 0 评论 -
day03
今日内容介绍1、引用类型变量的创建及使用2、流程控制语句之选择语句3、流程控制语句之循环语句4、循环高级01创建引用类型变量公式A: 创建引用类型变量公式a: 我们要学的Scanner类是属于引用数据类型,我们先了解下引用数据类型。b: 引用数据类型的定义格式与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。数据类型 变量名 = ...原创 2018-11-05 11:40:35 · 101 阅读 · 0 评论 -
javaSE_day02(变量,运算符)
01变量概述* A: 什么是变量? * a: 变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来装载水;你家里的大衣柜是容器,用来装载衣裤;饭盒是容器,用来装载饭菜。那么变量是装载什么的呢?答案是数据!结论:变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。02计算机存储单元* A: 计算机中储存和运算的最小单位是? * a: 一个字节,也...原创 2018-11-05 10:32:05 · 168 阅读 · 0 评论 -
javaSE_day01
今日内容介绍1、Java开发环境搭建2、HelloWorld案例3、注释、关键字、标识符4、数据(数据类型、常量)01java语言概述A: java语言概述a: Java是sun公司开发的一门编程语言,目前被Oracle公司收购,编程语言就是用来编写软件的。b: Java的应用开发QQ、迅雷程序(桌面应用软件)淘宝、京东(互联网应用软件)c: Java的擅长互...原创 2018-11-05 09:34:51 · 766 阅读 · 0 评论 -
强类型与弱类型语言
编译型和解释型我们先看看编译型,其实它和汇编语言是一样的:也是有一个负责翻译的程序来对我们的源代码进行转换,生成相对应的可执行代码。这个过程说得专业一点,就称为编译(Compile),而负责编译的程序自然就称为编译器(Compiler)。如果我们写的程序代码都包含在一个源文件中,那么通常编译之后就会直接生成一个可执行文件,我们就可以直接运行了。但对于一个比较复杂的项目,为了方便管理,我们通常...原创 2018-09-01 20:06:51 · 191 阅读 · 0 评论 -
反射
反射概念JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类d 方法.所以先要获取到每一个字节码文件对应的Class类型的对象。总结:反射就是把j...原创 2018-08-07 19:40:28 · 125 阅读 · 0 评论 -
(javase基础)封装
封装概述提起封装,大家并不陌生。前面我们学习方法时,就提起过,将具体功能封装到方法中,学习对象时,也提过将方法封装在类中,其实这些都是封装。封装,它也是面向对象思想的特征之一。面向对象共有三个特征:封装,继承,多态。封装表现:1、方法就是一个最基本封装体。2、类其实也是一个封装体。从以上两点得出结论,封装的好处:、提高了代码的复用性。2、隐藏了实现细节,还要对外提...原创 2018-08-04 15:18:12 · 250 阅读 · 0 评论 -
(基础篇)类和对象
类的真正意义就是在描述事物。属性和功能统称为事物中的成员。事物的成员分为两种:成员属性和成员功能。成员属性在代码中的体现就是成员变量成员功能在代码中的体现就是成员方法 对象的内存图解 类和对象的区别 类是用于描述事物的,类中可以定义事物的属性和行为。而对象是通过描述的这个类,使用new关键字创建出来,通过对象就可以调用该对象具体的属性和功能了。 局部变量和...原创 2018-08-04 14:54:03 · 132 阅读 · 0 评论 -
抽象类和继承总结
继承:是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有类被称作父类,子类会自动拥有父类所有 继承的好处:可继承的属性和方法。 提高了代表的可维护性 提高了代码的复用性 让类与类之间产...原创 2018-08-04 14:31:37 · 3666 阅读 · 0 评论 -
抽象类
抽象类——产生 分析事物时,发现了共性内容,就出现向上抽取。会有这样一种特殊情况,就是方法功能声明相同,但方法功能主体不同。 那么这时也可以抽取,但只抽取方法声明,不抽取方法主体。那么此方法就是一个抽象方法。描述JavaEE工程师:行为:工作。描述Android工程师:行为:工作。JavaEE工程师和Android工程师之间有共性,可以进行向上抽取。抽取它们的所属共性类型:研发...原创 2018-08-04 14:30:26 · 115 阅读 · 0 评论 -
继承(详述)
在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有类被称作父类,子类会自动拥有父类所有可继承的属性和方法 1. 继承的格式&使用 2. 在程序中,如果想声明一个类继承另一个类,需要使用extends关键字 格式: class 子类 extends 父类 {} 接下来通过一个案例来学习子类是如何继承父类的,如下所示。Example0...原创 2018-08-04 14:19:43 · 156 阅读 · 0 评论 -
java中栈和堆的区别
栈(stack)和堆(heap)都是java 用来在RAM中存放数据的地方,与C++不同,java是自动管理栈和堆,程序员不能直接的设置栈和堆。在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。堆...原创 2018-07-11 19:16:02 · 4424 阅读 · 2 评论 -
day05
内容介绍1、方法基础知识2、方法高级内容3、方法案例01方法的概述A: 为什么要有方法提高代码的复用性B: 什么是方法完成特定功能的代码块。02方法的定义格式A: 方法的格式修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2…) { 方法体语句; return 返回值; }B: 方法的格式说明修饰符:目前就用 publ...原创 2018-11-05 12:19:14 · 129 阅读 · 0 评论