学通java的24堂课这类书怎么样_学通Java的24堂课

1.JAVA_HOME只是为了保存安装路径,完全可以换成其他的,再使用%JAVA_HOME%引用,只不过第三方软件默认使用了JAVA_HOME

2.palette:调色板,又叫组件管理器

3.Jlabel只用于显示文字和图像,在界面设计器里其text属性是显示中文名字的;Variable显示当前的组件caption,也可以用英文设置。

4.单击窗体的标题栏选择整个窗体,其他部分只选择了内容面板;也可以在Structure里面直接选择相应的名字。

344a3f809bc0dbb744926deba412cdd6.png

c4542de41dc7f511e4070eaeadd3e991.png

5.引入和管理库最好的是添加用户库,然后在工程上右键选择构建路径--添加库。

6.在一个工程里引用另一个工程的类,则右键--构建路径--配置构建路径--库--添加类文件夹(选择的是bin,不是src);还可以添加依赖项目,这样是引入了所有的claa和相关jar。

d1233d3ba25bd0e34f6f1d1872563950.png

4868241f630ae394920fc8216c60a957.png

7.

48304ba5e6f9fe08f3fa1abda7d326ab.png

1 importjava.util.Calendar;2 importjava.util.Date;3

4 public classTest1 {5

6 public static voidmain(String[] args) {7 //TODO Auto-generated method stub

8 Date date = newDate();9 Calendar cal =Calendar.getInstance();10 cal.setTime(date);11 int c =cal.get(Calendar.DAY_OF_WEEK);12 if(Calendar.MONDAY ==c) {13 System.out.println("星期一");14 }else{15 System.out.println("非星期一");16 }17 System.out.println(date);18 }19 }

48304ba5e6f9fe08f3fa1abda7d326ab.png

8.重写Date类的toString

48304ba5e6f9fe08f3fa1abda7d326ab.png

1 packagea;2

3 importjava.util.Calendar;4 importjava.util.Date;5

6 public class TestT extendsDate{7

8 private static final long serialVersionUID = 8025524497773683396L;9 static Date date= null;10 public static voidmain(String[] args) {11 date = newTestT();12 System.out.println(date.toString());13 }14

15 @Override16 publicString toString(){17 Calendar calendar =Calendar.getInstance();18 calendar.setTime(newDate());19 int day =calendar.get(Calendar.DAY_OF_WEEK);20 String weekDay = "";21 if(day==Calendar.SUNDAY){22 weekDay = "星期天";23 }else if(day==Calendar.SATURDAY){24 weekDay = "星期六";25 }26 /*

27 * 因为要返回String类型,而Calendar.get返回的是int,我原来把其强转为String结果CE了,使用下面的方式就行了28 * 另外calendar.get(Calendar.MONTH)返回的月份貌似少了一29 */

30 return calendar.get(Calendar.YEAR)+":"+(calendar.get(Calendar.MONTH)+1) + ":" + calendar.get(Calendar.DAY_OF_MONTH) + ":" +weekDay;31 }32 }

48304ba5e6f9fe08f3fa1abda7d326ab.png

9.提示框使用JOptionpane相关方法。

10.在Eclipse里只要保存后那么就自动生成了对应的class文件。

11.字母数字下划线或者$但不能以数字开头,不能有空格;所以user_name对,user name错。

12.全局变量又称为成员变量;局部变量可以和全局变量同名,此时全被屏蔽,不过可以使用this访问。

13.Arrays有静态方法fill(数组名,start,end,值),中间的两个参数可以不要;

14.当局部变量和成员变量同名时使用this访问成员变量。

15.import static java.lang.System.out;使用时直接out.println();提防含糊不清的命名static成员。例如,如果你对Integer类和Long类执行了静态导入,引用MAX_VALUE将导致一个编译器错误,因为Integer

和Long都有一个MAX_VALUE常量,并且Java不会知道你在引用哪个MAX_VALUE。 你可以在static对象引用、常量(记住,它们是static 或final)和static方法上进行静态导入。

16.static块在类加载时执行且仅执行一次,调用构造方法时先执行static块,不过再次调用就不执行了,一般用于初始化工作;主类里边main方法执行前也先要执行该静态代码块。

17.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值