Java学习
海阔天空_栋
我很笨,但是我很勤奋
展开
-
JAVA学习第二篇(原理篇下)
JAVA继承1.关键词:extends和implements,默认继承与object祖先类 extends只能实现单继承,implements可以实现多个类循环继承。 2.继承的特性: -子类拥有非private的属性,方法。 -子类可以对父类进行拓展; 子类可以用自己的方式复写父类的方法; JAVA的继承只能是单继承,但是可以多重继承,也就是循环继承, 3.final关...原创 2018-07-28 17:23:16 · 199 阅读 · 0 评论 -
JAVA 学习第一篇(基础实践)
第一个Java 运行vim Helloworld.javajavac Helloworld.java //编译java语言java Helloworld //运行Java语言基础知识:1.java语言不使用指针,而是引用也就是公用一块内存地址。并且有自己的内存管理机制,后续在详细学习;2.Java只支持类之间的单继承,并支持接口之间的多集成(不太理解)。3.j...原创 2018-07-21 21:37:50 · 314 阅读 · 0 评论 -
JAVA学习第二篇(原理篇)
Java语言概述Java是一种面向Internet的编程语言,有三种技术架构:J2EE(Java 2 platform Enterprise Edition)企业版* J2SE(Java 2 Platform Standard Edition)标准版*J2ME(java 2 Platform Micro Edition)小型版Java语言是跨平台的:只需要在运行Java...原创 2018-07-22 13:48:24 · 420 阅读 · 0 评论 -
JAVA学习第一篇(基础知识下)
1.JAVA支持的变量类型:类变量:独立于方法之外的变量,使用Static修饰;局部变量:方法中的变量;实例变量:独立于方法之外的变量,但是没有使用Static修饰;局部变量是在栈上分配的,局部变量没有默认值,所以在创建的时候必须要初始化;实例变量具有默认值在初始化实例的时候,实例变量的值便会同步被初始化。修饰符通常放在类,变量,方法的最前面。2.访问控制修饰符de...原创 2018-07-22 17:54:50 · 298 阅读 · 0 评论 -
Android 学习第一篇
1.Android主要的四大组件 组件 描述 Activities 描述UI,并处理用户于屏幕的交互 Services 处理与应用程序关联的后台操作 broadcast receivers 处理Android操作系统与后台之间的通信 Content providers 处理数据和数据库管理方面的问题adb指令(Andr...原创 2018-08-11 21:58:43 · 225 阅读 · 0 评论 -
Java修饰符(区别于OC、Swift)
1.abstract修饰符抽象类:抽象类不能用来实例化对象,声明抽象类的唯一目的是为了将来对该类进行扩充。一个类不能同时被abstract和final修饰,如果一个类包含抽象方法,那么该类一定要声明为抽象类,否则将出现编译错误。抽象类可以包含抽象方法和非抽象方法。 private double price; private String model; priva...原创 2019-02-24 15:31:45 · 188 阅读 · 0 评论 -
java运算符以及循环结构(区别于OC、swift)
1.instanceof运算符该运算符用于操作对象实例,检查该对象是否是一个特定类型(类类型或者接口类型)。String name = "James";boolean result = name instanceof String; // 由于 name 是 String 类型,所以返回真2.java增强for循环主要用于数组的增强型for循环。for(声明语句 : 表达式)...原创 2019-02-24 18:09:03 · 164 阅读 · 0 评论 -
Java中的继承(区别于OC/Swift)
类的继承格式class 父类 {} class 子类 extends 父类 {}关键词:extends,implements需要注意的是:Java不支持多继承,但支持多重继承。继承的缺点:耦合度就会提高,造成代码之间的联系紧密,代码独立性越差。implement:使用implement关键字可以变相的是java具有多继承的特性,使用范围为类继承接口的情况,可以同时继承多个接口(...原创 2019-02-26 23:01:05 · 296 阅读 · 0 评论