首页 > 编程语言 > 详细

cademy的Java习题做后感

时间:2015-11-26 12:44:21      阅读:318      评论:0      收藏:0      [点我收藏+]

在cademy各种语言的hello world也做了不少,好像都差不多,先是数据类型,然后条件语句,之后面向对象,再上几个特殊对象。

以前都没有做笔记,导致ruby做完就忘光了,这次好歹写点什么,比如和js的异同等

Java 有char类型,和string是不同的,只有一个字符
% mode 是取余数,这在任何语言都一样的
三目运算符叫 ternary
Java没有===,只有==
带有花括号没有圆括号的是class,带有圆括号的是它的构造函数
class Dog{
int age;
public Dog(){

}
    public static void main(String[] args) {

    }
}
构造函数的用法是,将类名作为类型写在实例前面,然后还需要new();一次赋值给新的实例

继承是在Class name后面写extends

ArrayList 用add(),而不是push,  插入还可以这么用add(2, 111)
不能用length,只能size(); 不仅适用于ArrayList,还有HashMap

for(   :   ){ } 相当于for each, for in,冒号后面不需要写index,直接把ArrayList写上就可以循环它的元素

这种<>的语法真是长得可以??
HashMap<String,Integer> restaurantMenu = new HashMap<String,Integer>(); 
只有实例名后面不用带尖括号。
HashMap就不用add了,是put , 取还是一样的get
只是循环有个神奇的方法HashMapins.keySet()

然后就被祝贺了。。

技术分享

毕竟免费的午餐不能期望太高,人家现在已经有付费服务了,如果不是被墙得厉害,我会考虑看一下价目表的。

cademy的Java习题做后感

原文:http://www.cnblogs.com/haimingpro/p/4997078.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!