
Java基础入门
java基础
黑小飞
总有人间一两风,填我十万八千梦。
展开
-
Java基础(一)认识 Java
Java基础(一)认识 Java大家注意我主要写基础性的东西,如果想要在Java编程路上走得更远,可以来瞧瞧。为什么要学习Java?1.Java是现在最流行的网络编程语言之一。2.Tiobe排行榜第一的位置什么是java?java语言主要可以用来:网站开发(Java-EE)Android开发(移动端的APP开发)客户端:QQ,迅雷网站开发:京东,天...原创 2018-09-01 20:02:29 · 452 阅读 · 0 评论 -
Java基础(十一)异常
Java基础(十一)异常1.面试题你遇到的5个最常见异常有哪些?1.了解异常概念异常:在程序的运行过程中,发生了不正常事件!它会中断正在运行的程序!(√)2.理解Java异常处理机制try{ // 可能会出现异常的代码}catch(异常类型){ // 处理捕获到的异常}1.正常运行 和没加try-catch一样2.如果出现异常 且catch块中 声明了此异常(标注能捕...原创 2019-08-08 22:44:13 · 167 阅读 · 0 评论 -
Java基础(十)抽象类和接口
Java基础(十)抽象类和接口1.了解抽象类和普通类的区别抽象类不能被实例化,因为没有意义。抽象类里可以存在非抽象的方法,也可以存在抽象的方法。如果有抽象方法,那么这个类一定是抽象类。子类必须重写父类抽象的方法,除非子类也是抽象类。(父债子偿)2.会定义抽象方法abstract 抽象的abstract 修饰的就是抽象类public class Dog exte...原创 2019-08-08 22:32:53 · 147 阅读 · 0 评论 -
Java基础(七)方法和方法的重载
Java基础(七)方法和方法的重载回顾方法分为:无参无返//示例: public void xxx(){ }无参有返//示例: public int xxx(){ // return 返回到方法调用者 return xxx; }有参无返//示例: public void xxx(形参列表){}有参有返 //示例:public int xxx1(i...原创 2019-08-05 22:25:56 · 148 阅读 · 0 评论 -
Java基础(九)方法重写和多态
Java基础(九)方法重写和多态回顾1.封装public class Student{ public String name; public int age;}Student stu = new Student();stu.name = "";stu.age=1000;public class Student{ // 只能在本类中访问 private String na...原创 2019-08-07 23:38:05 · 211 阅读 · 0 评论 -
Java基础(六)面向对象
Java基础(六)面向对象1.掌握类和创建对象的关系面向过程:步骤执行者什么都做面向对象:可重用性,可扩展性,可维护性好程序:高内聚(相同的功能放在一起) 低耦合(修改了某一处另外一处不需要修改)oop(Object oriented programming) 面向对象编程三大特性:封装,继承,多态思想:万物皆对象从一组对象中,将拥有相似特征的对象,划分为一类类:抽象的概念,是对...原创 2019-08-04 21:35:47 · 115 阅读 · 0 评论 -
Java基础(五)数组结构
Java基础(五)数组结构本章内容1.数组的作用2.数组的定义3.遍历数组1.理解数组的作用存储一个数据使用的是变量,但是如果存储多了定义变量不方便,使用也不方便。这时候就可以采用数组来实现。基本数据类型byte short int long float double boolean char引用数据类型数组、类(String)、接口…2.掌握数组的定义<数据的组...原创 2019-08-04 12:00:50 · 149 阅读 · 0 评论 -
Java基础(四)循环结构
Java基础(四)循环结构回顾1.if选择结构2.switch选择结构3.三元运算符本章内容1.while循环结构2.do-while循环结构3.for循环结构4.理解各种循环结构的使用场合1.while循环结构1.初始化循环变量2.循环条件3.循环操作4.循环出口(更新循环变量)while(循环条件){ //循环操作 //更新循环条件}2.do...原创 2019-08-03 16:14:14 · 148 阅读 · 0 评论 -
Java基础(三)选择结构
Java基础(三)选择结构回顾:1.什么是变量2.变量三要素3. ++和-- &&和||本章内容1.if选择结构 4种2.switch小知识:三元运算符: 条件?“x”:“Y” 条件为真X,条件为假Y1.掌握if条件的结构①基础if选择结构if(条件){ //条件成立执行的代码}****e②if-else 选择结构(互斥)if(条件){...原创 2019-08-03 11:34:43 · 164 阅读 · 0 评论 -
Java基础(二)变量和数据类型
Java基础(二)变量和数据类型回顾:1.什么是编程2.Java编程语言以及其历史3.用记事本开发Java程序的步骤4.包名规则本章内容:1.why? what?2.变量三要素3.掌握变量与常量4.final和finalize和finally的区别5.掌握数据类型的转换1.why?what?RAM:运行时内存,当你计算机断电,关机,或者程序崩溃数据会丢失ROM:只读存储...原创 2019-08-03 10:54:04 · 172 阅读 · 0 评论 -
JDK的下载以及安装(详解)
JDK的下载以及安装(详解)1.什么是JDK?为什么要安装JDK?jdk-全称JavaSE Development Kit,java开发工具包,是Sun公司提供的一套用于开发Java应用程序的开发包,它提供了编译,运行Java程序所需的各种工具和资源,包括Java编译器,Java运行时环境(JRE),已及常用的Java类库等。JRE-全称Java Runtime Environme...原创 2018-09-03 08:18:29 · 507 阅读 · 0 评论 -
Java基础(八)封装和继承
Java基础(八)封装和继承本章内容1.面向对象的三大特性2.会使用java中的包组织类3.掌握访问修饰符,理解访问权限4.static关键字,代码执行的顺序5.继承1.面向对象三大特性-封装封装、继承、多态,抽象(有时候也被归为特性)。1.理解封装的作用<案例:不合理赋值 年龄设定为了负数…>因为属性是公开访问的 所以可能会出现不合理赋值。为了解决此问题,我...原创 2019-08-06 23:27:20 · 159 阅读 · 0 评论