- 博客(21)
- 收藏
- 关注
原创 Java日期Date&日期工具类SimpleDateFormat
一、Date–1、概述表示特定的瞬间,精确到毫秒。–2、创建对象Date()分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒)。–3、常见方法对于日期的年月日 时分秒 等操作的获取–4、测试 package cn.tedu.number;import java.util.Date;//这个类用来测试 Datepublic class Test2_Date {public static void main(String[] args) {//1、创建对象Da
2020-07-30 10:53:57
272
原创 Java包装类
一、包装类–1、概念是为了给对应着的基本类型,提供丰富的功能。–2、对应–基本类型 byte short int long float double boolean char–包装类型 Byte Short Integer Long Float Double Boolean Character–3、Number是所有数字类型包装类的 抽象父类。–方法:把包装类型 变成 基本类型byte byteValue()以 byte 形式
2020-07-30 10:21:27
153
原创 Java抽象类&抽象类的使用
一、抽象类–1、概念Java中可以定义没有方法体的方法,该方法由其子类来具体的实现。该没有方法体的方法我们称之 为抽象方法,含有抽象方法的类我们称之为抽象类。抽象类可以理解为是一个只有方法声明没有方法体的特殊类。–2、入门案例package com.xsd.abstractdemo; //这个类用来测试 抽象类 public class Test5_Abstract { public static void main(String[] args) { // 创建多态对象测试
2020-07-28 14:24:28
318
原创 Java中异常和异常处理 捕获:try{...}catch{...} 抛出:throws
异常–1、异常的继承结构Throwable - 顶级父类– Error:系统错误,无法修复– Exception:可修复的错误–RunTimeException–ClassCastException–ClassNotFoundException--2、测试 package com.xsd.exception; import java.util.InputMismatchException; import java.util.Scanner; //这个类用来测试 异常 publ
2020-07-28 11:36:21
211
原创 Java多态&多态的好处&多态的使用
一、多态–1、概念同一对象,在不同时刻具有不同的形态。–2、特点–前提: 发生继承关系 + 方法重写–口诀1:父类引用指向子类对象–Animal a = new Dog();–口诀2:多态中,编译看左边,运行看右边–编译看左边:想要保存成功,使用父类提供的功能–运行看右边:想要结果,找子类–3、入门案例package com.xsd.multi; //这类用来 测试 多态 public class Test2_Multi { public static void mai
2020-07-28 11:29:50
2772
2
原创 Java:final关键字的作用和使用&测试
1、测试package cn.tedu.finaldemo;//这个类用来测试 final关键字public class Test1_Final {public static void main(String[] args) {Erzi erzi = new Erzi();// erzi.name = “赵” ; //3.1、报错,已经被final了,值不能改,只能用用!!!System.out.println(erzi.NAME);System.out.println( BaB
2020-07-28 11:16:27
171
原创 Java面向对象:继承&方法重写&继承的使用&static关键字&代码块
一、概念:继承时面向对象最显著的一个特性继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,但不能选择性的继承父类、超类、基类。这种技术使得复用以前的代码非常容易,能够大大缩短开发周期,降低开发费用。提高复用性:只要继承父类,就能有一样的功能。...
2020-07-28 10:40:07
115
原创 java中的this和super关键字
1、概念:this代表苯类对象的一个引用对象,构造函数中,this()必须放在第一行。2、形式://name=name;//age=age;其实就是想把Student类的局部变量name的值赋值给成员变量,相当于你想操作是这样的://Student.name=name;但是你不能直接写类名,这时候就用代表本类的对象this来完成。代码变成了:this,name=name;3、练习1:当变量名相同时当局部变量和成员变量同名时,用于区分。如果附近有同名变量,会遵从变量的就近原则,那么怎么调用
2020-07-28 10:12:12
101
原创 Java面向对象:构造方法&this关键字
一、构造方法**1.概念:**是一个特殊的方法,特殊在这个方法名和类名相同。作用:专门用完成对象的创建或者初始化。可以存在方法方法重载的现象。**2.语法:**修饰符 类名([参数列表]){方法体} **3.构造方法创建对象** //用来测试 构造方法 专门来创建对象//总结:在我们创建对象时,会自动匹配构造方法,构造方法可以重载public class Test2_Cons {public static void main(String[] args) {//1,能创建对象吗?–可以,会
2020-07-26 00:12:48
89
原创 Java面向对象:封装
一、封装1.通过pricate关键字,实现封装2.可以封装成员变量或者成员方法3.被封装后的资源,只能在奔雷中可见。如果别的类想用,需要提供公共的访问方式//这个类测试封装public class Test3_Private {public static void main(String[] args) {//2,创建对象测试//new Student().coding();//匿名对象。缺点:使用这个对象只执行一个任务 优点:节省内存Student s = new Student();
2020-07-25 20:16:19
71
原创 面向对象&创建对象&创建多对象测试
1.1.1。概念所谓的面向对象是一种变成思想,通过这种思想可以吧生活中的复杂事情变得简单化,从原来的执行者变成了指挥者,面向对象基于面向过程而言的。我们常熟的面向对象的编程实现(OOP,Object Oriented Programming)1.1.2.1.2.类和对象1.2.1.类1.Java语言最基本的单位就是类,类似于类型。2.类是一类事物的抽象3.可以理解为模板或者设计图纸1.2.2.对象每个对象具有三个特点:对象的状态,对象的行为和对象的标识。1.对象的状态用来描述对象的基本
2020-07-25 16:57:55
309
原创 Java编译工具ideaIC-2019、sts-4.6、eclipse-jee-mars-2百度网盘解压免费获取,安装即用
Java编译工具ideaIC-2019、sts-4.6、eclipse-jee-mars-2百度网盘解压免费获取,安装即用拒绝收费!链接:https://pan.baidu.com/s/1Nl-akTeW9uJm7PStjMewbA提取码:65rt
2020-07-25 11:20:48
735
原创 Java开发配置JDK1.6、1.7、1.8版本压缩包百度网盘免费获取,解压就能安装使用
JDK1.6/1.7/1.8版本压缩包绝对免费获取,拒绝收费!内含适用于windows 64位的jdk1.6、jdk1.7、jdk1.8百度网盘获取:浏览器打开链接:https://pan.baidu.com/s/1uS7P5xRdsjbVC9AXujNMLw提取码:77yt三、配置环境变量**JAVA_HOME:**该配置是要配置jdk的安装目录,来明确要使用哪个版本的JDK**PATH:**系统会在path配置的值中,寻找可执行文件。需要把jd\bin添加到path中(千万注意别把之前的值删
2020-07-25 11:17:47
5706
1
原创 Java数组概念&数组的创建&遍历数组&数组工具类Arrays
一、数组: 概念:Array适用于存储多个相同数据的集合。想要获取数组中的元素,可以通过元素的下标来获取,下表是从0开始的。 特点: 1.可以存放多个数据 2.只不过要求数据都是相同的类型 3.数组里的每个数据都有为一亿的标志。叫下标(角标),默认从0开始 4.数组的标志是[],英文是Array1.1数据的创建:数组类型[] 数组名=初始化1.静态初始化(比动态初始化多一步完成了动态初始化后赋值)int[] a=new int[]{1,2,3,4,5};int[] b={1,2,3,4
2020-07-25 11:03:27
329
原创 Java方法:方法调用&方法传参&方法返回值&方法重载Overload
**一、方法:****--1、语法** 方法的修饰符 方法的返回值 方法名([方法的参数列表]){ 方法体 } **--2、方法调用** package cn.tedu.method; //这个类用来测试 方法的使用 public class Test1_Method { public static void main(String[] args) { System.out.println(9); print();//2、调用指定的方法 System.ou
2020-07-25 10:14:53
194
原创 Java分支结构1:if、switch、for循环和while/do while循环&循环区别
一、分支结构(掌握)1.单分支if(判断条件){满足判断条件}2.多分支if(判断条件){满足条件的代码}else{不满足条件的代码}3.嵌套分支if(判断条件1){满足条件的代码}else if(判断条件2){满足条件的代码}else if(判断条件3){满足条件的代码}else (判断条件4){谁都不满足的代码}…4.switch(简单了解)switch(判断条件){case1:sout(123);case2:soult(456);case3:soult
2020-07-24 19:48:19
529
原创 Java变量&注解&数据类型&类型转换&运算规则
一、标识符可以简单理解为一个名字,在Java中,我们需要表示代码的很多元素,包括类名、方法、字段、变量、包名等。我们选择的名称就称为标识符,并综训一下规则:A.标识符可以有字母、数字、下划线(_)、美元符($)组成,不能包含@、%、空格等其他特殊字符。B.不能以数字开头。C.标识符是严格区分大小写的。D.标识符的命名最好能反映出其作用,做到见名知意。二、关键字在java中已经被赋予特定意义的一些单词。一共刚3个关键字,其中有两个保留字:const和goto。关键字不能被用作标识符!三、注释
2020-07-24 14:18:26
588
原创 JDK概述&下载与安装&配置环境变量&开发工具&结构&注释&模块介绍
一、概述JDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序。JDK是整个java开发的核心。它包含了:1、JAVA开发工具(jdk、bin)2、基础开发库(jdk、jre、lib、rt.jar)3、基础开发库的源码(jdk、src.zip)二、下载与安装通过官方网站获取JDK:http://www.oracle.com也可通过百度自行搜索资源下载完成后进行安装:傻瓜式安装,下一步下一步即可注意:1、同时安装多个JDK时需要使用指定环境变量来确认使用哪个
2020-07-24 10:58:34
335
原创 Java语言特点
简单性 高性能编译性 解释性面向对象 分布式处理健壮性 安全性开源 跨平台**跨平台性:**通过Java语言编写的应用程序在不同的系统上都可以运行。**原理:**只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Jaca Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。因为有了JVM,所以同一个Java程序在三个不用的操作系统中都可以执行。这样就实现了Java程序的跨平台性,也称为Jav
2020-07-24 10:05:00
99
原创 常见的DOS命令
打开DOS控制台方式常用DOS命令cmd进入DOS窗口 window+R默认是在c盘下,可以切换盘符e:进入e盘dir:列出当前目录下的目录和文件mkdir:新建文件夹rmdir:删除文件夹cd java:进入java目录cd…:退回到上层目录cd/:退回到根目录exit:退出dos命令行cls:(clear screen)清屏...
2020-07-24 09:51:13
67
原创 键盘功能及快捷键
TabShift Ctrl Alt空格 EnterWindow上下左右PrtSc(PrintScreen)屏幕截图Ctrl+A 全选Ctrl+C 复制Ctrl+V 粘贴Ctrl+X 剪切Ctrl+Z 撤销Ctrl+S 保存
2020-07-24 09:46:12
148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人