- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Java学习笔记7——继承
类、超类和子类 1.关键字 extends 表示继承。Java中所有的继承都是公有继承,extends 表明正在构造的新类派生于一个已存在的类。已存在的类称为超类(superclass)、基类(base class)或父类(parent class),新类称为子类(subclass)、派生类(derived class)或孩子类(child class)。 2.如需再子类中调用超类中同名的方法...
2018-12-13 21:07:28
382
原创 感悟2018
2018年就要结束了,这一年可以说各种不顺了,12月3号到7号到杭州转了转,喜欢这个城市,然后回村继续学业,还有一年多毕业,希望可以找到喜欢城市的工作。要给导师写国基立项申请书,要做自己的课题发文章,周六再刷一次六级,要学习编程语言为找工作做准备,做个靠本事吃饭的人好难,要不做懂点技术的产品/项目经理好了,其实每天都很有危机感,说现在的95后找工作更注重开心,应该是家庭条件都不错,一人吃饱...
2018-12-13 10:32:55
364
原创 小项目2——猜拳游戏
石头剪刀布游戏人类玩家: /** * 石头剪刀布游戏人类玩家 * @author 棣哩哩 * @date 2018年11月13日 下午7:10:10 * @remarks TODO */ public class HumanPlayer { /** 静态常量:出拳的信息*/ public static final int MessageTypeFist = 1; /** 静态常...
2018-11-16 17:12:43
431
原创 Java学习笔记6——对象与类
面向对象程序设计(OOP) 类(class):构造对象的模板或蓝图。由类构造(construct)对象的过程称为创建类的实例(instance),对象中的数据称为实例域(instance field),操纵数据的过程称为方法(method)。 对象:对象的行为(behavior):对对象施加哪些操作方法;状态(state):当施加那些方法时,对象如何响应;标识(identity):如何辨...
2018-11-16 17:04:21
604
原创 小项目1——后宫选妃
import java.util.Date; import java.util.Scanner; import javax.swing.JOptionPane; import javax.swing.JPopupMenu; import javax.swing.ImageIcon; /** * 后宫选妃Java控制台版 * @author 棣哩哩 * @date 2018年10月12日...
2018-10-16 22:01:54
1045
原创 Java学习笔记5——大数值和数组
大数值 当基本的整数和浮点数精度不能满足需求,可使用 BigInterger 和 BigDecimal。这两个类可以处理包含任意长度数字序列的数值。BigInteger 类实现了任意精度的整数运算,BigDecimal 实现了任意精度的浮点数运算。 使用静态的 valueOf 方法可以将普通的数值转换为大数值:BigInteger a = BigInteger.valueOf((100); ...
2018-10-05 21:50:12
358
原创 Java学习笔记4——控制流程( if 语句、switch 语句、while 和 do-while 循环、for 循环、break语句、continue语句)
块(block)作用域:块(即复合语句),是指由一对花括号括起来的若干条简单的Java语句。块确定了变量的作用域。一个块可以嵌套在另一个块中。但是,不能再嵌套的两个块中声明同名变量。 if条件语句 if 先判断后执行 if(条件为真){ 代码块1 } else{ 代码块2 } 注:1、可以省略大括号。2、省略大括号后if结构只能影响到下一行。 多重if结构 ...
2018-09-18 10:26:56
1088
原创 Java学习笔记3——运算符和输入输出
运算符 自增运算符与自减运算符(一元运算符):++、-- 要注意区别++在变量前还是在变量后,两种情况的结果不同。 int m = 6; int n = 6; int a = 2 * ++m; 注释now a is 14,m is 7 int b = 2 * n++; 注释now b is 12,n is 7 二元运算符:+、-、*、/表示加、减、乘、除运算。/表示取整;%表示取余也叫...
2018-09-06 20:55:09
528
原创 Java学习笔记2——数据类型、变量与字符串
Class类出现问题:Implicit super constructor Object() is undefined for default constructor. Must define an explicit constructor 解决方法:工程上右键选Properties——>Java Build Path——>Libraries——>Add Library——&g...
2018-09-02 16:04:14
373
原创 Java学习笔记1——JDK和Eclipse安装
前言 2018.08.22,小白自学Java,希望不要三分热度,坚持住。对得起自己的野心,不辜负所受的苦难。 基本概念 Java SE(Standard Edition) Java标准版 JDK(Java Development Kit) Java开发工具包,编写Java程序时使用的软件 JRE(Java Runtime Environ...
2018-08-22 21:52:31
447
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅