![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 68
simbol_notes
这个作者很懒,什么都没留下…
展开
-
Object类
什么叫Object类 private int age ; public Person(int age) { this.age= age; }}public class ObjectDemo { public static void main(String[] args) { // TODO 自动生成的方法存根//object是所有类的根原创 2016-11-24 17:42:36 · 217 阅读 · 0 评论 -
Java语言基础-面向对象-封装-构造方法-成员变量,局部变量
面向对象什么是面向过程?:面向过程的设计: 最小的程序单元是函数,每个函数负责完成某一个功能,用以接受输入数据,函数对输入数据进行处理,然后输出结果数据. 整个软件系统由一个个的函数组成,其中作为程序入口的函数称之为主函数,主函数依次调用其他函数,普通函数之间可以相互调用,从而实现整个系统功能. 面向过程的设计,是采用指定而下的设计方式,在设计阶段就需要考虑每一个模块应该分解成哪些子模块,每一原创 2017-07-20 00:05:06 · 383 阅读 · 0 评论 -
Java语言基础-static修饰符-this关键词-单利设计模式-super关键词-继承-方法覆盖-多态-final修饰符-
Static修饰符static的作用:用来区别字段,方法,内部类,初始化代码块是属于对象还是属于类本身。static修饰符的特点: 1.static修饰的成员(字段/方法),随着所在类的加载而加载. 当JVM把字节码加载进JVM的时候,static修饰的成员已经在内存中存在了. 2.优先于对象的存在. 对象是我们手动通过new关键字创建出来的. 3.s原创 2017-07-20 23:09:07 · 356 阅读 · 0 评论 -
Java语言基础-方法的重载设计(overload)-数组-数组的遍历-多 维数组-排序算法(冒泡排序)-选择排序
方法的重载设计(overload):重载方法的定义是在同一个类中,某方法允许存在一个以上的同名方法,只要它们的参数列表不同即可。 方法重载的作用:屏蔽了同一功能的方法由于参数不同所造成方法名称不同。 方法重载判断原则: 两同:同类中,方法名相同; 不同:方法参数列表不同(参数类型、参数个数、参数顺序) 只要参数类型,参数个数,参数顺序有一个不同,参数列表就不同.class Demo {原创 2017-07-16 22:57:59 · 482 阅读 · 0 评论 -
Java语言基础-Fo循环-顺序结构-If语句-switch语句-循环结构-whlie循环-do_whlie循环-控制跳转语句
Java语言基础{Java_se(03)}For循环 for(初始化语句;boolean表达式;循环后操作语句) { 循环体语句 }初始化语句:表示对循环进行初始化,只在循环开始时执行一次,定义一个变量,并赋值。 boolean表达式:表达式为false时,循环终止,为true,才执行循环体。 循环后操作语句:循环每次迭代之后会调用该语句,一般的该语句都是递增或递减操作。例子原创 2017-06-30 23:02:41 · 539 阅读 · 0 评论 -
Java语言基础-字面量和常量-变量的基本定义和使用-Java表达式-数据类型和分类-基本数据类型的转换-算数运算符-赋值运算符-比较运算符-三元运算符-逻辑运算符
Java语言基础{Java_se(02)}字面量和常量 常量:程序中固定不变化的值。 常量分类: 字面值常量: 比如:整数常量1,2,3,小数常量3.14,布尔常量false,true等. 字面量,就表示直接给出的一个值(可以是整数,小数,true,false等等).变量的基本定义和使用 (1)在程序的执行过程中,其值在某个范围内可以发生改变的量 (2)变量的定义格式:原创 2017-06-29 16:53:17 · 676 阅读 · 0 评论 -
IO流,File类的使用,mkdir,mkdirs,renameTo,判断功能,获取功能,高级获取功能
IO流File类的使用我们如果在电脑硬盘里,如何实现创建文件夹和文件呢?public class FileDemo { public static void main(String[] args) { // TODO 自动生成的方法存根 // 在G盘下创建一个demo文件夹 File file = new File("G:\\demo");原创 2017-02-09 11:04:46 · 514 阅读 · 0 评论 -
集合框架Map概述和特点,Map集合的基本功能,Map集合的遍历,HashMap集合,
JAVA 18 Map集合和Collection集合的区别:1.Map集合存储元素是成对出现的,Map集合有一个键和值,键是唯一的,但是值是可以重复的。 2.Collection 存储的是单独出现的元素,子接口Set元素唯一,子接口List元素是可以重复的。Map接口功能概述 A:添加功能 B:删除功能 C:判断功能 D:获取功能 E:长度功能接下来原创 2017-02-08 13:37:50 · 499 阅读 · 0 评论 -
异常,异常的使用,Throw和Throws的区别,
什么是异常?(1)程序出现的不正常的情况。(2)异常的体系 Throwable Error 严重问题,我们不处理。 Exception RuntimeException 运行期异常,我们需要修正代码。 非RuntimeException 编译期异常,必须处理的,否则程序编译不通过。首先我们用一个例子来说明一下原创 2017-02-08 21:11:53 · 618 阅读 · 0 评论 -
多线程 Thread类,同步代码块,同步函数
这是一个多线程运行实例class Demo{ private String name; Demo(String name) { this.name= name; } public void show (){ for(int x =0 ;x<5; x++) { System.out.println(原创 2016-12-14 14:33:05 · 218 阅读 · 0 评论 -
Struts2下实现批量下载/打包ZIP下载文件
Struts2下实现批量下载/打包ZIP下载文件实现思路: 由于是基于Struts2实现的打包下载文件,我们先写一个TestAction类 public class TestAction extends BaseActionSupport { //定义一个InputStream流 private InputStream input原创 2018-01-12 21:43:43 · 2695 阅读 · 1 评论