JAVA基础
野原新之粒
这个作者很懒,什么都没留下…
展开
-
跟着郝斌老师复习C语言part7--指针
引例int main(void) { int * p;//p是变量的名字,int * 类型表示p变量存放的是 int 类型变量的地址 int i=3; int j;// p=i// error 因为类型不一致,p只能存放 int 类型变量的地址,不能存放int 类型变量的值// p=5;//error 原因同上 p=&i;/* 1.p 保存了 i 的地址,因此 p 指向 i , 2.但是p不是i,i也不是p,更准确的说,修改p的值不影响i的值,修改i的值也不影响p的值 3.原创 2020-05-24 21:16:00 · 608 阅读 · 3 评论 -
this
1、表示隐式参数public Student(String name){ this.name=name;}利用this来访问实例字段。this表示隐式参数,即该类的一个实例。2、类内调用构造器如果构造器第一个语句是这样的形式:this(…)那么,这时指此构造器调用本类中另一个构造器。例如:public class Student{... public Student(S...原创 2019-10-23 22:09:30 · 82 阅读 · 0 评论 -
类
1、构造器2、方法3、使用多个源文件4、访问控制符5、静态字段与方法静态字段如果在一个类中,把一个字段声明为static,那么在这个类中只能由这么一个类字段,而每个实例都共享同一个字段。public class StudentTest{public static void main(String[]args){ for(i=0;i<100;i++){ Student...原创 2019-10-21 21:22:11 · 121 阅读 · 0 评论 -
super
1、 在继承中super关键字可用来实现对父类成员的访问,用来引用当前对象的父类class Animal { void eat() { System.out.println("animal : eat"); }} class Dog extends Animal { void eat() { System.out.println("dog : eat"); ...原创 2019-09-21 20:25:47 · 65 阅读 · 0 评论 -
implements 和 extends
一、继承在JAVA中类可以多重继承而不可多继承但可以用关键字implements通过实现多个接口实现变相的多继承。原创 2019-09-21 14:33:19 · 112 阅读 · 0 评论 -
FileInputStream 和 FileOutputStream
一、IO流的类层次图一个流被定义为一个数据序列。输入流用于从源读取数据,输出流用于向目标写数据。下图是一个描述输入流和输出流的类层次图。粘贴自菜鸟教程-JAVA-流二、FileInputStream2.1概念FileInputStream流被称为文件字节输入流,意思指对文件数据以字节的形式进行读取操作如读取图片视频等2.2创建可用字符串类型的文件名来创建一个输入流对象来读取文件:...原创 2019-09-10 23:42:02 · 326 阅读 · 0 评论 -
JAVA可变参数
一、可变参数的定义1.1VarargsJ2SE1.5中提供了Varargs机制,允许直接定义能和多个实参相匹配的形参。从而可以用一种更简单的方式来传递个数可变的实参。Varargs的含义:大体说来,“Varargs”是“variable number of arguments”的意思。有时候也被简单的称为“variable arguments”,不过因为这一种叫法没有说明是什么东西可变,所以...原创 2019-09-10 00:00:04 · 189 阅读 · 0 评论 -
正则表达式
一、正则表达式的概念1.1是一种形式语言正则表达式是一种由符号和规则组成的形式语言。形式语言是一种用简洁的、抽象的、形式化的数学公式来表达复杂语言语法的特殊语言,它只研究语言的组成规律,不涉及语义。正则表达式定义了字符串的模式;可以用来搜索、编辑或处理文本。并不仅限于某一种语言,但是在每种语言中有细微的差别。1.2形式语言,形式逻辑的相关知识Metacharacter...原创 2019-09-08 13:26:01 · 209 阅读 · 0 评论 -
部分JAVA基础知识区别分析
部分JAVA基础知识概念区别分析1.continue 和 breakbreak 关键字菜鸟教程中:break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块。break 跳出最里层的循环,并且继续执行该循环下面的语句。代码示例:for(int i=0;i<6;i++) { System.out.println("i0:"+i); while(++i=...原创 2019-09-05 22:59:30 · 103 阅读 · 0 评论