2009-03-08读书记录:《Java程序设计基础》
来源:互联网 发布:苹果电脑怎么退出软件 编辑:程序博客网 时间:2024/05/23 01:25
粗略的看了一下这本书,内容包含的还比较全的:基础类库、图形界面、Applet应用、多线程、网络等等。此书不厚二百多页而已,且前部分的语法可以略过,所以可以选择这本书来充电,貌似今天可以搞定。本着虚心求知的态度书中一些小例子尽量都练习打一遍。
第一章 历史啊由来啊,跳过!
第二章 前三节是安装及工具介绍跳过,由第四节开始。
Apple小程序:
由一个简单的Applet小程序开始,这种小程序还有一点印象,大学第一节Java课的时候就是这样的一个不以,再回味一下,最可恶的就是依然要向世界问个好.
HelloWorld.java:
程序说明:两行的Import是导入Graphics及Applet类包,在此程序中我们将使用这两个类,而我们的类HelloWorld是继承自Applet类。此类中的init方法是重写了父类即Applet类的方法,将浏览器的窗口设置为(200,100)大小。paint方法也是重写父类(Applet)的。
Applet小程序要在Html中调用,Html页面HelloWorld.html代码如下:
准备工作完成,开始编译HelloWorld类:javac HelloWorld.java,成功后运行appletviewer helloworld.html,便会弹出Applet的小窗口,很可爱的小窗口。
Stand-alone应用:
此类不需要嵌入到html代码中运行,可直接被Java解释器运行,仍然以HelloWorld为例:
后面的调试程序就不用看了,公司要求使用NetBeansIDE,比命令行调试方便多了。
第三章 Java的语法 这部分已经很熟悉了,可以略过
第四章 Java类库结构
基础类库:
- 语言类库 —— java.lang包,封闭了各种基本编程功能类方法
- 输入/输出类库 —— java.io包,提供了对不同的输入输出设置读写数据的支持
- 实用程序类库 —— java.util包,提供了各种辅助功能的类
应用类库:
- applet类库 —— 提供了在WWW浏览器环境中pugm实现Java.Applet的类,
- 图形用户接口(awt)类库 —— 提供生成图形用户界面的类
- 网络类库 —— 提供了对网络协议的接口功能
本章中以众多的例子讲解了每种类库中的主要类及方法,多加练习记住即可。
第五章 编写图形用户界面
在Java中有丰富的用户界面元素,包括:菜单、按钮、滚动条、文本框、文本域、列表等。
本章中例子比较多,每种都有一个例子,但编译时发现好多方法都已经过时了,貌似这本书依据Java2的,而我的JDK版本是1.6,这些例子很简单,一遍就看懂了,不过这样子制作一个界面真的是太麻烦了,不知道IDE中是否有类似VS那样的或拖动添加的控件。
- 2009-03-08读书记录:《Java程序设计基础》
- 读书记录(1) Java基础(2016-11-05)
- Java读书记录
- 2009-03-17读书记录:《Manning iBATIS in Action》第一章:iBATIS基础原理
- 2009-02-18读书记录:视频教程phplectures——基础
- 《Windows程序设计》读书笔五 绘图基础
- 2009-04-08读书记录:《Core Java》(第八版)前两章
- 读书摘要--Java程序设计8章:多线程
- 【JAVA学习】Core Java读书记录
- 《Java 8函数式编程》 读书记录
- 读书记录
- 读书记录
- 读书记录
- 读书记录
- 读书记录
- 读书记录
- 读书记录
- 读书记录
- 刚看了下,CSDN的SNS中,竟然为了静态,而忽略的数据的时间性
- 北风那个吹
- 和菜鸟一起学linux:第二篇 Kernel的烧写
- 什么是WordPress?它有什么作用?
- Strategy Pattern(策略模式)
- 2009-03-08读书记录:《Java程序设计基础》
- php数组元素的遍历
- 多条件查询使用的SQL查询语句
- 网页颜色模式
- php数组索引与键值的操作技巧
- SAFEARRAY使用方法示例
- C语言中进制转换
- 实现COM消息广播
- CMAPI实战攻略——写在前面的话(提纲)