摘要: Java基础常见英语词汇(共70个) ['ɔbdʒekt] ['ɔ:rientid]导向的 ['prəʊɡræmɪŋ]编程 OO: object-oriented ,面向对象 OOP: object-oriented programming,面向对象编程 [dɪ'veləpmənt][kɪt]工具箱 阅读全文
posted @ 2017-06-12 11:35 喻凯君 阅读(3436) 评论(0) 推荐(0) 编辑
摘要: 1. File类 1.1. File类说明 存储在变量,数组和对象中的数据是暂时的,当程序终止时他们就会丢失.为了能够永 久的保存程序中创建的数据,需要将他们存储到硬盘或光盘的文件中.这些文件可以移动,传送,亦可以被其他程序使用.由于数据存储在文件中,所以我们需要学习一个和文件有密切关系的类,叫做F 阅读全文
posted @ 2017-06-12 11:33 喻凯君 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1. GUI编程引言 以前的学习当中,我们都使用的是命令交互方式: 例如:在DOS命令行中通过javac java命令启动程序. 软件的交互的方式: 1. 命令交互方式 图书管理系统 2. 图形交互方式 Java提供了专业的API用于开发图形用户界面 GUI--> Graphic User Inte 阅读全文
posted @ 2017-06-12 11:33 喻凯君 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1 Eclipse简介和使用 IDE(Integrated Development Environment ): 集成开发环境,集合开发、运行、调试于一体的一个软件 Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。 下载地址: http://www.eclipse.org/ 1.1 阅读全文
posted @ 2017-06-12 11:32 喻凯君 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1. 集合 1.1. 什么是集合 存储对象的容器,面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,存储对象,集合是存储对象最常用的一种方式。 集合的出现就是为了持有对象。集合中可以存储任意类型的对象, 而且长度可变。在程序中有可能无法预先知道需要多少个对象, 那么用数组来装对 阅读全文
posted @ 2017-06-12 11:31 喻凯君 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1 线程的概述 进程:正在运行的程序,负责了这个程序的内存空间分配,代表了内存中的执行区域。 线程:就是在一个进程中负责一个执行路径。 多线程:就是在一个进程中多个执行路径同时执行。 图上的一键优化与垃圾清除同时在运行,在一个进程中同时在执行了多个任务。 假象: 电脑上的程序同时在运行。“多任务”操 阅读全文
posted @ 2017-06-12 11:28 喻凯君 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1 Object对象 面向对象的核心思想:“找合适的对象,做适合的事情”。 合适的对象: API(Application Program Interface) sun定义的那么多类的终极父类是Object。Object描述的是所有类的通用属性与方法。 1.1 toString方法 toString( 阅读全文
posted @ 2017-06-12 11:21 喻凯君 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1 包机制 问题:当定义了多个类的时候,可能会发生类名的重复问题。 在java中采用包机制处理开发者定义的类名冲突问题。 怎么使用java的包机制呢? 问题: 错误原因分析: 在当前目录下找不到有pack目录,更加找不到pack目录下面的PackageDemo1.java文件。 解决办法: 存在的问 阅读全文
posted @ 2017-06-12 11:17 喻凯君 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1 内部类 1.1 内部类的概述 将类定义在另一个类的内部则成为内部类。其实就是类定义的位置发生了变化。 在一个类中,定义在类中的叫成员变量,定义在函数中的叫成员函数,那么根据类定义的位置也可以分为成员内部类和局部内部类。 备注:内部类生产的class文件为 “外部类$内部类”,为了标明该内部类是属 阅读全文
posted @ 2017-06-12 11:14 喻凯君 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1 static关键字 1:如果没有static会怎样? 1:定义Person类 1:姓名、年龄、国籍,说话行为 2:多个构造,重载形式体现 2:中国人的国籍都是确定的 1:国籍可以进行显示初始化 class Person { String name; int age; String gender; 阅读全文
posted @ 2017-06-12 11:13 喻凯君 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1 抽象类 为什么使用抽象类 1:定义Dog类 有颜色属性和叫的方法 2:定义Bird类 有颜色属性和叫的方法 3:定义其父类Animal 1:抽取共性颜色属性和叫的方法 1:颜色的属性可以使用默认初始化值。 2:叫的方法在父类中如何定义? 1:狗是旺旺 2:鸟是叽叽喳喳 3:可以将父类的方法定义为 阅读全文
posted @ 2017-06-12 11:13 喻凯君 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1 面向对象 1.1 万物皆对象 我们是怎么认识世界的? 人类从小就不断的接触到各种各类存在世界上的各种生物,然后通过事物的公共特性,将它们归类,所以以后就不会出现见到猫叫老虎。那么我们在现实生活中,是通过具体的某个事物归纳总结它们的公共特性然后产生类那么类就描述了该种事物的的共别。性,相当于造事物 阅读全文
posted @ 2017-06-12 11:10 喻凯君 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1 函数 1.1 数的概述 发现不断进行加法运算,为了提高代码的复用性,就把该功能独立封装成一段独立的小程序,当下次需要执行加法运算的时候,就可以直接调用这个段小程序即可,那么这种封装形形式的具体表现形式则称作函数。 练习:把两个整数相加: public class FunctionDemo1{ p 阅读全文
posted @ 2017-06-12 11:09 喻凯君 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1 顺序语句 语句:使用分号分隔的代码称作为一个语句。 注意:没有写任何代码只是一个分号的时候,也是一条语句,称作空语句。 顺序语句就是按照从上往下的顺序执行的语句。 2 判断(if…else) 在我们找工作的过程中,要求两年工作经验以上且年龄超过30岁。 什么是判断语句:用于判断的语句叫判断语句。 阅读全文
posted @ 2017-06-12 11:08 喻凯君 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1 关键字 1.1 关键字的概述 Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。 1.2 常见的关键字 备注:不必死记硬背,如果使用关键字作为标识符,编译器能提示错误。 goto 是java的保留关键字,意思 阅读全文
posted @ 2017-06-12 11:04 喻凯君 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1.1. 常见的dos命令 盘符: 进入指定的盘符下。 dir : 列出当前目录下的文件以及文件夹 md : 创建目录 rd : 删除目录 注意:rd不能删除非空的文件夹,而且只能用于删除文件夹。 cd : 进入指定目录 cd.. : 退回到上一级目录 cd \ : 退回到根目录 echo "hel 阅读全文
posted @ 2017-06-12 11:01 喻凯君 阅读(138) 评论(0) 推荐(0) 编辑