![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
零基础学Java 10系列一:编程入门
零基础入门可根据思维导图进行学习,便于理解,轻松跨入编程大门。所有文章总结自李兴华老师的视频资料。
嘤嘤樱桃小丸子
这个作者很懒,什么都没留下…
展开
-
Java中的多态定义与使用
1、多态性 多态性时面像对象中的第三大主要特征,多态性是在继承性的基础之上扩展出来的,可以实现父子类之间的相互转换问题。实现模式: 1)方法的多态性: 方法的重载:同一个方法名称可以根据传入的参数的类型或个数的不同实现不同功能的实行 方法的覆写:同一个方法可能根据使用的子类的不同有不同的实现 2)对象的多态性:父子实例之间的转换处理 ...原创 2020-10-03 10:35:34 · 166 阅读 · 0 评论 -
Java中的Annotation注解——准确覆写@Override、Deprecated过期操作
1、@Override: 准确覆写是在子类继承父类后,发现父类中的某些方法功能不足时,子类进行父类的方法重写。 使用方法:package Test;class Channel1{ public void connect(){ System.out.println("父类Channel"); }}class DatabaseChannel1 extends Channel1{ @Override pub...原创 2020-10-03 09:30:25 · 342 阅读 · 0 评论 -
Java中的重写(覆写)
1、重写:子类定义了与父类方法名称相同、参数类型及个数完全相同的方法,叫做覆写。 规则: 1)子类覆写方法的方法名、参数类型和返回值与父类一致 2)子类的访问控制权限不能小于父类。即若父类是default权限,则子类只能是public或者default;若父类中是public定义,则子类只能是public。 简单标准例子package Test;//定义父类class C...原创 2020-09-28 10:06:05 · 1129 阅读 · 0 评论 -
Java中的继承定义与使用
1、继承的本质:在已有类的功能上继续进行功能的扩充2、继承的实现:关键词:extends;语法:class 子类 extends 父类 {}注意:子类也可以称为派生类,父类也可称为超类继承的实现:package Test;class Person{ private String name; private int age; public String getName() { return name; } publi...原创 2020-09-27 15:29:04 · 205 阅读 · 0 评论 -
String类常用方法:字符串比较、转换、查找、替换、拆分、截取、格式化
1、字符串与字符数组的转换 toCharArray() String str = "helloword"; char [] result= str.toCharArray(); for (int x=0;x < result.length;x++){ //编码减少32,将小写转换成大写字符 result[x] -= 32; } //将处理后的字符数...原创 2020-09-27 12:02:23 · 817 阅读 · 0 评论 -
Java实战——数据表与类一对多映射
package Test;import jdk.nashorn.internal.ir.CallNode;class Item{ private long id; private String title; private Subitem subitem[]; public Item(long id, String title) { this.id = id; this.title = title; } pub.原创 2020-09-23 16:20:29 · 153 阅读 · 0 评论 -
Java实战——数据表与简单java类的映射转换
1、Java类和数据表的关联 Java类的定义,通常根据数据表来定义。类 数据表 成员属性 字段 一个实例化对象 一行记录 多个实例化对象 多行数据 2、如何用类来描述数据表的结构(外键关联) 步骤: 1)先写两个基本类(不看关联关系) 2)配置关联字段 例子: 根据部门...原创 2020-09-23 16:06:42 · 210 阅读 · 0 评论 -
Java基础——九九乘法表、打印三角形
1、九九乘法表/*乘法口诀表*/ for (int i = 1;i<=9;i++){ for ( int j = 1;j < i;j++){ System.out.print(j + "*" + i + "="+(i*j) + "\t"); } System.out.println(); } }2、打印三角形/*打印三角形*/原创 2020-09-21 11:15:26 · 750 阅读 · 0 评论 -
Java基础——字符编码、转义字符、运算符优先级
1、在java中,整形数据一共有4种:byte,short、int、long2、范围小的数据类型可以自动转换成范围大的数据类型,范围大的数据类型要转换成范围小的数据类型,必须使用强制类型转换,需注意数据溢出3、获得字符的编码字符的编码范围:大写字母范围:'A'(65)~'Z'(90);小写字母范围:'a'(97)~'z'(122);字符数字范围:'0'(48)~'9'(57)Public class JavaDemo{ public static void main(S原创 2020-09-21 11:05:31 · 103 阅读 · 0 评论 -
JAVA基础——注释、标识符、关键字、基础数据类型分类
1、注释 单行注释:// 多行注释:/*...*/ 文档注释:/**...*/ 注释的本质:编译器在进行程序编译的时候,将不会对注释的内容进行编译2、标识符 类、方法、变量等 定义:字母、数字、_、$组成,数字不开头,不能使用java关键字3、关键字:是系统对于一些结构的描述处理,有着特殊的含义。4、Java数据类型 分类: ...原创 2020-09-20 20:24:04 · 112 阅读 · 0 评论