java基础
hmsz
年薪百万升级中
展开
-
JDK 6中新增的Java Console类功能及常见问题
JDK 6中提供了java.io.Console类专用来访问基于字符的控制台设备。如果你的Java程序要与Windows下的cmd或者Linux下的Terminal交互,就可以用这个Java Console类代劳。 TestConsole.java 代码: 1.package com.simon.testjdk6.console; 2. 3.import j转载 2012-02-24 17:37:30 · 519 阅读 · 0 评论 -
除了Java之外你需要知道的事情1 ——通过equals方法讲讲离散数学
除了Java之外你需要知道的事情1 ——通过equals方法讲讲离散数学 /** * @author 和睦 */ 作为一个合格的Java程序员,你可以不知道鼠标是什么(我老妈说她在玩286的时候,她不大理解鼠标在DOS环境下的作用,现在很多习惯玩linux shell的老资格也未必常用鼠标,当出现图像化界面后才变得如此重要,不过在触摸屏即将普及的今天,鼠标······,好吧我承认原创 2012-04-26 16:03:14 · 1799 阅读 · 0 评论 -
Java类7大基本设计潜规则 ——潜规则在于你可以不遵守,但一定要付出代价
Java类7大基本设计潜规则 ——潜规则在于你可以不遵守,但一定要付出代价 1) 一定要将数据设计为私有 目的:保证不破坏封装性。 做法:每个数据前加“private”。 优点:保证数据的表示形式的变化不会对类的使用者产生影响,即使出现bug也易于检测。 2) 一定要对数据初始化 目的:保证数据的准确性 做法:显式地初始化所有的数据,具体的初始化方式可以是提供默认值翻译 2012-04-22 14:13:07 · 926 阅读 · 0 评论 -
Java继承设计的基本技巧
Java继承设计的技巧: 1. 将公共操作和域放在超类(父类)中。 2. 尽量不要使用受保护的域。 从一定程度上讲,protected机制并不是一种有效的保护机制,其原因主要由两点。第一,子类自合是无限制的,任何一个人都能够由某个类派生一个子类,并编写代码以直接访问protected的实例域,从而破坏了封装性。第二,在Java程序设计语言中,在同一个包中的所有类都可以访问protected域原创 2012-06-11 17:38:10 · 600 阅读 · 0 评论 -
Java方向低级到高级工程师养成“菜谱”
Unix/Linux操作系统 Unix开发环境 Unix操作系统概述、Unix文件系统、Unix的Kernel和Shell、远程登录的原理、用户管理命令、基本文件和目录操作命令、Unix操作系统的特殊字符、使用vi命令编辑文本文件、使用FTP进行文件传输、初始化文件及环境变量的配置、Shell脚本及crontab命令。 熟练掌握Sun Solaris Unix系统基本操作命令原创 2012-06-14 00:20:05 · 830 阅读 · 0 评论 -
Java接口特性总论
Java接口特性总论 1. Java接口不是类,尤其不能使用new运算符实例化一个接口。例如:X = new OneInterface(...); //ERROR 2. 可以声明接口的变量(虽然不能构造接口对象)。例如:OneInterface X; // RIGHT 3. 接口变量必须引用(或指向)实现了接口的类对象。例如:X = new XxxxObject(); //XxxxObjec原创 2012-06-26 18:42:47 · 576 阅读 · 0 评论 -
我来翻译“Effective Java”_第一谈
申明:本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作 前言: 本人(和睦)甚为无聊,为了提高英语阅读能力与Java编程能力特此翻译《Effective Java Second Edition》。英文版权完全归Joshua Bloch所有,本人翻译版权暂时归我本人原创 2012-06-30 21:42:24 · 1457 阅读 · 0 评论