自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是CSS

什么是CSSCSS:层叠式样表width: 200px;height: 300px;background: red;可以叠加在一起

2017-09-28 20:15:14 297

原创 什么是HTML

什么是HTMLHTML:超文本标记语言   语言:与浏览器沟通的一个方式。   标记(标签):、   文本:文本就是语言,。

2017-09-26 21:49:26 186

原创 前端开发是什么以及我们要学习什么

web前端开发工程师一.web前端开发工程师是做什么的。  要与网站打交道二.成为一名web前端开发工程师需要具备的条件。  1、兴趣  2、敲代码三.web前端开发工程师需要学习什么。  1、软件(代码的辅助工具)    浏览器:浏览器有非常多,(谷歌chrome、火狐、IE)推荐使用谷歌浏览器,谷歌浏览器性能比较高,而且好用。   

2017-09-26 21:20:23 3738

原创 Java方法的创建和重载

Java方法的创建和重载1.方法的定义方法就是一段可重复调用的代码段2.定义格式:访问修饰符  返回值类型 方法名(){方法主体}方法的重载方法名称相同,但是参数的类型和个数不同,通过传递参数的个数和类型不同来完成不同的功能。 public void tell(int i,String j){ } public

2017-09-25 10:53:38 253

原创 Java异常处理--自定义异常

自定义异常1.自定义异常直接继承Exception就可以完成自定义异常类。class MyException extends Exception{ public MyException(String msg){ super(msg); }}public class ExceptionDemo04 { public static

2017-09-24 22:18:43 289

原创 Java--throw关键字

throw关键字1.throw关键字抛出一个异常,抛出的时候直接抛出异常类的实例化对象即可。2.例子:try { throw new Exception("实例化异常对象");}catch (Exception e){ System.out.println(e);}

2017-09-24 22:13:03 423

原创 Java异常处理-throws关键字

throws关键字1.在定义一个方法的时候可以使用throws关键字声明,使用throws声明的方法表示此方法不处理异常,抛给方法的调用者处理。2.格式:  public void tell()throws Exception{}例子:public static void main(String [] args){ try {

2017-09-24 22:06:43 409

原创 Java异常处理

Java异常处理认识异常:1.异常是导致程序中断运行的一种指令流,如果不对异常进行正确处理,则可能导致程序的中断执行,造成不必要的损失。2.异常范例空指针异常Exc e=null;System.out.println(e.i);除0异常int a=10;int b=0;System.out.println(a/b);3.处理异常

2017-09-24 21:45:48 214

原创 Java中的StringBuilder

StringBuilder1.一个可变的字符序列,该类被设计作用StringBuffer的一个简易替换,用在字符串缓冲区被单个线程使用的时候。建议优先考虑该类,速度比StringBuffer要快。2.但是如果涉及到线程安全方面,建议用StringBuffer。3.常用方法  append()  insert()

2017-09-24 21:42:33 183

原创 Java中StringBuffer方法

StringBuffer方法1.认识StringBuffer:  缓冲区,本身也是操作字符串,但是与String不同,StringBuffer是可以更改的。  StringBuffer是一个操作类,所以必须通过实例化进行操作。public static void main(String [] args){ StringBuffer stringBuf

2017-09-24 20:11:26 369

原创 Java String字符串常用方法

String字符串常用方法 String str=" abcde f@g "; //字符串长度 System.out.println(str.length()); //字符串转换数组 char [] data=str.toCharArray(); System.out.pr

2017-09-24 19:57:25 476

原创 Java字符串String详解

Java字符串String1.实例化String对象  直接赋值  使用关键字newString str1="Hello";String str2=new String("hello"); //在内存中有两个hello2.String内容的比较int a=10;int b=10;System.out.println(a==b);String s

2017-09-24 19:42:41 405

原创 Java数组的使用

Java二维数组的介绍及使用1.如果把一维数组看成是线性图形,那么二维数组就是一个平面图形。2.二维数组的声明和一维数组类似,内存分配是使用new关键字。3.声明与分配内存:  声明:type arrayName [][];  初始化: arrayName [][]=new type[行][列];//二维数组的动态初始化 in

2017-09-24 19:19:04 205

原创 Java数组的静态初始化

Java数组的静态初始化一、数组的初始化分为两种方式:1.动态初始化2.静态初始化二、之前我们所创建的数组,所采用的方式都是动态初始化,也就是所有的内容不会具体指定,都是默认值。三,静态初始化是指:在数组创建之初直接指定其内容。eg:静态初始化int [] score={2,5,6,7,6,7};

2017-09-24 19:14:09 816

原创 Java中的数组

数组的定义1.数组是有序数据的集合,数组中的每个元素具有相同的数组名和下标来做唯一标识。数组的分类1.一维数组2.二维数组3.多维数组数组的优点:例如:定义100个整型变量。用数组很方便。数组声明:1.int [] array;2.int array [];数组的声明以及内存的分配1.为数组分配内存空间,如果不

2017-09-24 11:16:31 171

原创 Java Switch语句概述

Switch语句概述1.switch语句称为情况选择语句,又称开关语句。2.switch是分支语句的一种,用于对多种情况进行不同处理的语句。3.在JDK1.7之前的switch语句限定对整型数据进行判断,JDK1.7后添加了字符串类型。switch(表达式)case 常量值1:  代码块1;  break;case 常量值2:  代码块2;  

2017-09-23 22:20:37 254

原创 Java中逻辑运算的优先级

Java中逻辑运算的优先级非运算最高其次是与运算优先级最低的是或运算例:5>=7||4步骤1:计算关系运算:5>=7,结果:false。步骤2:计算关系运算:4步骤3:计算逻辑非运算:!false,结果:true;     false||true&&true步骤4:计算逻辑与运算:true&&true,结果:true。步骤5:计算逻辑或运算:

2017-09-23 21:42:51 5184 1

原创 Java中的短路与运算和短路或运算

Java中的短路与运算1.短路与运算的符号:&&2.短路与运算的特点:当运算符左边的关系运算结果是false时,不再对右边的关系运算进行计算。如:412步骤1:计算4步骤2:false&&5*3>12,结果是false。不再计算5*3>12

2017-09-23 21:34:46 5160

原创 Debug调试

Debug调试1.调试是查找、解决软件中逻辑错误代码(称为bug:软件臭虫)的重要手段,是软件开发中必不可少的环节。2.调试也是学习、研究其他人编写的代码的一个很好的手段。3.Eclipse提供了强大的代码调试功能-Debug,通过Debug试图能快速定位代码中的逻辑错误,提高软件开发效率。

2017-09-22 18:38:36 645

原创 Java错误类型

Java错误类型程序的错误分为编译期语法错误、运行期异常错误和运行期逻辑错误。1.编译期语法错误可以借助Eclipse的帮助方便地顶对错误,并进行修改。2.运行期异常 系统会提示错误的类型和出错的位置。3.逻辑错误是指程序可以编译运行,但程序执行的结果却不是预期的效果。

2017-09-22 18:35:06 822

原创 交换两个变量的值

交换两个变量的值,仅在两个变量之间交换值。步骤1: a=a+b;结果:a=a+b,b=b;步骤2:b=a-b;结果:a=a+b,b=a;步骤3:a=a-b;结果:a=b,b=a;作为了解,不建议使用。

2017-09-22 13:24:43 503

原创 通过Scanner从控制台获取数据

通过Scanner从控制台获取数据一:概述1.Scanner类用于扫描从控制台输入的数据,可以接收字符串和基本数据类型的数据。2.Scanner类位于java.util.Scanner包中。二:Scanner的常用方法1.String next(); 作用:接收控制台输入的一个字符串。2.String nextLine(); 作用:接收控制台输入的一

2017-09-22 13:16:19 892

原创 通过args数组获取数据

通过args数组获取数据通过main方法的args数组可以从控制台获取一组字符串数据。public class Test17 { public static void main(String []args){ int a=Integer.parseInt(args[0]); int b=Integer.parseInt(args[1]);

2017-09-22 13:08:42 850

原创 int类型与char类型的转换

int类型与char类型的转换Java对char类型的数据在底层是按int类型来处理的。char c=65; //c为A字符int i='B'; //i为66char c='A';int i=c+1; //正确c=c+1; //报错,应改为c=(char)(c+1);

2017-09-22 13:03:45 1540

原创 Java小类型向大类型转换

Java小类型向大类型转换注意精度问题float能表示的数的范围大于int能表示数的范围。比如int转float,float的精度是23,一旦int大于23位所能表示的范围,则会出现精度损失。double能表示的数的范围大于long能表示的数的范围。long转成double时,因为double的精度是52,一旦long大于52位所能表示的范围,则会出现精度损失。

2017-09-22 12:37:54 2228

原创 Longest Substring Without Repeating Characters

Given a string, find the length of the longest substring without repeating characters.Examples:Given "abcabcbb", the answer is "abc", which the length is 3.Given "bbbbb", the answer is "b",

2017-09-19 21:40:02 314

原创 换钱的方法数

[题目]给定数组arr,arr中所有的值都为正数且不重复。每个值代表一种面值的货币,每种面值的货币可以使用任意张,再给定一个整数aim代表要找的钱数,求换钱有多少种方法。[举例]arr=[5,10,25,1],aim=0;组成0元的方法有1种,就是所有面值的货币都不用。所以返回1.arr=[5,10,25,1],aim=15;组成15元的方法有6种,分别为3

2017-09-19 14:45:50 526

原创 Java转义字符

Java转义字符转义符:"\",通过转义符,可以表示一些特殊的字符。例如:'\n'表示回车。'\t'表示制表位字符,一个制表符表示向右跳8-10个字符。'\\'表示\'\''表示''\"'表示"'\u4e2d'表示unicode码对应的字符(汉字:中)

2017-09-18 21:42:59 793

原创 Java字符类型

Java字符类型概述1.char类型的字面量可以是一个英文字母、字符或一个汉字,并且由单引号包括。 例如:'A'  '3'  'a' '\n'2.Java底层使用一个16位的整数来处理字符类型,该数值式一个字符的unicode编码值。Unicode编码1.unicode编码是全球范围内的编码方法。2.unicode编码的英文部分与ASCII码兼容(ASC

2017-09-18 21:33:21 1569

原创 浮点类型

浮点类型1.概述 --浮点类型用于表示小数的数据类型。 --浮点数的原理:也就是二进制科学计数法。 --Java的浮点类型有float和double两种。 --Java默认浮点类型计算的结果是double类型,字面量也是double类型。 若要给float类型的变量赋字面量的值,则要在字面量后面加F(或f) 以2.19345*(10^5)为例介绍如下概念: 

2017-09-17 21:06:09 3303

原创 整数类型

整数类型 --Java有四种整数类型:byte、short、int和long。 --Java默认整数计算的结果是int类型。 --整数的字面量是int类型。 --若字面量超过int类型的最大值,则字面量是long类型,那么后面要用L(或l)表示该值是long类型。示例1: long longValue=2200000000L; --java底层byte和shor

2017-09-17 20:56:05 407

原创 二进制补码

二进制补码1.概述 计算机系统的内部是以二进制形式存储数据。 在Java程序中输入的十进制的数据都会被自动转换为二进制,Java内部也以二进制来进行数值运算,但返回的结果是十进制。2.补码规则  二进制的最高位是符号位,0表示整数,1表示负数。  正数的值是其本身,负数的值是其最高位(符号位)不变,其余位取反,再加1。例如:(1101)2 

2017-09-17 20:39:05 1946

原创 java基本类型的包装类

java基本类型的包装类1.概述Java为基本数据类型提供的对应的类,这些类称为包装类。包装类的类型             包装的类型  Byte                  byte  Short                 short  Integer                int  Long                  l

2017-09-17 20:18:44 310

原创 java变量的作用域

java变量的作用域1.Java用一对大括号作为语句块的范围,称为作用域。2.作用域中的变量不能重复定义。3.离开作用域,变量所分配的空间将被JVM回收。示例1:这是没有问题的。public class Main { public static void main(String[] args) { { String

2017-09-17 20:12:22 615 1

原创 不同类型的变量存放对应类型的数据,变量的值可以改变

不同类型的变量存放对应类型的数据,变量的值可以改变。示例:嗨,大家好!俺叫张飞,今年35岁,俺是一个豪放的男士嗨,大家好!俺叫王妃,今年32岁,俺是一个文静的女士public class Main { public static void main(String[] args) { String name="张飞"; ch

2017-09-17 20:04:45 1044

原创 java保留小数点后一位

java保留小数点后一位示例:计算sqrt(20)+sqrt(10)/(sqrt(20)-sqrt(10))=?要求:显示结果保留小数点后1位,即对小数点后第二位四舍五入。这里面,我们使用Math.round()函数,返回最接近参数的int。结果将舍入为整数:加上 1/2,对结果调用 floor 并将所得结果强制转换为 int 类型。换句话说,结果等于以下表达式的值

2017-09-17 19:43:08 13433

原创 Java变量的命名、定义和初始化

变量的命名  1.首字母是英文字母、$或下划线,由字母、数字、下划线组成。  2.变量的命名遵循见名知义的原则。  3.Java变量名建议不用中文。  4.变量名首字母建议不用大写字母。  5.用驼峰命名法命名多个单词组成的变量名。   例如:sumScore  6.变量名不要使用Java关键字。定义变量  每个变量必须属于一种数据类型。  类型 变

2017-09-15 22:24:09 1363

原创 Java中的常量和变量

常量和变量1.变量就是可变的量。2.常量就是不可变的量。3.字面量:Java的变量和常量中具体存放的具体数据成为字面量。     比如:整型的字面量可以是1、2、3、4、5、...为什么使用变量?  计算机的高级语言普遍使用变量来管理内存中的存储数据。变量管理引用类型数据:  引用类型的数据存储在堆空间中。  在栈空间中开辟一块空间,

2017-09-15 22:16:58 260

原创 java中的堆和栈空间

栈空间:1.栈空间存取数据的效率高。2.栈中的数据按“先进后出”的方式管理。3.栈空间存储空间较小,不能存放大量的数据。4.JVM将基本类型的数据存放在栈空间。堆空间:1.堆空间存取数据的效率最低。2.数据存放的位置随机分配。3.堆空间存储数据的空间大,能存放大容量的数据。

2017-09-15 21:58:30 177

原创 JAVA数据类型

JAVA的8种数据类型  类型         占用空间        取值范围byte(字节型)       1字节         -128~127short(短整型)      2字节         -2^16~2^16-1int (整型)        4字节         -2^31~2^31-1long(长整型)       8字节       -9

2017-09-15 21:46:33 173

空空如也

空空如也

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

TA关注的人

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