Java_12_变量(variable)_局部变量_实例变量_静态变量_常量_命名规范

变量(variable)我们通过变量来操纵储存空间中的数据,变量就是指这个储存空间,空间位置是确定的,但是里面放置什么值不确定。Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的储存单元,其要素包括变量名,变量类型和作用域。变量在使用前必须对其声明,只有在变量声明以后...

2018-03-06 09:01:43

阅读数 71

评论数 0

Java_基础_成员变量类型默认值_引用类型默认值_区分大小写

六个数值型,一个字符型,一个布尔型,一个字符串型;共九个类型【八个基本数据类型一个引用类型{引用类型:class,interface,数组(int [ ])}String】 String 包装器类型属于引用类型 public class TestType {  byte s1;  short s...

2018-01-29 09:28:54

阅读数 567

评论数 0

Java 面向对象的三大特征:继承、封装【隐藏】、多态<为了适应需求的多种变化,使代码变得更加通用>

三大特征:继承、封装【隐藏】、多态

2017-11-03 18:57:17

阅读数 141

评论数 0

Java_73_常见异常分类_异常简单处理

异常分类 JDK中定义了很多异常类,这些类对应了各种各样可能出现的异常事件,所有异常对象都是派生于Throwable类的一个实例。例如内置的异常类不能够满足需要,还可以创建自己的异常类。 Error Error类层次描述了Java运行时系统内部错误和资源耗尽错误。这类错误是我们无法控制的...

2019-03-02 08:03:21

阅读数 30

评论数 0

Java_72_异常机制_Exception_Throwable_Error的概念

一、引导问题 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求,你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等,我们的程序在跑着,内存或者硬盘可能满了。等等 原件程序在运行过程中,非常可能遇到刚刚提到...

2019-03-01 21:02:22

阅读数 14

评论数 0

Java_71_3_注解(Annotation)

主要内容 1.JDK内置的基本注解类型(3个) 从JDK5.0开始,Java增加了对元数据(MetaDate)的支持,也就是Annotation(注解) Annotation其实就是代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理,通过使用Annotation,程...

2019-02-26 20:29:42

阅读数 7

评论数 0

Java_71_2_枚举

美剧类型:只能够取特定值中的一个 使用enum关键字。 所有的枚举类型隐性的继承自java.lang.Enum。 枚举实质上还是类!而每个被枚举的成员实质就是一个美剧类型的实例,他们默认都是public static final的。可以直接通过枚举类型直接使用它们。 强烈建议当你需要定义一...

2019-01-19 11:42:43

阅读数 28

评论数 0

Java_71_树状结构展现文件结构_递归算法

编写一个程序,在命令行中以树状结构展现特定的文件夹及其子文件(夹),利用File类和递归知识,实现树状结构的展示,代码如下: import java.io.File; import java.io.IOException; public class TestFile{ /** *1.Fu...

2019-01-11 14:57:04

阅读数 37

评论数 0

Java_70_File类

File类的基本用法 1.Java.io.File类:文件和目录路径名的抽象表示形式。 File类的常见构造方法: public File(String pathname) 以pathname为路径创建File对象,如果pataname是相对路径,则默认的当前路径在系统属性user.dir...

2019-01-10 11:04:32

阅读数 17

评论数 0

Java_68_69_练习日历

1.将字符串通过SImpleDateFormat转化成Date对象,再将Date对象转化成日期类 /**  * 思路总结:  *  1.第一步先通过具体行动把骨架建起来。  *  2.根据题意,利用日历知识解决实际问题,三个知识点  *     a)本月的第一天是星期几,确定了...

2018-12-21 23:08:05

阅读数 26

评论数 0

Java_67_时间_Calendar(时间转日期)日历抽象类_GregorianCalendar标准日历系统类_long类型的数和日期转化

Calendar 日历类 Calendar类是一个抽象类,它为特定瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH、HOUR等日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治时间1970年1月1日的...

2018-11-30 22:29:25

阅读数 29

评论数 0

Java_66_DateFormat和SimpleDateFormat类_时间和字符串的互相转换

作用:把时间对象转化成指定格式的字符串。反之,把指定格式的字符串转化成时间对象。 DateFormat是一个抽象类。一般使用SimpleDateFormat类。 import java.text.DateFormat;   //导入DateFormat包 import java.text....

2018-11-29 09:12:01

阅读数 34

评论数 0

Java_65_时间处理相关类_java.util.Date时间类核心类

Date时间类(java.util.Date) 在标准Java类库中包含一个Date类。它的对象表示一个特定的瞬间,精确到毫秒。 Date()分配一个Date对象,并初始化此对象为当前的日期和时间精确到毫秒。 Date(long date)分配Date对象并初始化此对象,以表示自从标准基准时...

2018-11-28 17:25:55

阅读数 25

评论数 0

Java_64_自动装箱和拆箱(autoboxing,unboxing)_

自动装箱和拆箱(autoboxiong,unboxing) 就是将基本类型和包装类型进行自动的互相转换。 JDK5.0后,将自动装箱/拆箱引入Java中。 自动装箱的过程:每当需要一个类型的对象时,这种基本类型就自动的封装到与它相同类型的包装中。 自动拆箱的过程:每当需要一个值时,被装箱对...

2018-11-27 20:22:50

阅读数 34

评论数 0

Java_63_包装类

Java并不是纯面向对象的语言。Java语言是一个面向对象的语言,但是Java中的基本数据类型却不是面向对象的。但是我们在实际使用中经常需要将基本数据转化成对象,便于操作。比如:集合的操作中。例如使用Map对象要操作put()方法时,需要传入的参数是对象而不是基本数据类型。为了解决这个不足,在设计...

2018-11-26 19:55:07

阅读数 20

评论数 0

Java_62_冒泡排序_二分法_增强for循环_命令行参数

冒泡排序         int[] a6= {21,66,19,40,85,10,56,50,87,56,18,20,26,48,78};         System.out.println(&quot;\n&quot;+Arrays.toString(a6));      ...

2018-11-20 11:29:37

阅读数 29

评论数 0

Java_加深return this_public String toString方法

class Test{ String name=&quot;小明&quot;; public Test get(){  return this; //返回当前对象 } public static void main(String[] args){ Test c = ne...

2018-11-16 22:28:45

阅读数 276

评论数 0

Java_61_多维数组_练习_矩阵运算

矩阵算数练习 public class Matrix {      void print(int[][] add) {      //打印二维数组         for(int i=0;i&amp;lt;add.length;i++) {             for(int ii=...

2018-11-16 10:39:28

阅读数 32

评论数 0

Java_60_数组_多维数组_基本语法

数组概述和特点 数组的定义:数组是相同类型数据的有序集合,数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 数组的四个基本特点: 1.其长度是确定的。数组一旦被创建,它的大小就是不饿改变的。 2.其...

2018-10-17 00:01:20

阅读数 21

评论数 0

Java_59_数组_模拟ArrayList容器的底层实现JDK源码分析代码

package cn.pmcse.myCollection; public class ArrayList {     private Object[] value;     private    int count;//计数器 0     ArrayList(){ //        valu...

2018-10-11 00:01:48

阅读数 41

评论数 0

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