自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bigdodo的博客

学习笔记

  • 博客(28)
  • 收藏
  • 关注

原创 十七、String类型常用方法(二)

toUpperCase(String str):将字符串变成全大写 String str = "Hello"; System.out.println(str.toUpperCase()); //结果:HELLOtoLowerCase(String str):将字符串变成全小写 String str = "Hello"; System.out.println...

2018-04-30 18:29:58 213

原创 七、Linux常用命令——网络通信命令、系统关机命令

write功能描述:向另外一个用户发信息,以ctrl+D作为结束语法:write [用户名]例子: write dodo            向dodo用户发信息wall功能描述:向所有用户广播信息语法:wall [message]例子: wall happynewyear             向所有用户广播happynewyearping功能描述:测试网络连通性语法:ping [ip地址]...

2018-04-29 22:15:57 204

原创 六、Linux常用命令——压缩解压缩命令

gzip功能描述:压缩文件语法:gzip 选项 [文件]压缩后文件后缀:.gz例子:压缩到指定位置: gzip -c file>路径/文件名                                       -c 保留原文件           gzip命令如果不带-c压缩后源文件不存在,gzip只能压缩文件不能压缩目录gunzip功能描述:解压缩.gz的压缩文件语法:gunzip...

2018-04-29 22:15:23 5009 1

原创 五、Linux常用命令——帮助命令

man(manual)功能描述:获取帮助信息语法:man [命令或配置文件]例子:man ls                查看ls命令的帮助信息          man services      查看配置文件services的帮助信息info(information)功能描述:获取帮助信息语法:info [任何关键字]例子:info ls               查看ls命令的帮助信息...

2018-04-29 22:14:44 141

原创 四、Linux常用命令——文件搜索命令

which功能描述:显示系统命令所在目录语法:which [命令名称]例子:which ls        查找ls命令所在的目录  find功能描述:查找文件或目录(功能全)语法:find [查找的路径] [查找关键字]例子:find /etc -name init                                查看etc下的含init名字的文件          find / ...

2018-04-29 22:13:48 163

原创 三、Linux常用命令——权限管理命令

权限问题:在查看文件的详情时,会有权限显示         owner        group           other0        123        456            789d           rwx          r-x                 r-x第一个字符表示文件类型:-:表示普通文件d:目录的标识符l:链接文件的标识符第二个到第四个字符表示文...

2018-04-29 22:13:17 183

原创 二、Linux常用命令——文件处理命令

ls(愿意:list)功能描述:显示目录文件语法:ls 选项[-ald] [目录或文件]            -a    显示所有文件,包括隐藏文件(以"."开头的文件)            -l     显示详细信息            -d    查看目录属性例子: ls -l /home/dodo        显示/home/dodo目录下的详细信息cd(change directo...

2018-04-29 22:12:26 224

原创 一、虚拟机,CentOS安装教程,Linux文件系统结构,Linux文件命名规则

Oracle VM VirtualBox,CentOS下载安装教程Oracle VM VirtualBox安装教程:https://jingyan.baidu.com/article/ae97a646f2d5f6bbfc461d63.htmlCentOS6.5安装教程:https://blog.csdn.net/seeseait/article/details/52312195VirtualBox...

2018-04-29 22:11:10 501 1

原创 二十、对象的引用与传递

内存的讲解    我们想学习对象的引用和传递,就得先来复习两块内存空间栈内存:可以理解为每块栈内存都是一个整型变量,它能存放一块堆内存的物理地址数值(仅能存放一块)堆内存:堆内存可以存放一个对象的具体信息,每一块堆内存空间的开辟都需要通过关键字new完成。我们来举个实例,来看看内存空间的状态代码演示:package demo;class Book{ private String title;...

2018-04-29 21:57:45 238 1

原创 十九、Math和Random类

Random类    Random类型的主要作用,一般我们都是用来生成随机数代码演示:package demo;import java.util.Random;public class Test{ public static void main(String[] args) { Random random = new Random(); for (int i = 0; i &lt...

2018-04-26 20:54:05 225

原创 十八、JAVA基本数据类型的包装类

基本数据类型的包装类    前面章节我们讲过八大基本数据类型,还有引用数据类型(类、数组、接口),有时候我们需要将基本数据类型转换成对应的包装类型,java给我们提供了对应的包装类型。            基本数据类型                                                  包装类型                 byte               ...

2018-04-26 20:53:04 164

原创 十七、字符串类型String(一)

String类    我们知道java有八大基本数据类型,其中char是字符型,只能存放单个字符,如果我们想存放一串字符,就需要用到字符串String类型,字符串类型就是一个或多个字符组成的连续序列,程序需要存储的大量文字、字符都会使用字符串进行处理。字符串String的声明    String 变量名;字符串两种实例化方式1.使用字符串常量直接初始化(常用)String str = "Hello...

2018-04-26 20:52:00 550

原创 十四、final关键字

final关键字    final在java中称为终结器,在java中能够干三件事,定义属性,定义方法, 定义类1.final标记的变量,即为常量,只能赋值一次,不能修改代码演示:package demo;public class FinalDemo { private static final int i = 50; public static void main(String[] ...

2018-04-26 20:50:40 214

原创 十五、static关键字

static静态属性的声明代码演示:package demo;class Person{ private String name; private int age; private String course; public People() { } public People(String name,int age,String course) { this...

2018-04-26 20:50:01 159 1

原创 十三、this关键字

this关键字的使用    在前面的章节里,我们很多地方都使用到了this关键字,我们说的是this指的是当前对象,而所谓的当前对象指就是指调用类中方法或属性的那个对象。代码演示:package demo;public class People { private String name; private int age; public People(String name,int ...

2018-04-26 20:49:16 143

原创 十六、Java四种内部类详解、匿名对象的使用

成员内部类    1.内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问    2内部类相当于外部类的成员,成员之间可以访问, 所以内部类可视外部类的成员,而外部类不可视内部类的成员变量代码演示:package demo;class Outer { int score = 95; void inst() {     //声明并创建内部类对象  ...

2018-04-26 20:47:05 253

原创 十二、Object类

Object类    object类是一个比较特殊的类,它是类层次的根,位于继承树的顶层,即java中所有类从根本上都是继承的Object类,Object类是java类层中最高层的类,是一个超类,没有父类。Java中任何一个类都是Object的子类重写toString()方法    因为所有的类如果没有特殊表明继承其他父类,默认会继承Object类,Object类给我们提供了一个toString(...

2018-04-26 20:46:04 237 1

原创 十一、JAVA接口的定义和使用

接口的基本概念:            我们知道知道java中只支持单继承,但如果我们想定义一些功能,想让一个子类都继承实现,显然没办法做到,所有Java提供了接口这个概念,这样我们就可以用一个子类去实现多个接口。我们可以理解为接口就是特殊的抽象类    在java8后,接口可以包括数据成员,但是数据成员必须是常量,其值一旦被初始化后,是不允许修改的,这些数据成员通常为全局变量。    为了避免在...

2018-04-26 20:44:39 37824 4

原创 十、JAVA抽象类的定义使用

抽象类的基本概念    抽象方法,只声明而未实现的方法我们称为抽象方法,所有的抽象方法都需要用abstract关键字声明,包含抽象方法的类也需要使用abstract关键字声明,抽象类和普通类相比,区别在于抽象类带有抽象方法,抽象方法可以只声明,而不需要方法体,具体的方法体可以子类继承后在写,这样就会变得十分方便举个例子代码演示:package demo;public abstract clas...

2018-04-26 20:43:57 1958 2

原创 九、面向对象三大特征(三)—— 多态

多态的含义    多态,从字面上理解,多态就是一种类型表现出了多种状态。我们就可以利用多态的特征,用统一的标识来完成不同的功能。多态的类型1.方法的多态(方法的重载和重写(覆写))    方法重载(overload)指的是通过一个方法名称,根据其传入的参数列表(参数类型、个数和顺序)的不同,所调用的方法执行体也不同,即调用同一个方法名称在一个类中有不同的功能实现。    方法的重写(覆写)是指父类...

2018-04-23 21:40:02 449 1

原创 八、面向对象三大特征(二)—— 继承

继承的含义    面向对象编程,最重要的就是类的设计。如何将一类事务抽象成所需要的类是我们最常考虑的,继承是面向对象设计的第二大特性,通过继承,我们可以将原来的类进行了复用和扩充了特性,而类的继承机制,就大大增加了代码的可重用性和可扩充性。    在java中,大家一定要记住,java只支持单继承机制,即一个类只能最多继承于另一类,也就是说,一个子类最多只能有一个父类,这里就很好理解了,一个孩子的...

2018-04-23 21:38:48 232

原创 七、面向对象三大特征(一)—— 封装

封装的含义    封装是将描述的某类事务的数据与处理这些数据的函数封装在一起,形成一个有机的整体,我们称为类。类所具有的封装性可使程序模块具有良好的独立性和可维护性。类中私有的数据,在类的外部都不可以直接访问,外部只能通过类提供的公共的接口(方法)来处理类中的数据,从而保证数据的安全性。在这里大家只用先记得封装的目的是为了增加安全性和简化代码而存在的即可。Java访问权限修饰符在java中有pri...

2018-04-23 21:38:04 258 2

原创 六、面向对象编程——类和对象

两种编程范式比较一、面向过程程序设计在面向对象程序设计以前,使用的都是面向过程程序设计,采用的是“自上而下”“步步求精”的编程思想,将程序一步一步的分解,并且按照一定的顺序执行,这就是面向过程程序设计,以过程为中心,以算法为驱动    程序 = 算法 (可由顺序、选择、循环三种结构控制)+ 数据结构但是面向过程程序设计这种范式,一旦程序的规模巨大,代码量大的时候,在编程和维护上十分困难。十分不利于...

2018-04-17 23:21:50 1650

原创 五、引用数据类型——数组的使用

数组    什么是数组?数组就是一组数据类型一致的集合。    在之前的学习我们知道八大基本数据类,而我们现在学习的引用数据类型,这里大家先记住引用数据类型,稍后补充。举个例子,我们现在有个需求,想统计每个班级同学的成绩,一个年级有5个班级,每个班级40人,这时候我们用基本数据类型将会十分麻烦,需要定义200多个变量,十分麻烦,这时候我们用数组来解决这个问题就会十分方便。一维数组  简单的解释一下...

2018-04-17 21:24:51 5433 2

原创 三、运算符、表达式和语句

运算符Java 运算符计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符算数运算符 +- * / % ++ --如上七种,都...

2018-04-17 20:37:33 276 3

原创 四、程序控制结构

三大控制结构    顺序结构,选择结构,循环结构;三种不同的结构都有一个共同点,就是它们都只有一个入口,也只有一个运行出口。这些单一的入口,出口可让程序可控,易读,好维护。顺序结构   程序基本的控制结构,一种自上而下的运行方式,即程序会按代码一行一行的执行(顺序执行语句),其实宏观上,程序的正常运行就是一种自上而下的顺序结构。有一些程序并不按照顺序执行语句,这个过程可以称作控制转移,它由另外两大...

2018-04-17 19:59:28 5378 2

原创 一、JDK下载安装、eclipse下载安装(带资源)

网盘资源提取jdk-8u77          链接:https://pan.baidu.com/s/1vNNpCvjEVb9TQbcXmYxh7A 密码:gotxeclipse             链接:https://pan.baidu.com/s/12KACJwbijaDKZiWxQoRTZg 密码:95vijdk,eclipse安装教程           链接:https://pan...

2018-04-10 12:44:34 27198 4

原创 二、常量、变量和基本数据类型

变量   声明变量   声明变量的作用(1)指定在内存空间中分配的空间大小(2)规定这个变量所能接受的运算下面我们举个例子进行变量的声明和赋值package day01;/** * @author 超级皮皮虾 * @description 变量的声明和赋值 */public class VariableDemo01 { public static void main(String[]...

2018-04-08 20:20:38 1842 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除