
java
熏肉大饼
just do it!
展开
-
知识总结(初级)
初级的三个大知识:封装,继承,多态; 封装:private protected 友好 public 访问域 继承:super this构造方法,了解类之间的关系是实际项目分类的基础; 多态:重载与重写区别 接口与抽象类区,上转型对象; 8大基本数据类型 String与StringBuffer,StringBuilder区别; 关键原创 2013-10-04 14:54:06 · 662 阅读 · 0 评论 -
关于Java中的paint,repaint,update三个方法的关系
这些天一直在用repaint()和paint(),到网上一查,还揪出了update(), 其中查到一篇介绍Java中的paint,repaint,update三个方法的关系的文章: 1. 先还是看看 Java API 中的介绍吧:update public void update(Graphics g) 更新组件。 如果此组件不是轻量级组件,则为了响应对 repaint转载 2013-06-17 10:14:47 · 3689 阅读 · 0 评论 -
Java中的byte
我先总结一下: 原理:java虚拟机中为了操作的统一,在堆栈中直接将byte(8位)转换成了int(32位); 问题:int 与 byte 之间怎么转换 1 int转byte int的32位直接切去前面的24位成为一个byte8位 2 byte 转 int byte的符号位赋值24次扩充为32位 不知道 理解有误没,这样大家再去看下面的应该会好些。。转载 2013-06-17 09:27:24 · 698 阅读 · 0 评论 -
重绘组件
因为在网上找了好久一直没找到一些具体的例子,所以自己做完后,总结了一下 就这两种了 重绘背景: 思路:1.JPanel重写paintComponent()方法; 2.在paintComponent()方法中通过不同的值可以改变要画的东西; 3.setVarious()一个改变paintComponent()值--(我的是通过boolean) 4.原创 2013-05-04 17:13:00 · 834 阅读 · 0 评论 -
Collection , List , Set 和 Map 用法和区别
Collection , List , Set 和 Map 用法和区别 作者: zccst Java spring MVC 框架的调用关系是弄明白了,可是发现后面要走的路还很长,有很多东西对我还是很神秘,比如 list , set , map 等,今天就来一一解开他们的面纱。当还还有一大堆需要记忆的系统已经封装好的类、接口等等,这些内容会在以后,慢慢道来。 首转载 2013-10-31 22:29:46 · 583 阅读 · 0 评论 -
贪食蛇java小游戏
初学Java GUI编程。所以做个贪吃蛇游戏来练习一下学习的东西。 对于Java这种面向对象的编程语言来说,在编写程序之前一定要做相应的分析,要分析需要研究哪些对象,这些对象中会有哪些属性和方法。 对与贪吃蛇这个小游戏,会包含这几种对象: 蛇、食物、游戏控制器、游戏面板。 下面我们就要分析在这些对象中都包含哪些属性和方法。 首先,先分析蛇这个对象:转载 2013-04-16 19:38:44 · 1209 阅读 · 0 评论 -
JFrame全屏设置
让窗口全屏幕显示,并且不显示标题栏的情况在常用的软件开发中不是非常多见,但是对于开发如视频播放器这样的软件时,这样的功能就变得不可缺少了,那么如何实现这两个功能呢? 首先我们来看一下如何让窗口(比如说JFrame)的标题栏不显示呢?其实很简单,只需要调用Frame类中的setUndecorated()方法就可以让Frame窗口失去边框和标题栏的修饰了。代码示例如下: JFram转载 2013-04-26 11:58:36 · 3683 阅读 · 0 评论 -
java reflect反射总结
--------------TestBean package lh.demo.bean; public class TestBean { private String userName; private String password; private String age; public TestBean (){ } public TestBean (String _原创 2014-11-03 17:40:28 · 832 阅读 · 0 评论