![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
卞卞要运动
这个作者很懒,什么都没留下…
展开
-
超棒的java俄罗斯方块源码(java入门基础)
直接附上源码链接:https://download.csdn.net/download/qq_29976261/11055998游戏功能:游戏等级包括高,中,低三个等级。方块样式自定义,排行榜,方块墙体上升,一键下落等。丰富的音效,方块投影效果。...原创 2020-02-26 22:19:22 · 703 阅读 · 0 评论 -
java基础-String类和类型转换
package com.great.demo2;public class StringDemo { /* * String:字符串 * 类型:复合引用数据类型 * 特点: * 1.默认值:null * 2.可以选择性使用new 即: String s = new String(); * //以下两句表达式效果一致,都可以初始化String类型 String s...原创 2018-07-05 23:17:20 · 133 阅读 · 0 评论 -
java基础-面向对象四大特征(封装,继承,多态,抽象)
java四大特征是:封装,继承,多态,抽象一,封装:数据和基于数据的操作封装在一起,使其构成一个独立实体,数据被保护内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。用户是无需知道对象内部的细节,但可以通过该对象对外的提供的接口来访问该对象。1)良好的封装能够减少耦合。2)类内部的结构可以自由修改。3)可以对成员进行更精确的控制。4)隐藏信息,...原创 2018-07-06 22:04:12 · 701 阅读 · 0 评论 -
java基础-集合框架
一 数据类型转换package com.great.demo;public class Test { /* * 基本数据类型的类型转换: * 1.直接转换(当位数低将数据赋值给位数高的类型时,直接转换即可) * 2.强制类型转换 (当位数高将数据赋值给位数低的类型时,就需要强制类型转换) * * 复合引用数据类型的类型转换: * 1.直接转换(当初始化子类时...原创 2018-07-06 22:15:00 · 110 阅读 · 0 评论 -
java基础-UI JFrame JPanel
package com.great.demo;import javax.swing.JFrame;import javax.swing.JMenu;import javax.swing.JMenuBar;import javax.swing.JMenuItem;public class JFrameDemo extends JFrame{ /* * 1.编写一个类继承于JF...原创 2018-07-06 22:17:13 · 321 阅读 · 0 评论 -
java基础-布局
package com.great.demo1;import java.awt.BorderLayout;import java.awt.FlowLayout;import java.awt.LayoutManager;public class Demo { /* * 布局:按照一定的规律,和摆放方式,来布置控件(组件)之间的位置,所形成的样式叫布局 * Layout:布...原创 2018-07-06 22:20:51 · 139 阅读 · 0 评论 -
java基础-图形编辑
package com.great.demo;import java.awt.Color;import java.awt.Font;import java.awt.Image;import java.awt.Toolkit;import javax.swing.ImageIcon;import javax.swing.JFrame;public class JFrameDem...原创 2018-07-06 22:23:49 · 449 阅读 · 0 评论 -
java基础-异常处理
package com.great.demo;import java.util.InputMismatchException;import java.util.Scanner;public class Demo { /* * 生活中的异常:意外情况 * 1.并不是100%发生 * 2.如果发生,可以避免 * * 在Java代码中,异常是可以避免的,通过try c...原创 2018-07-06 22:25:51 · 95 阅读 · 0 评论 -
java基础-IO流和文件读写
package com.great.view;import java.io.File;import java.io.FileFilter;import java.io.FilenameFilter;import java.io.IOException;import java.util.Calendar;import java.util.Date;/* * IO流 * IO:...原创 2018-07-06 22:29:25 · 170 阅读 · 0 评论 -
java基础-修饰符
package com.great.demo2;public class Test { /* * * 封装: * 提高安全性? * 如何能保证只能读不能改(写)? * 如何能保证信息的安全? * 数据的过滤 * * 修饰符: * 用来查看(限制)属性或方法的使用范围 * * 1.public --- 公共的 * 2.defa...原创 2018-07-05 23:09:26 · 117 阅读 · 0 评论 -
java基础-面向对象,函数
demo1package com.great.demo1;public class Demo1 { /* * 方法:方法也叫作函数 * 特点: * 1.所有方法都有特点:在哪里写:在类中,在其他方法外面 * * * 主方法:一个程序的入口,也就是说一个工程至少要有一个主方法 * 构造方法: * 结构(背): * 修饰符 类名(){逻辑代码} ...原创 2018-07-05 21:46:28 · 179 阅读 · 0 评论 -
java 多级文件夹删除
package com.dsp.rpc.metricelf;import java.io.File;/** * @author bianqh * 传入文件路径,删除文件,以及文件夹下的所有文件 */public class DeleteDirUtil { /** * 根据路径删除指定目录和文件 * @param sPath :路径 ...原创 2019-04-30 10:05:45 · 1726 阅读 · 0 评论 -
java实现文件解压,apache.ant解决中文乱码问题
package com.dsp.rpc.metricelf;import org.apache.tools.zip.ZipEntry;import org.apache.tools.zip.ZipFile;import java.io.*;import java.util.Enumeration;import java.util.zip.CRC32;import java.uti...原创 2019-04-30 13:49:12 · 667 阅读 · 0 评论 -
bytes转string,string转inputStream,inputStream转string
package com.dsp.rpc.metric.util;import org.apache.commons.lang.ArrayUtils;import org.apache.commons.lang.StringUtils;import java.io.*;import java.nio.ByteBuffer;import java.nio.CharBuffer;imp...原创 2019-04-30 13:54:35 · 1048 阅读 · 0 评论 -
java基础-入门
package com.great.demo; //证明在某个包下面的代码//public:公共的//class:类//AF1511:类名public class AF1511 { //告知计算机AF1511.JAVA文件有一个类,类名叫做AF1511 //static:静态的 //void:空的 //main:主要的 //结构和顺序流程全部背下来!!!! //程序的主...原创 2018-07-05 21:20:48 · 99 阅读 · 0 评论 -
java基础-基本数据类型
package com.great.demo1;public class Demo1 { //标识符的含义:是赋给类、方法或是变量的名字。 --- 单行注释 /* ---- 多行注释 * 注意事项:一个标识符可以是大写或者小写字母、数字、下划线、美元符号的任意顺序组合,但不能以一个数字开始。 * 注意事项:Java是区分大小写 * 注意事项:关键字也是无法用来作为标识...原创 2018-07-05 21:24:59 · 141 阅读 · 0 评论 -
java基础-复合应用数据类型
package com.great.demo;public class Demo1 { /* * 注意:基本数据类型中如果初始化采用先声明的方式,那么会遇到: * 基本数据类型 变量名; * 其实系统会默认地给这个变量名赋一个默认值 * * 除了boolean类型外,赋默认值都是0 * boolean类型默认值是false * * (非常重要!!!!)...原创 2018-07-05 21:28:16 · 1185 阅读 · 0 评论 -
java基础-语句
demo1package com.great.demo;public class Demo { /* * 在方法中,代码都是从左向右,从上向下执行 * * 程序控制语句 * 什么是程序控制语句:在方法中,一定范围内,控制程序代码的执行方向 * 特点: * 1.在方法中(所有的程序控制语句都必须书写在方法中) * 2.在方法中的一定范围内 * 3....原创 2018-07-05 21:40:17 · 133 阅读 · 0 评论 -
java基础-数组
demo1package com.great.demo;public class Demo { public static void main(String[] args) { /* int a = 10; int b = 10; int c = 10;*/ /* * 基本数据类型变量 --- 盛放数据的容器 * 基本数据类型一个变量 --- 一个容器...原创 2018-07-05 21:43:16 · 97 阅读 · 0 评论 -
java下载网络文件的几种方式
java下载网络文件包括:基本的字节流下载,apache的FileUtils工具包下载,NIO下载package com.dsp.rpc.metricelf;import org.apache.commons.io.FileUtils;import java.io.File;import java.net.HttpURLConnection;import java.net.URL...原创 2019-05-05 09:39:31 · 12069 阅读 · 0 评论