自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 冒泡排序及其简单优化—Java

简单冒泡排序:package SomeClass;import java.util.Arrays;public class TestMaopao { public static void main(String[] args) { int[] a = {124,46,4,64,12,3,89,1568,9542,1556,6,9,5}; Maopaosort(a); System.out.print(Arrays.toString(a));

2020-06-06 19:53:46 177

原创 阅读文档及异常处理_try_catch_finally

package SomeClass;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class TestYiChang { public static void main(String[] args)/*throws Exception*/ { FileReader reader = null; try {

2020-06-06 19:01:48 153

原创 使用File类打印文件信息

打印文件信息File 文件名称level 层次数package SomeClass;import java.io.File;import java.util.Arrays;public class TestFile { public static void main(String[] args) { File f = new File("E:\\MyJava"); printfFile(f,0); } static void p.

2020-06-06 18:57:49 730

原创 包装类及自动装箱和拆箱_Integer缓存问题

package SomeClass;public class TestBack { public static void main(String[] args) { //基本数据类型转为对象 Integer i = new Integer(333); Integer i1 = Integer.valueOf(22); //包装类对象转为基本数据类型 double d = i1.doubleValue();

2020-06-06 18:52:47 142

原创 Date类用法及DateFormat,SimpleDateFormat

Date类用法package SomeClass;import java.util.Date;public class TestTime { public static void main(String[] args) { long a= Long.MAX_VALUE/(1000L*3600*24*365); System.out.println(a); long now = System.currentTimeMillis();

2020-06-06 18:46:24 97

原创 StringBuilder使用练习及内存对比

练习一:package SomeClass;public class TestStringBuilder { public static void main(String[] args) { String str = "aabb"; //不可变字符序列 StringBuilder sb = null; //可变字符序列,线程不安全,效率高 StringBuffer sB = null;

2020-06-06 18:38:23 192

原创 使用object[][]储存整个表格的数据

使用object[][]储存整个表格的数据package Testshuzubianli;import java.util.Arrays;public class Test04 { public static void main(String[] args) { Object[] emp0 = {1001,"yi",20,"程序员","2020.06.04"}; Object[] emp1 = {1001,"er",21,"程序员","2020.06.0

2020-06-06 18:24:03 233

原创 直接调用数组二分法查找

package Testshuzubianli;import java.lang.reflect.Array;import java.util.Arrays;public class Test03{ public static void main(String[] args) { int[] a = {124,46,4,64,12,3,89,1568,9542,1556,6,9,5}; System.out.println(Arrays.toString(a

2020-06-06 18:16:30 114

原创 数组练习二

package Testshuzubianli;public class Test02 { public static void main(String[] args) { Man[] mans = { new Man(1001, "x"), new Man(1002, "i"), new Man(1003, "a"), new Ma

2020-06-06 18:12:08 114

原创 数组遍历——java

数组初始化遍历package Testshuzubianli;public class Test01 { public static void main(String[] args) {// int[] arr1 = null; int[] arr1 = new int[5]; //默认初始化 System.out.println(arr1[0]); //动态初始化, 根据索引赋值 System.

2020-06-06 18:00:05 121

原创 面向对象要点汇总

1.1面向对象和面向过程的区别1.2类的定义1.2.4构造方法1.3对象1.4类的管理2.1堆2.1方法区2.1栈2.2程序执行过程2.3GC原理2.3分代机制2.3回收算法2.3内存泄漏2.3三种机制2.4This本质2.5static本质2.6变量分类3.1final关键字3.1super3.1方法的重写3.1继承3.1继承和组合3.2封装3.3多态4.1特殊类—抽象类4.2接口4.3内部类4.3内部类分类

2020-06-06 17:30:32 203

原创 台球桌面载入与小球运动——java演示

成果演示:代码实现:package com.xiafly;import java.awt.*;import javax.swing.*;public class BallGame extends JFrame { Image ball = Toolkit.getDefaultToolkit().getImage("images/ball.png"); Image desk = Toolkit.getDefaultToolkit().getImage("images/desk

2020-06-06 16:58:05 238

原创 Java学习——接口

接口要点:代码块一:package Testinterface;/** * 这是一个飞行接口 */public interface Volant { /** * 飞行器的最大高度 */ int MAX_HIGHT = 1000; //编译器自动补充 public static final /** * 飞行方法,可以起飞 */ void fly(); /** * 暂停飞行

2020-06-06 16:26:56 153 1

原创 Java——抽象类

抽象类要点:代码块一:package Testabstract;public abstract class Students { private String name; abstract public void study(); //抽象类 public String getName() { return name; } public void setName(String name) { thi

2020-06-06 16:23:07 123

原创 多态——java三大特性(三)

多态:代码块一:package duotai;public class animal { public void shout() { System.out.println("叫了一声"); }}class dog extends animal { @Override public void shout() { System.out.println("汪汪汪汪"); } public void seedoor()

2020-06-06 16:04:19 162 1

原创 封装——java三大特性(二)

封装:代码块一:package Testfengzhuang;/** * 一个简单的javabean */public class Person { private String name; private int age; private boolean flag; public String getName() { return name; } public void setName(String name) {

2020-06-06 15:58:10 150

原创 extends继承——java三大特性之一

继承要点:简单代码eg:public class Person extends Object { String name; int id; public void reselt() { System.out.println("休息一哈"); }}class Students extends Person { //extends 扩展,在这里就是继承上一个类 int score; public void lea

2020-06-06 15:45:45 281

原创 String常用类

部分代码eg:package TestString;public class Test1 { public static void main(String[] args) { String str1 = new String("abcde"); String str2 = "abcde"; //都存储在常量池 System.out.println(str1 == str2);

2020-06-06 15:33:13 172

原创 for语句嵌套九九乘法表&(*#)打印

package xiafly;public class TestLoop { public static void main(String[] args) {// 帮助理解// for (int i = 1; i <= 5; i++) {// System.out.printf("\n");// for (int j = 1; j <= 5; j++) {// // System.ou

2020-06-06 15:20:27 181

原创 年薪计算—java

package xiafly;import java.util.Scanner;public class Sarly { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.printf("\t年薪计算器\n"); int Sarly = 0, months = 0; double yearSarly;

2020-06-06 15:14:08 587

原创 switch语句——java

package xiafly;import java.util.Scanner;public class Testswitch { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.printf("请属于月份:"); int month = s.nextInt(); switch (month) {

2020-06-06 15:10:04 86

原创 break用法示例-java

package xiafly;public class TestBreak { public static void main(String[] args) { int number = 0; while (true) { int i = (int) Math.round(100 * Math.random()); number++; if (i == 88) {

2020-06-06 15:03:44 205

原创 While语句

package xiafly;public class TestWhile { public static void main(String[] args) { int a = 1; while (a <= 10) { System.out.printf("\tI love you!!\n"); a++; } int sum = 0, i = 1; in

2020-06-06 14:59:39 528

原创 随机生成+if语句示例

运气测试器eg:package xiafly;public class TestIf { public static void main(String[] args) { double x = Math.random(); // 随机生成【0,1)的随机数 int a = 1 + (int) (Math.random() * 6); int b = 1 + (int) (Math.random() * 6); int c

2020-06-06 14:52:12 492

原创 参数的传递,形参与实参

代码块eg:package xiafly;import java.util.Scanner;//import com.xiafly.*; //import导入,可以导入其他包下的类public class Metood { public static void love(int num) { //形参// Scanner s = new Scanner(System.in);//// System.out.pr

2020-06-06 14:20:22 144

原创 构造方法的重载

方法的重载理解概念:同名的方法调用,java可根据方法内形参的不同自动匹配调用。注:重写与重载无直接关系简单代码eg:package com.xiafly;public class SxtStu { //属性 int id; String name; int age; //方法 void study() { System.out.println("我正在敲代码"); } //构造方法 SxtStu() {

2020-06-06 14:00:32 659

原创 TestScanner类,获得键盘输入

代码测试eg:package com.xiafly;import java.util.Scanner;public class TestScanner { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("请输入您的用户名:"); String name = s.nextLine();

2020-06-06 13:06:28 343

原创 数值型内的数据类型装换练习代码

class TestData { public static void main(String[] args) { int a = 123456; long b = a; //小的转大的不会报错 // int c= b; //大的转小的出现报错 //Error:(200, 26) java: 不兼容的类型: 从long转换到int可能会有损失 double d = b;

2020-06-06 01:15:47 129

原创 运算符练习代码

运算符分类运算符练习eg:class TestOperator { public static void main(String[] args) { //算术运算符 int a = 3; long b = 4; // int c=a+b; //Error:(100, 25) java: 不兼容的类型: 从long转换到int可能会有损失

2020-06-06 01:04:08 323

原创 Java中的基本数据类型——练习代码

JAVA中定义了3类8种数据类型1、基本数据类型分类数据类型数值型byte、short、int、long、float、double字符型char布尔型boolean2、引用数据类型类(class)、接口( interface)、数组(array)基本数据初始化eg:package com.xiafly; //包public class Tesst { public static void main(String[] args) {

2020-06-06 00:25:14 421

原创 Java小白学习回忆记录篇一

篇一,标志性的hello worldpublic class Welcome { public static void main(String[] arg){ System.out.println("hello world!!"); }}/*语法解析:1、Java对大小写敏感,如果大小写拼写错误,程序无法运行2、关键字public被称作访问修饰符(access modifier),用于控制程序的其他部分对这段代码的访问级别。3、关键字class的意思是“类”,

2020-06-05 22:27:32 110

Linux常用命令.txt

一、 Linux 常用的命令 1.查看目录(文件夹)内容 cmd : ls(list) (1)蓝色 目录 (2)白色 普通文件 常用的参数: -l(L) 查看当前目录下文件的属性信息 用法: ls -l d rwx r-x r-x 2 linux(所有者名) linux(所在的组名) 4096 Jul 15 2014 Music 111 101 101 root(管理者权限) 大小(单位:字节) (最后修改日期) 421 421 421 7 5 5 (1)文件类型 b(块设备文件) (u盘) c(字符设备文件) d(目录文件) -(普通文件)

2020-06-06

空空如也

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

TA关注的人

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