上一页 1 ··· 16 17 18 19 20
摘要: 一.异常概述 1 异常的概述 开发程序,在运行时,就不可能避免会出错,此时jvm会将这个出错问题反馈给你 假定jvm使用一些特殊数字来反馈异常,这种措施存在很多问题 -1 = 空引用异常 2- = 下标越界异常 -3 hhhhhhh -4 public int send(){ return -5;} 阅读全文
posted @ 2019-02-03 22:02 Transkai 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一.抽象类 (1)定义 抽象,就是不够具体在人脑中,很多的概念其实也是抽象的,例如动物,水果使用了关键词abstract声明的类叫作“抽象类”。 (2)语法体现 abstract - 抽象的可以修饰类也可以修饰方法 1 抽象类不能创建实例,一般用来做为父类,封装子类共有一些属性和方法2 抽象的父类中 阅读全文
posted @ 2019-02-03 21:52 Transkai 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 一.类加载 当jvm去运行一个类时,会先加载该类,把该类在硬盘上字节码加载到jvm的内存。java HelloWorld>字节码会被加载到代码段中>加载过程中会有一些静态的常量,这部分会事先存放到数据段中 类加载与static的关系 类加载会去初始化static修饰的变量 类加载会去执行静态的代码块 阅读全文
posted @ 2019-02-03 21:40 Transkai 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 一.多态定义 多态定义 - 多种形态 - 一个对象可以当做自己类的对象来看,也可以当做它的父类的对象来看 (对于这个对象来说,是多种形态) - 一个父类引用可以指向它的不同子类的对象 (对于父类引用,也表现出多种形态) 多态的语法 //学生 s = new 学生(); //人 p = new 学生( 阅读全文
posted @ 2019-02-03 21:31 Transkai 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 一.继承的定义 1 定义 将每种类型共有一些特性抽出来,放到另一种类型上,这种抽出来的类型就叫父类型,其它的每种类型就叫子类型,子类型和父类型之间的关系就是继承 学生有姓名、年龄、吃的方法、学习方法,老师有姓名、年龄、吃的方法、教学方法,姓名和年龄是共性的,那可以把姓名和年龄、吃的方法 抽出来,可以 阅读全文
posted @ 2019-02-03 21:20 Transkai 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一.封装的思想 1 思想从何而来 我的观点: 从现实世界来,人的个体是对各种状态和行为的封装,行为又是对实现步骤的封装。 例如人有不同的年龄状态,财富状态,有做饭的行为,做饭又包括洗米,下锅等步骤。一旦你老妈叫你做饭,那么她不关心你做饭的细节过程,只关心结果。因为你已经将做的饭步骤细节已经完整封装了 阅读全文
posted @ 2019-02-03 20:15 Transkai 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 一.一维数组 (1)数组是什么 数组可以装一组相同数据类型数据的容器(变量)数组是一个可以装其它数据(基本类型数据或者引用类型数据即对象)的容器它也是一个对象的,也是在堆空间里分配数组类型本身是一个引用类型(由其它类型加上[])int a = 9; - 基本数据类型int[] ages = new 阅读全文
posted @ 2019-02-03 20:05 Transkai 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 一.面向对象思想 万物皆对象 计算机中的对象是对现实中的对象个体的一个完全的模拟1 软件开发目的 利用计算机的高效运算来改造世界,为生活中的问题提供解决方案,提高工作效率 2 分析与设计软件的思维方式 分析问题--》设计程序 1)面向过程 (c语言) 2)面向对象 (c++,C#,java语言) 3 阅读全文
posted @ 2019-02-03 14:12 Transkai 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 一.软件生命周期 什么是软件: 软件是程序员根据需求用计算机的语言去编写一系列的指令的集合,能让计算机快速去自动执行。1.1做市场调研 》调研报告书 项目经理 1.2可行性分析 》可行性说明书 项目经理 1.1市场人员去跟单位领导沟通,派软件公司的项目经理跟单位领导进行沟通,得到软件的生产权。XOR 阅读全文
posted @ 2019-02-03 13:03 Transkai 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 一.赋值操作符 1 有哪些赋值操作符 2 需要注意的地方 1) a+=b; ==> a = a+b; a-=b; ==>a = a-b; a =-b;//注意这里-不要写在=的后面 2) short s = 7; s = s+3;//出错,在作算术运算的时候,会将小类型提升为大类型运算 s += 3 阅读全文
posted @ 2019-02-01 14:00 Transkai 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 一.数据类型 java是强类型语言,指的是一旦一个常量或变量声明出来,它的类型就确定了,以后都不会变成其它类型,声明的时候是整型,以后都是整型(ps:javascript是弱类型)var i =10;si = "hello";var d =new Date(); int i =10;i ="hell 阅读全文
posted @ 2019-02-01 13:20 Transkai 阅读(1663) 评论(0) 推荐(0) 编辑
摘要: 一.程序结构: 二.一些基础语法 1 一个源文件可以写多个类,每个类编译后都会生成一个字节码文件2 一个源文件可以写多个类,但只能有一个public类3 源文件名必须跟public类的类名一致4 一个源文件里可以不包含public的类,此时源文件名不需要跟任何一个类名相同 三.标志符,关键字 1 何 阅读全文
posted @ 2019-02-01 12:48 Transkai 阅读(337) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20