- 博客(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
308
原创 感悟2018
2018年就要结束了,这一年可以说各种不顺了,12月3号到7号到杭州转了转,喜欢这个城市,然后回村继续学业,还有一年多毕业,希望可以找到喜欢城市的工作。要给导师写国基立项申请书,要做自己的课题发文章,周六再刷一次六级,要学习编程语言为找工作做准备,做个靠本事吃饭的人好难,要不做懂点技术的产品/项目经理好了,其实每天都很有危机感,说现在的95后找工作更注重开心,应该是家庭条件都不错,一人吃饱...
2018-12-13 10:32:55
299
原创 小项目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
381
原创 Java学习笔记6——对象与类
面向对象程序设计(OOP) 类(class):构造对象的模板或蓝图。由类构造(construct)对象的过程称为创建类的实例(instance),对象中的数据称为实例域(instance field),操纵数据的过程称为方法(method)。 对象:对象的行为(behavior):对对象施加哪些操作方法;状态(state):当施加那些方法时,对象如何响应;标识(identity):如何辨...
2018-11-16 17:04:21
519
原创 小项目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
952
原创 Java学习笔记5——大数值和数组
大数值当基本的整数和浮点数精度不能满足需求,可使用 BigInterger 和 BigDecimal。这两个类可以处理包含任意长度数字序列的数值。BigInteger 类实现了任意精度的整数运算,BigDecimal 实现了任意精度的浮点数运算。使用静态的 valueOf 方法可以将普通的数值转换为大数值:BigInteger a = BigInteger.valueOf((100);...
2018-10-05 21:50:12
301
原创 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
985
原创 Java学习笔记3——运算符和输入输出
运算符自增运算符与自减运算符(一元运算符):++、--要注意区别++在变量前还是在变量后,两种情况的结果不同。int m = 6;int n = 6;int a = 2 * ++m; 注释now a is 14,m is 7int b = 2 * n++; 注释now b is 12,n is 7二元运算符:+、-、*、/表示加、减、乘、除运算。/表示取整;%表示取余也叫...
2018-09-06 20:55:09
458
原创 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
306
原创 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
389
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人