E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVASE笔记
JavaSE笔记
6.4-面向对象-对象的初始化&调用过程
classPerson{privateStringname="hah";privateintage;privatestaticStringcountry="cn";Person(Stringname,intage){this.name=name;this.age=age;}{System.out.println(name+".."+age);}publicvoidsetName(Stringnam
又困了天哪
·
2020-09-12 20:54
JavaSE
面向对象
初始化
调用
方法区
JavaSE笔记
6.14-面向对象-异常
一.异常的概述1.什么是异常异常:程序在运行过程中发生的由于外部问题导致的程序异常事件,发生的异常会中断程序的运行。Java通过面向对象的方法来处理异常。在一个方法的运行过程中,如果发生了异常,则这个方法会产生代表该异常的一个对象,并把它交给运行时的系统,运行时系统寻找相应的代码来处理这一异常。2.异常的类型Throwable有两个体系:Exception(异常)和Error(错误)。(1)Err
又困了天哪
·
2020-09-12 20:54
JavaSE
java
exception
面向对象编程
JavaSE笔记
6.6-面向对象-继承
一.概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承单独的那个类即可。多个类可以称为子类,单独这个类称为父类或者超类。子类可以直接访问父类中的非私有的属性和行为。二.用法通过extends关键字让类与类之间产生继承关系classPerson{Stringname;intage;}classStudentextendsPerson{void
又困了天哪
·
2020-09-12 20:54
JavaSE
java
JavaSE笔记
6.11-面向对象-多态
一.概念1.引入可以理解为事物存在的多种体现形态。人:男人、女人动物:猫、狗猫x=new猫();动物x=new猫();abstractclassAnimal{abstractvoideat();}classCatextendsAnimal{publicvoideat(){System.out.println("吃鱼");}}classDogextendsAnimal{publicvoideat()
又困了天哪
·
2020-09-12 20:54
JavaSE
多态
javase
面向对象编程
JavaSE笔记
6.10-面向对象-接口
一.概述1.定义初期理解:可以认为是一个特殊的抽象类。当抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表现。class用于定义类interface用于定义接口2.格式(1)接口中常见定义:常量&抽象方法(2)接口中的所有成员都有固定修饰符常量:publicstaticfinal方法:publicabstract接口中的成员都是public的3.实例化接口是不可以创建对象的,因为有抽象方法;
又困了天哪
·
2020-09-12 20:54
JavaSE
javase
面向对象编程
接口
JavaSE笔记
6.1-面向对象-概述
一.面向对象概述面向过程:强调的是功能行为面向对象:将功能封装进对象,强调具备了功能的对象面向对象的特征:封装、继承、多态二.类与对象的关系1.定义类Java中用类class来描述事物,描述事物其实就是在描述事物的属性和行为。属性:对应类中的成员变量行为:对应类中的成员函数定义类就是在定义类中的成员(成员变量和成员函数)2.创建对象在Java中通过new操作符来完成,其实就是在堆内存中产生一个实体
又困了天哪
·
2020-09-12 20:53
JavaSE
JavaSE
面向对象
内存结构
成员变量
匿名对象
【
JavaSE笔记
】面向对象(一)_面向对象入门
本期知识点:面对对象入门封装成员变量&局部变量匿名对象this关键字构造方法1.面对对象入门a.定一个学生类:学生事物:属性:姓名,年龄,性别行为:学习,睡觉,运动事物转变为一个类:学生Student属性——>成员变量行为——>成员方法(去掉static)b.创建对象的格式:类名对象名=new类名();c.使用对象区访问成员变量:对象名.成员变量例:定义一个手机类:classPhone1{Stri
追云的帆
·
2020-09-12 19:58
Java基础学习
java
面向对象
【
JavaSE笔记
】面向对象(四)_接口
本期知识点:接口内部类形式参数和返回值的问题1.接口a.概述:动物类中的具体动物,如Cat,Dog。有时候会有额外的动作,如跳高等额外学到的动作。这些动作不能定义到具体类中,所以Java针对这种情况,提供了一个关键字interface接口。b.接口的定义格式:i.类/接口的命名规则:1)一个单词:第一个字母大写2)多个单词:每个单词的首字母大写ii.格式:interface接口名{……}c.接口的
追云的帆
·
2020-09-12 19:26
Java基础学习
JavaSE笔记
之面向对象
1、面向对象思想1.1思想概述概述面向过程(步骤化):当需要实现一个功能的时候,每一个具体的步骤都要自己干,详细处理每一个细节。面向对象(行为化):当需要实现一个功能的时候,不关心具体步骤,而是找一个已经具有该功能的人来做事。举例洗衣服:面向过程:脱衣服-->仍盆里-->加水和洗衣粉-->手洗-->拧干-->晒干面向对象:脱衣服-->打开洗衣机-->放入衣服-->点击按钮-->烘干特点复杂的事情简
WGarming
·
2020-09-12 18:17
JavaSE
JavaSE笔记
04:面向对象的理解
原文链接:http://blog.csdn.net/u011593278/article/details/97374071.面向对象程序设计(ObjectOrientedProgramming,OOP;ObjectOrientedDesign,OOD)。什么是面向对象?在面向对象程序设计中有两个重要的概念:类(class)与对象(object)。a)类:类是一种抽象的概念,类中包含了数据(通常使用
IT-Memento
·
2020-09-12 18:41
JavaSE
JavaSe笔记
03-关于操作符,运算符和位运算符
运算符Java运算符,是一种特殊的符号。用表示数据的运算,赋值和比较。算数运算符赋值运算符比较运算符位运算符逻辑运算符三目运算符1.算数运算符符号:加(+),减(-),乘(*),除(/),取余(%)自增:++自减:--作用在于:整数和浮点型。最终的结果:十进制。只要是byte,short,int,long,char,float,double相加结构都是十进制。所有的运算的结果的最小范围一定是:--
luochenxi
·
2020-08-22 10:52
java
操作符
运算符
位运算符
JavaSe笔记
02-添加判断和字符char的认识
1:java分为两种数据类型:基础数据类型和封装数据类型-整型:byte(1字节),short(2字节),int(4字节),long(8字节)-浮点型:float(4字节),double(8字节)-字符串:char(2字节)-布尔型:boolean(1字节)字节数就是决定数据类型的内存空间的大小,也决定了数据类型的字面值范围。在开发过程中,我们定义个变量,合理数据类型的选择是根据你的字面值去决定的
luochenxi
·
2020-08-22 10:51
java
字符
判断
javase笔记
1.接口多继承类单继续(避兑菱形继承危险)2.接口可以默认实例化方法(jdk1.8以后)3.子类构造器使用会默认调用父类无参构造器(父类只有有参子类构造器行会报错)4.抽象类不能创建对象(即实例化对象)5.方法没有返回值不必须声明无效。(构造器)6.创建类赋值空调用方法会空指针异常7.多态:子类的对象给父类引用只能调用父类的方法和属性,方法相同才则调子类(子类所有其他都调用不到)(否则强转)父类可
研不由衷
·
2020-08-15 03:30
javase
JavaSE笔记
整理(初识Java、Java跨平台原理、常用的DOS命令、安装&卸载JDK及配JAVA_HOME&Path环境变量、编写第一个Java程序)
初识Java计算机语言发展史面向对象和面向过程的区别:面向对象是对宏观上的把控,以非线性的是思维来思考解决问题面向过程是以线性的思维来思考解决问题java简史sun公司高斯林研发出java语言08年金融危机sun公司经济不好09年sun公司被oracle公司收购10年高斯林从oracle公司辞职91年java正式推出95年java测试版96年JDK1.097年JDK1.11998年JDK1.299
My-Sun-Shine
·
2020-08-10 20:56
JavaSE
JavaSE笔记
2018.7.24周二JavaSE入门scala(函数式编程)/kotlin用JAVA编写一段代码:swing+数据挖掘的一个小型应用。下载安装:JAVASE和JDK心得:JDK安装和极域安装连接下午:java特性之平台无关性(基于JVM)java源代码.java编译>字节码文件.class执行>汇编(机器指令)****其要慢于传统编译型语言,但与平台无光的特性出众。但要快于解释型语言eg:js/
克里斯卡拉
·
2020-08-09 15:01
javaSE笔记
JavaSE课程内容a)Javase:java基础部分i.Javaseb)Javaee:java高级部分(java企业级技术)i.Servlet,jsp……c)最后会对一个项目进行源码测试(白盒测试)i.电商项目计算机基础知识1.软件开发:a)什么是软件:是由一系列特定顺序组织的计算机数据和指令的集合i.软件的组成:1.程序:用计算机来解决问题的方法和步骤2.数据:就是程序加工和处理的对象3.文档
weixin_34378045
·
2020-08-09 14:16
初学
JavaSE笔记
——(十八)反射
一、类加载应用程序的启动:java类名——>调用JVM,启动JVM进程,启动mian主线程,加载主类。应用程序的结束:1、所有代码执行完毕;2、存在没有处理的Exception、Error;3、System.exit(0);4、运行平台强制结束。1、类的生命周期(1)加载:把类的字节码文件加载到JVM的内存方法区中并且生成一个Class类型的对象。ClassLoader(类加载器)加载(通过流的技
安静的闪电N
·
2020-08-03 22:32
JavaSE笔记
初学
JavaSE笔记
——(一)环境和变量
一、Java程序设计环境Java的三大平台:JavaSE(Javastandardedition,标准版)JavaME(JavaPlatform,Microedition,微缩版)JavaEE(Javaenterpriseedition,企业版)1、安装Java开发工具箱JDK(Java开发工具包)主要包含:JRE(Java运行时环境)、Java开发工具(/bin)、核心类库(/lib)。下载地址
安静的闪电N
·
2020-08-03 22:32
JavaSE笔记
尚硅谷20天Java核心技术教程完整版
目录├─
JavaSE笔记
_工具.zip├─尚硅谷_Java基础实战_Bank项目.pdf├─尚硅谷_宋红康_20天Java核心_资料工具│├─尚硅谷_宋红康_20天Java核心_资料工具.zip├─尚硅谷
weixin_44216229
·
2020-08-01 06:19
Javase 笔记知识点概要
Javase笔记
知识点概要Java概述计算机基础知识|-计算机概述了解,键盘功能键的认识和快捷键,常见的DOS命令,Java语言概述|-Java语言的特点,JDK,JRE,JVM的作用及关系JDK的下载
飛白
·
2020-07-16 04:55
笔记
JavaSE笔记
***********************************************************************************************这是本人跟着马士兵老师学习Java基础时做的笔记,在此与大家分享,仅仅为可能会被帮助到的同学提供绵薄之力。同时感谢马老师和一路上给我提供帮助的所有朋友~笔记是从第四章异常开始做起,内容基本上包括马老师上课所讲的
Yountreeg
·
2020-07-13 05:17
Java
[
javaSE笔记
11]泛型
泛型是一种未知的数据类型,当我们不知道使用什么类型的时候,可以使用泛型泛型也可以看成一个变量,用来接收数据类型在创建集合对象的时候,就会确定泛型的数据类型使用泛型的好处:避免了类型转换的麻烦,存储的是什么类型,取出的就是什么类型缺点:泛型是什么类型,只能存储什么类型的数据定义含有泛型的类类定义如下,所有类型均用E代替:publicclassgenericDemo{privateEname;publ
roccoshi
·
2020-06-26 23:00
JavaSE笔记
总结(有C语言基础的)
一、Java基础知识*Java程序设计概述补充:publicclass和class的区别:一个java源文件当中可以定义多个class一个java源文件当中public的class不是必须的一个class会定义生成一个xxx.class字节码文件一个java源文件当中定义公开的类的话,只能有一个,并且该类名称必须和java源文件名称一致。每一个class当中都可以编写main方法,都可以设定程序的
munaiyi13
·
2020-06-24 16:45
javaSE笔记
-JKD、JRE、JVM各自的作用和关系
java是一个面向对象的高级编程语言。JDK发展史:1995年Sun公司发布Java1.0版本(初始化版本,出生的版本号)1997年发布Java1.1版本1998年发布Java1.2版本2000年发布Java1.3版本2002年发布Java1.4版本2004年发布Java1.5版本重要更新比较大2006年发布Java1.6版本2009年:Sun公司被Oracle甲骨文公司收购,所以我们现在访问or
⊱风之悟⊰
·
2020-04-10 23:00
JavaSE笔记
(一)基本语法
认识Java关键字Paste_Image.png](http://upload-images.jianshu.io/upload_images/4183553-e8e4da556f9c6056.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)认识Java标识符1.标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含@、%、
joshul
·
2020-03-31 20:01
JavaSE笔记
1、当对集合中的元素进行查找,找不到的时候返回的值是最大元素总数加一的负数2、如果同时存在自然排序和比较器排序,那么以比较器排序为主3、有关异常的注意事项:①子类重写父类方法时,子类的方法必须抛出相同的异常或父类异常的子类②父类抛出了多个异常,子类重写父类时,只能抛出相同的异常或者其他子类,子类不能抛出父类没有的异常③如果被重写的方法没有抛出异常,那么子类的方法绝对不可以抛出异常,如果子类方法内有
MsterKerrigan
·
2020-03-05 06:21
JavaSE笔记
Java的三大平台JavaSEJava的标准平台:包含了Java的基础的功能,学习的语法,内置的API方法JavaEEJava的企业级应用平台:JavaSE的基础上,扩展了一些API,用于B/S结构的企业应用的开发JavaMEJava的移动应用平台:JavaSE缩微版,给嵌入式系统或移动端系统使用过时Java语言特点1.跨平台平台-操作系统任何平台上编写的Java程序,可以在另外的平台上执行JDK
陈先森chy
·
2020-02-09 10:36
JavaSE笔记
(五)文件传输基础IO流
文件的编码gbk编码:中文占用2个字节,英文占用1个字节utf-8编码:中文占用3个字节,英文占用1个字节java是双字节编码utf-16be,中文占用2个字节,英文占用2个字节当你的字节序列是某种编码时,若想把该字节序列变成字符串,也必须用这种编码方式,不能直接使用Stringstr=newString(byteStr);否则系统会使用默认的编码,从而出现乱码。所以要这样写Stringstr=n
joshul
·
2019-12-28 22:07
JavaSE笔记
一、初识Java编程1、Java开发环境JDKJava开发工具JVMJava虚拟机JREJava运行环境2、实现第一个helloworldpublicclassHello{publicstaticvoidmain(String[]args){System.out.println("helloman!");}}执行代码:(1)在命令窗体输入:javac文件名.java(2)输入:java文件名注意:
Amber-
·
2019-10-08 20:00
javase笔记
hashMap与hashTable的区别:1、hashMap是不同步的,运行速度快。hashTable是同步的,运行速度慢。2、hashMap可以存入null的键和值,hashTable不可以。文件过滤器的使用:当使用listFiles()方法时,可以添加过滤器过滤列出的文件。//过滤器publicclassMyFilterimplementsFileFilter{@Overridepublicb
多米之诺
·
2018-02-05 11:00
JavaSE笔记
(三)异常和集合
一、异常概念1、异常:有异于常态,和正常情况不一样,有错误出现,阻止当前方法或作用域。2、异常处理:将出现的异常提示给编程人员与用户,使原本将要中断的程序继续运行或者退出。并且能够保存数据和释放资源。二、异常体系结构1、所有异常都继承于Throwable类,其下有两大子类:(1)Error类:错误,一般编程人员不太接触,如虚拟机错误、线程死锁。硬伤:使程序崩溃(2)Exception类:异常,编码
joshul
·
2017-03-16 10:35
JavaSE笔记
(二)面向对象
什么是对象1.对象的概念:对特定一个存在事物2.什么是面向对象:以自我为中心对待一个特定事物存在,需要自己描述出来的符合的条件3.类:是对象的一个属性一个特征,是你描述的条件,条件符合的多个对象可以归纳为一个类,也可以说这个对象含有这个类。4.什么是对象的属性:对象有的各种特征,他具有什么就是对象的属性。5.什么是对象的方法:对象能干什么6.类与对象的关系/区别:类是抽象的概念是一个模板,是条件信
joshul
·
2017-03-16 10:35
JAVASE笔记
回顾
第一部分,JAVA基础和面向对象part01入门与开发环境搭建1:计算机基础知识(了解)(1)计算机(2)计算机硬件(3)计算机软件系统软件:windows,linux,mac应用软件:QQ,YY,扫雷,CS/F(4)软件开发就是用开发工具和计算机语言做出软件(5)计算机语言人与计算机的交流方式(6)人机交互A:图像界面方便,简单,直观。B:DOS窗口方式要有控制台,要记住很多的命令,麻烦。(7)
weixin_30929011
·
2016-05-11 16:00
java
人工智能
设计模式
【史上最强
JavaSE笔记
】之数组篇
各位程序猿,各位攻城狮,各位蜥蜴鸥以及各位棕鲸鲤们~~大家好,我是潘师傅,欢迎大家收看由我为你们带来的【史上最强
JavaSE笔记
】系列,其实也可以叫【嘻哈
JavaSE笔记
】的,第一次在博客园发帖
·
2015-11-13 12:19
JavaSE
【史上最强JavaEE笔记】之反射篇(LOL新技能?)
哈哈...之前给大家整理分享的《史上最强
JavaSE笔记
》之数组篇不知道大家看了没有,大家要多多支持哈-0-,希望能够帮到更多人更轻松愉快的学习到Java-0-看了我的笔记,相信不久就能当上总经理,出任
pan1264239325
·
2014-12-19 01:39
java
反射
it
潘师傅
史上最强笔记
【史上最强
JavaSE笔记
】之数组篇
各位程序猿,各位攻城狮,各位蜥蜴鸥以及各位棕鲸鲤们~~大家好,我是潘师傅,欢迎大家收看由我为你们带来的【史上最强
JavaSE笔记
】系列,其实也可以叫【嘻哈
JavaSE笔记
】的,第一次在51CTO发帖
pan1264239325
·
2014-12-19 01:21
java
数组
it
史上最强笔记
潘师傅
【史上最强JavaEE笔记】之反射篇(LOL新技能?)
哈哈...之前给大家整理分享的《史上最强
JavaSE笔记
》之数组篇不知道大家看了没有,大家要多多支持哈-0-,希望能够帮到更多人更轻松愉快的学习到Java-0-看了我的笔记,相信不久就能当上总经理,出任
ITMusic潘师傅
·
2014-12-19 01:00
【史上最强
JavaSE笔记
】之数组篇
各位程序猿,各位攻城狮,各位蜥蜴鸥以及各位棕鲸鲤们~~大家好,我是潘师傅,欢迎大家收看由我为你们带来的【史上最强
JavaSE笔记
】系列,其实也可以叫【嘻哈
JavaSE笔记
】的,第一次在开源中国发帖,
ITMusic潘师傅
·
2014-12-19 01:00
java
数组
教程
史上最强笔记
潘师傅
javaSe笔记
5
1、Vector与ArrayList基本类似,不同的是Vector是同步的。HaseTable与HaseMap类似,只是HaseTable是同步的,不常用HaseTable,但常用HaseTable的子类Properties。 2、Properties的键值通常为String,用于Java的属性配置。System.getProperties()可以发返回一个系统配置的Properties对象
huwen_hua
·
2014-04-23 23:00
JavaSE
javaSe笔记
4
1、java中的链表节点使用封装的类,节点类包括节点数据和前驱后继节点的引用,java中没有指针的概念,所以使用链表只能使用引用,也就是引用类型变量做“指针”。 2、 LinkedList链表的底层实现实质上是由数据类型为Object和前驱后继Entry引用变量组成的Entry节点类的双向链表,所以 LinkedList链表可以添加任意类元素(Object的子类)。添加新元素的时候,Link
huwen_hua
·
2014-04-23 23:00
JavaSE
javaSe笔记
3
1、java.lang包在编译的时候会自动导入,无需显示导入。此包内包含object类还有一些常用类。 2、Object的equals方法实质是判断两个引用值是否一致,相当于==,即两个对象是否是同一个对象。String的equals方法是比较两个字符串的每个字符是否一样,而不是两个字符串对象的引用值。 3、“==”比较的是值,无论是原生数据类型还是对象引用都是比较值,只是对象引用的值
huwen_hua
·
2014-04-23 23:00
JavaSE
javaSe笔记
2
1、同一个类中的多个重载构造方法的互相调用,要用this(params)调用,不能直接显示调用构造方法,并且调用的时候this()必须放在构造方法中的首行,也就是this()之前不能存在其他代码。params为重载构造方法的参数列表。 2、 创建子类实例的时候,new子类的构造方法,实际默认的构造方法的调用顺序为调用父类不带参数的构造方法,若不存在不带参数的父类构造方法则编译出错,若 存在则
huwen_hua
·
2014-04-23 23:00
JavaSE
javaSe笔记
1
1、bin目录:binary二进制缩写 2、windows环境变量:用户变量只对当前用户起作用,系统变量对所有用户都起作用。 3、javac的c是compile缩写,编译的意思,所以javac是编译命令程序。 4、java.exe是java运行字节码class命令程序。 5、java编译后的class文件名为java源文件的类名,并非java源文件名。 6、 java
huwen_hua
·
2014-04-23 23:00
javaSe笔记1
java基础笔记
JavaSE笔记
1.
zhangll98
·
2011-11-13 20:00
java基础
java基础笔记
JavaSE笔记
1.Java概述及搭建环境配置 1.1Java开发的公司 1.2Java是由Sun公司推出的(2010年初被Oracle公司收购) 1.3收购价格:41亿美金 1.4Java版本
jdluojing
·
2011-11-13 20:00
java
String
object
equals
Class
import
Java笔记
JavaSE笔记
1.Java概述及搭建环境配置1.1Java开发的公司1.2Java是由Sun公司推出的(2010年初被Oracle公司收购)1.3收购价格:41亿美金1.4Java版本JavaSE:JavaStandardEditionJavaME
空道仙
·
2011-11-10 20:31
Java
java
object
string
class
equals
interface
Java笔记
JavaSE笔记
1.Java概述及搭建环境配置 1.1Java开发的公司 1.2Java是由Sun公司推出的(2010年初被Oracle公司收购) 1.3收购价格:41亿美金 1.4Java版本 JavaSE
kongdaoxian
·
2011-11-10 20:00
java
object
String
equals
Class
interface
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他