java新手学习笔记

2019-01-27 18:44

JAVA新手学习笔记

目录

第2讲 变量、数据类型 ................................................................................................................. 4 第5讲 类,对象 ............................................................................................................................. 4 第6讲 成员属性、成员方法 ......................................................................................................... 5 第8讲 this,类变量 .......................................................................................................................... 5 第9讲 类方法、类变量、封装 ..................................................................................................... 7

1、类变量 ................................................................................................................................. 7 第10讲 继承................................................................................................................................... 8

方法重载overload: .................................................................................................................. 9 方法覆盖(重写)override ........................................................................................................... 9 第11讲 约瑟夫问题 ....................................................................................................................... 9 第13讲 抽象类,接口 ................................................................................................................. 10

1、抽象类 ............................................................................................................................... 10 2、接口................................................................................................................................... 10 3、接口中的多态 ................................................................................................................... 11 4、接口注意 ........................................................................................................................... 12 第14讲 final ................................................................................................................................. 13 第16讲 数组................................................................................................................................. 13 第20讲 二进制、位运算 ............................................................................................................. 13 第21讲 集合 集合框架 ............................................................................................................... 13

1、ArrayList ............................................................................................................................ 13 第22讲 集合2.............................................................................................................................. 14

1、员工信息管理系统 ........................................................................................................... 14 2、LinkedList ........................................................................................................................... 18 3、Vector ................................................................................................................................ 19 4、Stack .................................................................................................................................. 19 5、HashMap ........................................................................................................................... 19 6、Hashtable .......................................................................................................................... 20 7、区别................................................................................................................................... 20 8、总结................................................................................................................................... 20 第25讲 泛型、异常 ..................................................................................................................... 21

1、泛型................................................................................................................................... 21 2、java反射机制 ................................................................................................................... 22 3、泛型作用 ........................................................................................................................... 22 4、异常处理 ........................................................................................................................... 22 第27讲 作业 String ..................................................................................................................... 24 第29讲 swing介绍 ...................................................................................................................... 25

1、JFrame ............................................................................................................................... 25 2、JButton .............................................................................................................................. 25 第30讲 布局管理器 ..................................................................................................................... 25

1、边界布局BorderLayout .................................................................................................... 25 2、流式布局FlowLayout ....................................................................................................... 27 3、网格布局GridLayout ........................................................................................................ 27

4、开发GUI布局................................................................................................................... 27 第31讲 常用组件 ......................................................................................................................... 28

1、面板组件JPanel ............................................................................................................... 28 2、文本框、密码框、标签组件 ........................................................................................... 29 3、单选框、复选框 ............................................................................................................... 31 4、下拉框、列表框、滚动窗格 ........................................................................................... 32 第32讲 swing编程实战 .............................................................................................................. 32

1、拆分窗格 ........................................................................................................................... 32 2、带滚动条的文本域、图标自定义 ................................................................................... 33 3、选项卡窗格(页签组件)仿QQ登录界面 ................................................................... 34 4、菜单组件(记事本开发) ............................................................................................... 38 第33讲 绘图技术 坦克大战1 .................................................................................................... 41

1、java绘图坐标体系 ........................................................................................................... 41 第35讲 事件处理 坦克大战3 .................................................................................................... 42

1、事件处理机制 ................................................................................................................... 42 2、键盘事件 ........................................................................................................................... 44 3、键盘与keycode对应关系 ............................................................................................... 45 第36讲 事件监听 ......................................................................................................................... 45

1、鼠标点击事件 ................................................................................................................... 45 2、鼠标移动拖拽事件 ........................................................................................................... 47 3、窗口事件WindowListener ............................................................................................... 47 第37讲 事件总结 ......................................................................................................................... 47 第38讲 线程................................................................................................................................. 47

1、线程使用 ........................................................................................................................... 47 第39讲 线程2.............................................................................................................................. 49

1、线程调用方法: ............................................................................................................... 49 2、利用线程绘制炮弹 ........................................................................................................... 49 第40讲 线程深入理解 ................................................................................................................. 49

1、注意事项 ........................................................................................................................... 49 2、线程不同步 ....................................................................................................................... 50 3、线程同步 ........................................................................................................................... 51 第41讲 坦克大战8 ...................................................................................................................... 52 第42讲 坦克大战9 ...................................................................................................................... 52

1、绘制爆炸效果 ................................................................................................................... 52 第43讲 io编程............................................................................................................................. 54

1、文件流分类 ....................................................................................................................... 54 第44讲 io编程2 ......................................................................................................................... 54

1、文件操作 ........................................................................................................................... 54 2、创建文件 ........................................................................................................................... 55 3、创建文件夹 ....................................................................................................................... 55 4、读取文件夹下的所有文件 ............................................................................................... 56 5、文件的读取 ....................................................................................................................... 56 6、存储文件 ........................................................................................................................... 57 第45讲 io编程3 ......................................................................................................................... 58

1、文件字节流 ....................................................................................................................... 58 2、缓冲字符流 ....................................................................................................................... 59 第46讲 io编程 记事本开发 ....................................................................................................... 60 第47-67讲 数据库 ....................................................................................................................... 62 第68讲 项目开发流程 ................................................................................................................. 62

1、jude开发工具 .................................................................................................................. 62 2、项目流程 ........................................................................................................................... 62 第69讲 学生管理系统:需求文档 ............................................................................................. 63

1、功能说明:use case图 .................................................................................................... 63 2、设计数据库 ....................................................................................................................... 63 3、设计界面 ........................................................................................................................... 64 4、代码................................................................................................................................... 64

(1)JTable ..................................................................................................................... 64 (2)从数据库调入信息 .................................................................................................... 65

第70讲 学生管理系统—JDialog .................................................................................................. 68 第71讲 模式概念 ......................................................................................................................... 75 第74讲 满汉楼系统1 项目分析 ................................................................................................ 76

第2讲 变量、数据类型

public class demo1 { public static void main(String args[]) { System.out.println(\ } }

第5讲 类,对象

public class demo2 { public static void main(String args[]) { Cat cat1=new Cat(); cat1.age=12; cat1.name=\ cat1.color=\

System.out.println(cat1.age); } }

class Cat { int age; String name; String color; }

第6讲 成员属性、成员方法 第8讲 this,类变量

/*

@authot:hujun

@function: this的重要性 */

public class demo3 { public static void main(String args[]) { Dog dog1=new Dog(33,\小黄\ People p1=new People(24,\大黄\ p1.mydog(); } }

class People { int age; String name; Dog dog; public People(int age,String name,Dog dog) { this.age=age;


java新手学习笔记.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:公务员考试申论备考秘籍

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: