第一行代码 java
the_smart_one
励志成为一个IT强人
展开
-
第三章 面对对象基本概念
堆与栈1.面对对象编程的三大特性:封装性、继承性、多态性2.属性+方法=成员+行为3.在主类中定义并且由主方法调用的方法必须加上static,由对象调用的方法不需要加4.在对象创建中还会涉及到栈内存和堆内存的问题例:Book books = new Book();在new一个对象的时候会使用栈内存和堆内存,栈内存中存放着对应对象的堆内存地址,堆内存中存放着对象的属性数据。new的作...原创 2019-01-10 14:59:16 · 180 阅读 · 0 评论 -
第四章 面对对象的高级知识
1.继承性子类被称为派生类,父类又被称为超类。1)java不允许多重继承,但允许多层继承。(但一般不超过三层,太多了过于复杂)2)子类在继承父类时严格来讲会继承全部的操作,但对于所有的私有操作属于隐式继承,而非私有操作属于显式继承。(对于从父类中继承的私有属性,子类不能够直接进行操作,而只能依靠setter和getter来进行操作)3)子类对象在构造前一定会默认调用父类的构造函数(默认使用...原创 2019-01-10 15:05:43 · 159 阅读 · 0 评论 -
第一章 简介
1.PATH和CLASSPATH的区别PATH:是操作系统的环境属性,指的是可以执行命令的程序路径CLASSPATH:是*.class文件的执行路径,Java,命令执行时将利用此路径加载所需要的*.class文件。2.关于编译型和解释型语言编译型语言编译后会形成一个*.exe的文件,如C语言。解释型直接将代码放到服务器上进行解释执行。3.所有的写好的文件后缀应该是*.Java,然后经过编...原创 2019-01-10 11:37:36 · 142 阅读 · 0 评论 -
第二章 程序基本概念
1.通常java的注释包括三种://单行注释 /* /多行注释 /* */文档注释在文档注释中我们通常用来说明方法的输入参数以及方法的功能2.java中的标志符只能用字母、数字、下划线以及$符组成,其中开头不能是数字。标志符也不能是java中的关键字。3.java中未用到的关键字:goto 、constJDK1.4之后增加了assert关键字JDK1.5之后增加了...原创 2019-01-10 11:40:12 · 164 阅读 · 0 评论 -
第六章 异常的捕获和处理
1.异常的组合格式:try…catch try…catch…finally try…finally在输出时可以使用e.printStackTtack()输出异常信息2.finally语句的重要性finally不管程序中是否有错误都会执行,即使程序发生错误中断了程序的执行,finally里面的语句还是会执行。finally中常常用作资源的释放操作。3.异常类的继承关系Obj...原创 2019-01-22 17:06:53 · 306 阅读 · 0 评论 -
第五章 包及访问控制权
利用包可以更方便的组织多人进行开发,因为在同一个目录下不能存在同名文件例如xxx.java,在多人开发时很可能会出现这样的情况,利用包我们就能够将文件分布到不同的目录下。包名即是目录名,“.”代表的是路径中的斜杠。在开发过程中每一个java程序都应该有包名。1.我们的JDK提供了自动的打包编译指令:1)打包编译 javac -d . Hello.java“-d” 生成目录 “.” ...原创 2019-01-17 09:43:38 · 223 阅读 · 0 评论 -
同步与死锁(synchronized)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2019-08-19 13:10:24 · 390 阅读 · 0 评论