腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
来自GitOPEN的技术文摘
热爱技术,热爱探索,热爱分享。
专栏成员
举报
78
文章
66585
阅读量
15
订阅数
订阅专栏
申请加入专栏
全部文章(78)
java(32)
android(24)
编程算法(12)
git(11)
github(10)
开源(7)
爬虫(7)
xml(6)
linux(6)
ubuntu(5)
android studio(4)
打包(4)
http(4)
python(3)
textview(3)
jdk(2)
hexo(2)
mac os(1)
php(1)
bash(1)
css(1)
html(1)
api(1)
matlab(1)
centos(1)
bash 指令(1)
apt-get(1)
文件存储(1)
mongodb(1)
数据安全(1)
网络安全(1)
jvm(1)
ssh(1)
numpy(1)
hashmap(1)
gradle(1)
微信(1)
windows(1)
https(1)
adapter(1)
super(1)
toast(1)
程序员(1)
搜索文章
搜索
搜索
关闭
《Monkey Java》课程3.0之运算符与表达式
java
###算术运算符: 关于算术运算符就不多说了,因为我大中国的教育是从小就学加减乘除。
GitOPEN
2019-01-29
303
0
《Monkey Java》课程2.x之巩固练习
java
练习:(请动手) /** * 注意:类名一定和java源文件的名称一致。即 Demo。 * * @author Monkey * */ public class Demo { public static void main(String[] args) { // 布尔型 boolean b = false; boolean bb = true; System.out.println("b-->" + b + ",bb-->" + bb); // 字符型 char c =
GitOPEN
2019-01-29
247
0
《Monkey Java》课程2.1之基本数据类型
java
boolean数据类型适用于逻辑运算,一般用于程序流程控制,在Java中只有2个值:
GitOPEN
2019-01-29
337
0
《Monkey Java》课程2.0之变量
编程算法
java
又称原始数据类型,包括数值型、字符型(char)、布尔型(boolean); 而数值型又包括整数类型(byte,short,int,long)、浮点类型(float,double)。
GitOPEN
2019-01-29
353
0
《Monkey Java》课程1.1之JDK环境配置
jdk
java
安装后,检测环境变量是否配置好: 打开命令行窗口,输入命令java -version回显如下则已配置好:
GitOPEN
2019-01-29
450
0
《Monkey Java》课程1.0之前言
java
android
《Monkey Java》系列介绍了学习Android所必需的Java基础知识, 是进一步学习《Monkey Android》课程的基础。
GitOPEN
2019-01-29
354
0
《Monkey Java》课程6.0之抽象类和抽象函数
java
本节课程将学习以下内容: 抽象函数的语法特征 抽象类的语法特征 抽象类的作用 ---- 抽象函数的语法特征 定义: 只有函数的定义(返回值类型、函数名、参数列表),没有函数体的函数被称为抽象函数。 特点: 如果一个类中有一个或者一个以上的抽象函数,那么这个类也必须被定义为抽象类; 格式: abstract void function(); 抽象类的语法特征 定义: 使用abstract定义的类(在class前加上abstract关键字)称之为抽象类。 特点: 抽象类天生就是用来被继承的
GitOPEN
2019-01-29
522
0
《Monkey Java》课程5.6之面向对象应用
java
本节课程将学习以下内容: 被客户不断变化的需求所“折磨”; 客户第1次需求:我有一台惠普打印机,开发一个打印机控制程序,要能够实现开机、关机和打印功能; 客户第2次需求:我的办公室加了一台新的佳能打印机,把你的程序修改一下; 客户第3次需求:我的办公室又又加了一台新的清华同方打印机!(自己实现) ---- 1.新建一个名为Printer.java的Java源文件: class Printer{ void open(){ System.out.println("Open"); } voi
GitOPEN
2019-01-29
338
0
《Monkey Java》课程5.5之对象的转型
java
本节课程将学习以下内容: 对象的向上转型 对象的向下转型 ---- 对象的向上转型 概念: 将子类的对象赋值给父类的引用。 注意: 两个类一定要有继承关系; 将子类的对象赋值给父类的引用; 一个引用能够调用哪些成员(变量、方法),取决于这个引用的类型; 一个引用调用的是哪个方法,取决于这个引用所指向的对象。 格式: // Student类是Person类的子类 Student s = new Student(); // 将子类的对象s赋值给父类的引用p; // 理解:每一个学生都是一个人。 Pe
GitOPEN
2019-01-29
306
0
《Monkey Java》课程5.4之函数的复写(override)
java
编程算法
本节课程将学习以下内容: 函数的复写(override) 使用super调用父类的成员函数 ---- 函数的复写(override) 复写(override),也被称为覆盖或者重写。 在你对父类的成员方法不满意的时候,你可以在子类中复写这个方法,来写出符合自己要求的方法。 特点: 1.在具有父子关系的两个类当中; 2.子类和父类中各有一个函数,这个函数的定义(返回值类型,函数名和参数列表)完全相同,那么它们的关系就是复写。 使用super调用父类的成员函数 左右: 减少子类复写父类的成员方法时出
GitOPEN
2019-01-29
348
0
《Monkey Java》课程5.3之子类实例化
java
本节课程将学习以下内容: 生成子类的过程 使用super调用父类构造函数的方法 ---- 生成子类的过程 使用super调用父类构造函数的方法 注意: 在子类的构造函数中,必须调用父类的构造函数; super所调用的是父类的哪个构造函数,是由super(参数)中的参数个数决定; super(参数);必须是构造函数的第一行。 例子:(请动手) 1.新建一个名为Person.java的Java源文件: class Person{ String name; int age; Person(){
GitOPEN
2019-01-29
471
0
《Monkey Java》课程5.2之继承(extends)基础
java
本节课程将学习以下内容: 什么是继承 为什么要使用继承 继承的基本语法特点 ---- 继承的概念和格式 现实世界中,打个比方,继承就是富二代,就是儿子得到并使用老子的东西; 面向对象的世界中,继承就是一个类得到了另外一个类当中的成员变量和成员方法。 格式: class A{ 语句; } class B extends A{ 语句; } class C extends A{ 语句1; 语句2; } 注意:Java中只允许单继承,不允许多继承。 例子:(请动手) 1.新建一个名为Pe
GitOPEN
2019-01-29
425
0
《Monkey Java》课程5.1之static关键字的作用
java
编程算法
本节课程将学习以下内容: 静态成员变量的语法特点 静态函数的语法特点 静态代码块的语法特点 ---- 静态成员变量的语法特点 在定义成员变量的时候,在前面添加一个static关键字。 格式:st
GitOPEN
2019-01-29
422
0
《Monkey Java》课程5.0之this的使用方法
java
编程算法
本节课程将学习以下内容: this的涵义 使用this调用成员变量和成员函数 使用this调用构造函数 ---- this的涵义 this代表一个对象,它代表了调用当前类中的变量或者函数的对象。 使用this调用成员变量和成员函数 例子:(请动手) 1.新建一个名为Person.java的Java源文件: class Person{ String name; void talk(){ // 这里的this就是一个Person的对象。 System.out.println("M
GitOPEN
2019-01-29
425
0
《Monkey Java》课程4.3之面向对象基础4
java
本节课程将学习以下内容: 函数的重载 构造函数的作用 ---- 函数的重载 在同一个类中允许函数的重名这种现象的出现,它有3个特征: 两个或者多个函数在同一个类当中; 函数名相同; 参数列表不同。 例子:(请动手) 1.新建一个名称为Demo01.java的java源文件。 class Demo01 { void funDemo01() { System.out.println("没有参数的funDemo01函数"); } // 这个funDemo01函数重载了上面的funD
GitOPEN
2019-01-29
264
0
《Monkey Java》课程4.2之面向对象基础3
java
本节课程将学习以下内容: 对象的使用方法 多对象的创建方法 匿名对象的创建和使用方法 ---- 对象的使用方法 对象调用变量 格式: 对象.变量 对象调用函数 格式: 对象.函数() 例子:(请动手) 1.创建一个名为Dog.java的java源文件: class Dog { String name; int age; String color; void jump { System.out.println("dog jump"); } } 2.创建一个名为Demo01.
GitOPEN
2019-01-29
363
0
《Monkey Java》课程4.1之面向对象基础2
java
本节课程将学习以下内容: 创建类的方法 创建对象的方法 对象和对象的引用 ---- 创建类的方法 class 类名 { 属性; 方法; } 属性,也叫成员变量,主要用于描述类的状态; 方法,也叫成员方法,主要用于描述类的行为。 例子:(勤动手) // Person是类名,首字母通常大写。 class Person { // 成员变量 int age = 18; // 成员方法,它可以访问同一个类中的成员变量。 void shout() { System.out.prin
GitOPEN
2019-01-29
318
0
《Monkey Java》课程4.0之面向对象基础1
java
本节课程将学习以下内容: 什么是面向对象 应该如何学习面向对象 面向对象的思维方式 目标:熟悉Java语言中的for循环的使用方法。 ---- 什么是面向对象 面向对象是一种编程方法; 面向对象是一种思维方式; 面向对象是一种编程语言。 面向对象的终极目标:消除应用程序中的重复代码。 应该如何学习面向对象 掌握一门面向对象语言的语法; 掌握面向对象的思维方式; 熟悉面向对象设计原则; 掌握面向对象设计模式。 面向对象的思维方式 首先确定谁来做,其次确定怎么做; 首先考虑整体,其次考虑局部; 首先
GitOPEN
2019-01-29
327
0
《Monkey Java》课程3.4之练习课
java
本节课程将学习以下两个练习: 练习1:打印100~200之间的所有素数。 练习2:用*在命令行中打印出金字塔图案。 目标:熟悉Java语言中的for循环的使用方法。 ---- 练习1 源码:(请动手) public class Demo01 { public static void main(String[] args) { for(int i = 100; i < 201; i++){ boolean b = false; for(
GitOPEN
2019-01-29
411
0
《Monkey Java》课程3.3之循环语句
java
本节课程将学习以下知识点: 循环结构 for循环语句 while循环语句 循环结构 一张图看懂什么是循环结构: for循环语句 源码:(请动手) public class Demo01 { pub
GitOPEN
2019-01-29
424
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档