自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 java入门到转行之方法,变量.....

方法方法是一个功能模块的集合。将多行代码放在一个{}中,组成一个代码块语法结构public static 返回类型 方法名称([参数列表]){ 方法体代码; return 返回值;}在定义方法的时候有两种返回类型:void :代表无返回值数据类型(基本数据类型,引用类型):返回对应类型的返回值使用方法声明在类中,main方法外;要使用时在main方法中通过方法的名称调用...

2019-10-14 20:12:05 96

原创 java入门到转行之运算符

类型转换类型转换分为两种,一种是自动转换,一种是强制转换。自动转换从小到大转换就是自动转换。方法:大类型 变量名=小类型的值;数据类型的从小到大排序byte->short->int->long->float->double|Char强制转换强制转换:由大类型转到小类型。(强转会有风险,容易丢失数据)。方法:小类型 变量名=(小...

2019-09-27 08:31:31 116

原创 java入门到转行之数据类型

赋值方式整数赋值方式十进制赋值:最常用的赋值方式方法:int num=值;二进制赋值:以0B或者0b开头,后接二进制的值方法:int num=0B1011;八进制赋值:以0开头后接八进制的值方法:int num=014;十六进制赋值:以0X或0x开头,后接一个十六进制的值方法:int num=0X2a;分割符赋值:当要赋的值很大时会通过分隔符分割赋值方法:...

2019-09-25 20:53:42 126

原创 java入门到转行之位运算详解

位运算分类位运算符分类格式作用按位异或^两位相同时返回0,不同返回1按位与&两位同时为1时返回1按位或|两位只要有一位为1,返回1按位非~将操作数的二进制的补码的每个位包括符号位全部取反(单目运算符)左移运算符<<将操作数的二进制补码左移指定位数,右边空出以0填充右移运算符>>将操作数的二...

2019-09-17 21:01:15 142

原创 java集合(二)

泛型泛型是编译期行为,只能在编译期有效,泛型又分为泛型类,泛型方法,泛型接口。泛型类:定义:在类名后加<>括号中编写任意长度任意字符,但是不能是数值,通常是写26个大写字母使用:泛型类<具体类型> 变量名=new 泛型类<>();泛型方法:定义:在方法中使用泛型,非静态方法是在参数中写和类相同的泛型使用:public static <泛型类...

2019-08-01 19:21:15 93

原创 java之网络编程及集合一

InetAddress类封装了一个IP对象方法getAddress():获取此InetAddress对象的IP地址getLocalHost():返回本地主机getHostAddress():返回IP地址字符串getHostName():获取主机名getAllByName(String host):在给定主机名的情况下,根据系统上配置的名称服务返回其 IP 地址所组成的数组imp...

2019-07-30 19:09:41 163

原创 Java入门之IO流

Writer是所有字符输出流的父类,抽象类,不能实例化,如果需要实例化时只能调用它的子类子类:OutputStreamWriter BufferedWriter(效率更高)tips:输出时需要执行flush方法刷新,否则可能文件中无法显示数据public class Test01 { public static void main(String[] args) thr...

2019-07-27 10:27:14 64

原创 Java中常见的类(二)

字符串拼接拼接方法:+号拼接:左右两边操作数是字面值时,直接拼接再在常量池中开空间​ 如果左右两边操作数是变量则通过 常量池重新分配空间,存储变量地址StringBuilder.append()concat性能比较:append>concat>+号(如果+号两边是字面值则效率最高)public class Test{ ...

2019-07-26 13:19:40 95

原创 java中常见的类(一)

方法重写(补充)发生重写的情况:有继承关系方法名同名参数列表要一模一样(顺序,个数,类型)返回值类型为引用型时,子类的返回值类型小于等于父类的返回值类型基本类型时,要一模一样子类的修饰符权限要大于等于父类的修饰符权限(父类的修饰符不能是private)子类抛出的异常小于等于父类抛出的异常(任何一个方法都会对外抛出运行时异常)public class Test01 { ...

2019-07-25 13:05:26 196

原创 java入门之异常

可变参数作用:提高了代码的复用性,简化了开发,降低了入参的复杂度。定义规则:在形参列表中通过type…type_names的形式定义tips: 1. 可变参数作为形式参数,一定是当前形参的最后2.可变参数作为形参一定只有一个3.可变参数在一定长度上可以替代想同类型,不同个数的方法重载package com.mage.arrays; public class Test03 { ...

2019-07-23 21:32:12 137

原创 Java面向对象第二章

final修饰符final修饰的变量称之为最终常量,在程序运行期间是不会被改变的final修饰的类不可以被继承,修饰的方法不可被重写final修饰的基本数据类型变量进过方法后,不会改变;修饰的引用类型变量进过方法后,地址不变,对象中的内容可以改变final修饰的静态成员常量不会导致类加载,但如果在加载前无法确定静态成员常量的值,就会导致类加载。package com.ma...

2019-07-18 22:36:46 426

原创 面向对象之第一章

构造器在类中用来创建对象的方法称之为构造器,构造方法,构造函数构造器是一种特殊的方法: (1)方法名称和类名相同 (2) 放法无返回值 (3)在方法中无须显示return返回数据 (4)允许方法重载 (5)所有类默认情况下都会存在一个无参构造器,如 ...

2019-07-17 14:24:46 141

原创 Java入门第三节

递归递归是一种编程技巧,在程序中自己调用自己,它有三个部分:递归头,递归体,终止环节。优势:能够更快的写出代码,将一个问题简单化,复杂度特别低劣势:特别消耗内存。使用范围:一般在数据结构和算法中比较常用。tips:一定要有递归出口,否则就是一个死循环。变量(补充)变量有三个要素:变量类型 变量名 作用范围/生命周期。成员变量:成员变量是定义在内的内部,方法的外部,使用范围...

2019-07-15 20:18:33 109

原创 java入门到转行之流程控制语句

顺序结构:最简单最基本的流程控制语句,没有特定的语法结构,程序进入主方法之后依次执行里面的代码。选择结构:选择结构有特定的语法规则,代码要执行具体的逻辑运算。Java语句中有两种结构语句if和switch。1) If语句:分为单分支,双分支,多分支结构。单分支:语法结构:if(表达式){执行语句;}执行顺序:如果表达式为true,则执行对应的执行语句,否则整个if语句都不执行。...

2019-07-11 22:51:48 81

原创 Java入门到转行之环境变量配置

环境变量的配置1.为什么要配置环境变量为了方便,当你没配置环境变量时,你想要的通过javac和Java编译时,你只能把你想要的的文件放在jdk的bin目录下;而如果你配置了path环境变量,你只需要在该文件的目录下执行javac和Java就能够编译执行;JAVA_HOME则是让你修改jdk版本时更方便。2.配置环境变量的方法右击计算机->属性->高级系统设置->环境变量-...

2019-07-09 22:23:58 134

空空如也

空空如也

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

TA关注的人

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