自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 递归

使用递归来遍历一个路径下的一个文件夹下的所有的文件和文件夹package com.jp_digui_01;import java.io.File;public class Demo2 { public static void main(String[] args) { //列出一个文件夹下的所有的子文件夹以及子文件 F...

2019-04-20 16:49:00 141

转载 构造器

public class Person { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name ...

2019-03-18 20:29:00 131

转载 基本数据类型和引用数据类型图解

基本数据类型:public class ParamDemo1 { public static void main(String[] args) { int a=5; show(a); System.out.println("a="+a); } public static void show(int...

2019-03-18 19:12:00 263

转载 类名作为方法和形参的返回值

class Teacher{ public void show(Student s){//类名作为形参,将show方法指向Students类 s.study(); } Student getStudent(){//类名作为方法的返回值 Student s=new Student(); return s;...

2019-03-18 18:51:00 252

转载 类与对象

转载于:https://www.cnblogs.com/KeepCalmAndNeverSayNever/p/10544687.html

2019-03-16 22:26:00 85

转载 选择排序

public class XuanZePaiXv { public static void main(String[] args) { int[] shu=new int[]{354,687,3468,54,723,1,86}; for (int i=0;i<shu.length-1;i++){ for (...

2019-03-16 17:50:00 104

转载 面向对象的封装性

面向对象的特征一:封装与隐藏package V;public class TestAnimal { public static void main(String[] args) { Animla a1=new Animla(); a1.name="花花"; a1.legs=-4;//这里赋值应该有限制,腿不应...

2019-02-28 17:17:00 132

转载 方法的值传递机制练习

理解方法的值的传递的流程:package com;class value { int i = 15;}public class pass { public static void main(String[] args) { pass p=new pass(); p.first(); } ...

2018-12-23 22:27:00 124

转载 方法的参数值传递机制

方法的参数传递(重难点)1.形参:方法声明时的参数(方法声明里小括号中的参数)实参:调用方法时,实际传入的参数的值2.规则:Java中的参数传递机制:值传递机制(1)形参是基本数据类型:将实参的值传递给形参的基本数据类型的变量public class TestArgsTransfer { public static void main(String[] args...

2018-12-14 23:52:00 161

转载 JDK新特性之可变个数的形参的方法

可变个数的形参的方法:1.格式:对于方法的形参来说:数据类型...形参名2.可变个数的形参的方法与同名的方法之间可以构成重载3.可变个数的形参在调用时,个数从0开始,到无穷都可以(在调用这个方法时,sayHello后的括号里输入几个值都可以,可以输入0个也可以无穷个)4.使用可变多个形参的方法与方法的形参使用数组是一致的甚至是一个方法,使用要不同的名称5.若方法中存在可变个数的形参,那么...

2018-12-14 23:50:00 89

转载 idea常用的快捷键

psvm,快速生存main类 快速生成main类: "public static void main(String[] args) {}",十分常用.2sout ,快捷生成输出一行生成输出一行:System.out.println("");多加练习,就可以记住.ctrl+sh...

2018-12-13 23:12:00 141

转载 方法重载的使用与练习

要求:1.同一个类中 2.方法名必须相同(如下列代码中的setSum) 3.方法的参数列表(下述中getSum之后括号中的东西)不同(Ⅰ.参数的个数不同(setSum之后的括号里定义的参数的数目不一样)Ⅱ.参数类型不同(setSum后面的括号中定义的类型有些是int有些是double这个类型不同),这些里面只要有一个不同就是重载Ⅲ.方法的重载与方法的返回值类型没有关系(虽然(4)方法定义...

2018-12-13 23:07:00 1031

转载 对象的练习

对象的创建和使用练习public class TestCar { public static void main(String[] args) { Car c1=new Car(); c1.info(); /*c1.setName("保时捷"); c1.setWheel(4);(使用方法调用的方式来...

2018-12-13 23:07:00 252

转载 ArrayUtil的创建和使用

求数组最小值求数组最大值遍历数组元素求数组总和求数组平均数求数组反转实现数组的复制对数组进行排序写入的方法和包:public class ArrayUtil { //求数组的最大值 public int getMax(int[] arr){ int Max=arr[0]; for (int i=1;i<arr...

2018-12-13 23:02:00 591

转载 创建java类并实例化类对象

创建java类并实例化类对象例一1.面向对象的编程关注于类的设计2.设计类实际上就是设计类的成员3.基本的类的成员,属性(成员变量)&方法面向对象思想的落地法则一:1.设计类,并设计类的成员(成员变量&成员方法)2.通过类,来创建类的对象(也称作类的实例化)public class zoo { public static void main(Stri...

2018-12-12 22:29:00 503

转载 面向对象的编程思想和Java中类的概念与设计

面向对象的编程思想学习,面向对象内容的三条主线;1.java类及类的对象2.面向对象的三大特征3.其他关键字学习内容:3.1面向对象与面向过程面向对象与面向过程在应用上的区别Java中类的概念与设计类与类之间的关系面向对象的思想概述程序员从执行者转化为指挥着Java类及类的成员转载于:https://www.cnblogs.com/KeepCalmAndNeverSayNev...

2018-12-12 22:24:00 140

转载 数组的常用算法二之排序算法

冒泡排序冒泡排序从小到大排列public class TestArray { public static void main(String[] args){ //冒泡排序从小到大排列 int[] a=new int[]{54,78,4,87,75}; for (int i=0;i<a.length-1;i++)...

2018-12-12 22:19:00 62

转载 数组的常用算法

1.求数组元素的最大值、最小值、平均数、总和等public class w { public static void main(String[] args) { int[] a = new int[]{964, 5487, 7878, 5, -978, 56489}; //最大值 int max = a[0]; ...

2018-12-12 22:17:00 282

转载 二维数组的练习

public class w { public static void main(String[] args){ int[][] m=new int[][]{{3,8,2},{2,7},{9,0,1,6}}; int sum=0; for (int i=0;i<m.length;i++){ ...

2018-12-12 22:11:00 216

转载 数组常见的异常

1.数组下标越界的异常int[]i=new int[10];i[0]=90;i[10]=100;数组是从0开始算起是第一位的,没有i[10],这属于第十一位int[]i=new int[5];for(int m=0;m<=i.length;m++){System.out.println(i[]m);}在for循环中,条件变量那里的m应该是小于i而不是小于等于2.空指针的异常(1)b...

2018-12-10 23:20:00 344

转载 多维数组的使用

一维数组:int[] scores1=new int[];二维数组:int[][] scores2;String[][] names;1.二位数组的初始化静态初始化:scores2=new int[][]{{1,2,3},{4,5,6},{7}};动态初始化:方法1:names=new String[6][2];//可以想象成有6个小组,每个小组有2个人方法2:names=new Str...

2018-12-10 23:09:00 126

转载 一维数组的练习

public class Array1 { public static void main(String[] args){ Pritimive d=new Pritimive(); for (int i=0;i<d.t.length;i++){ System.out.println(d.t[i]);...

2018-12-10 23:07:00 241

转载 一维数组的内存结构

关于数组在内存中的结构注意:数组一旦创建,初始化,长度不可改变,除非重新定义此数组的长度public class V { public static void main(String[] args){ //数组长度为3 int[] i=new int[]{13,14,15}; //重新定义数组长度为10 ...

2018-12-10 23:04:00 312

转载 数组元素的默认初始化值

对于基本数据类型的变量创建的数组:byte,short,int,long,float,double,char,boolean:1.对于byte,short,long,int而言:创建数组以后默认值为0package com;public class V { public static void main(String[] args){ int[...

2018-12-10 23:01:00 1268

转载 一维数组的使用

int i=12;boolean b=true;1.如何来定义一个数组1.1数组的声明string[] names;int[] scores;1.2初始化(1)静态初始化:初始化数组与给数组元素赋值同时进行names =new String[]{"张三","李四","王五"};(2)动态初始化:初始化数组与给数组元素赋值分开进行scores=new int[4];2.如何调用相应的数...

2018-12-09 20:54:00 201

转载 break与continue关键字的使用

break与continue关键字的使用break:使用在switch-case中或者循环中 如果使用在循环中,表示:结束当前循环public class V{ public static void main(String[] args){ for (int i=1;i<=10;i++){ if (i%4==0){ ...

2018-12-05 23:55:00 138

转载 嵌套循环概念

嵌套循环:循环体中还可以声明循环,相当于内层循环的整体充当外层循环的循环体例:for(;;){ for(;;){ }}或者while(){ for(;;){ }}题目:输出四排*,要求用嵌套循环**********public class V{ public static void main(String[] args){ ...

2018-12-05 23:53:00 667

转载 while与do/while循环

while循环1.格式:初始化条件while(循环条件){循环体迭代条件}题目:100以内偶数的输出及其和(while语句)public class V{ public static void main(String[] args){ //题目:100以内偶数的输出及其和(while语句) int i=1; whil...

2018-12-05 23:49:00 163

转载 循环语句

循环语句循环语句的功能:在某些条件满足的情况下,反复执行特定代码的功能循环语句的四个组成部分:1.初始化部分2.循环条件部分3.循环体部分4.迭代部分循环语句分类:for循环while循环do/while循环 for循环结构的使用for循环结构1.格式:(1)初始化条件(2)循环条件(3)迭代条件(4)循环体for(初始化条件;循环条件;迭代条件){循环体}2:执行过程(1)-(2)-(...

2018-12-05 23:46:00 160

转载 switch语句和switch-case与if-else之间的转换

switch语句格式:switch(变量){case 常量1:语句1;break;case 常量2:语句2;break;......default:语句;break;}特点:1.根据变量的值,选择相应的case去判断,一旦满足case相应语句,如果没有break或者已经到结尾,会继续执行其下的case语句2.default是可选的,而且位置灵活,default的作用是一旦其他的case都...

2018-12-05 23:40:00 5546

转载 if-else练习

练习1import java.util.Scanner;public class V{ public static void main(String[] args){ Scanner s=new Scanner(System.in); System.out.println("请输入第一个数"); int n...

2018-12-05 23:33:00 331

转载 if else的使用以及如何从键盘获取数值

if-else的使用顺序结构顺序从上到下执行,中间没有判断和跳转分支结构根据条件,选择性地执行某段代码有if-else和switch两种分支语句循环结构根据循环,重复性地执行某段代码有while、do...while、for三种循环结构如何从键盘获取数值//1.导入包import java.util.Scanner;//2.创建一个Scann...

2018-12-05 23:17:00 281

转载 运算符

位运算符(<<,>>,>>>)左移(<<):所输入数的二进制数向左移,然后在转换为十进制数class main { public static void main(String[] args) { int i1=31; System.out.println(i1<<...

2018-12-05 23:08:00 66

转载 赋值运算符与比较运算符和逻辑运算符

作业中char运算的一个问题' '中的是字符(字符可以转化成对应的值)相加会进行数字运算" "中是要显示的东西赋值运算符与比较运算符赋值运算符:+=、-=、/=、%=如i+=3 相当于 i=i+3(只有在int中生效)short s=10; s=(short)(s+1); 相当于 s+=1;s=s+3是错误的,因为它默认为in...

2018-12-02 22:19:00 692

转载 自动类型转换和强制类型转换以及算术运算符

自动类型转换和强制类型转换自动类型转换:当容量小的类型与大的计算时,小的自动转换成大的类型强制类型转换:当容量小的类型与大的计算时,大的强制转换成小的类型 要用强制类型转换符()char与int运算时自动转换为int System.out.println(d1); //char c1='c' 则转化为 c1=99...

2018-12-02 22:05:00 226

转载 关键字和表示符的使用和变量

关键字和标识符的使用关键字:所有关键字都是小写保留字:现在尚未使用,但已经被占用的字标识符:命名的地方叫标识符 1. 规则由26个英文字母大小写、0-9、_或¥组成数字不可开头不能使用但能包含关键字与保留字严格区分大小写,长度无限制(如static不能作为标识符,但Static可以)不能包含空格 2. 命名规范...

2018-12-02 21:48:00 78

转载 第一个程序HelloWorld及常见问题解决和练习

public class hello world{ public static void main(String[] args){ System.out.println();}}注意事项:源文件必须以.Java结尾一个源文件中可以有多个class声明的类,但是只有一个public class类类中必须有主方法public st...

2018-12-02 20:57:00 267

转载 命令提示符操作及Java的特点

day1_3 命令提示符的操作GUI 图形化方式(可视化)CLI 命令行方式 (编程方式)dir 列出当前目录下文件及文件夹md 创建文件夹rd 删除文件夹(只能删除空文件夹)cd 进入指定目录cd.. 退回上一级目录cd/ 回到根目录(最开始的一级文件夹)del 删除文件(删除文件夹中的文件)exit 退出dos命令day1_4J...

2018-12-02 20:40:00 101

空空如也

空空如也

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

TA关注的人

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