学习 The Art And Science Of Java

对于Java来说,类就像.......类(对象和类的区别就像【人类】这个分类和单独的某人的区别)。 (Java类不是function,和JS不一样)。

Java需要创建实例才可以执行程序。

import acm.graphics.*; //引入JAVA制图包(制图就像空白的纸上黏贴图片{有点像PS,大概也分层})



Java中,定义变量,不同类型的数据,用不同的盒子装着。 //和JS的var 和 let 不同。

举个栗子 :int x = 27;

variable: {name:xy 首字母 _ || 字母     //this is box x

    {value:27    //what‘s inside the box is a poisoned green apple

    {type: int   // it can only contain integers ,and is always used to count

    其他盒子类型:bouble(双精度浮点数),boolean,char(characters)

关于常量:

private    static                 final             bouble                      PI=          3.141592;

//私有的 类内共享的唯一 不被改变的 双精度浮点数类型的 叫做PI的 值为3.141592的常量。

/*从前学习JS的时候,不太清楚为什么要搞闭包,大概JAVA更适合做第一个计算机语言。更加系统化,所以更简单*/



a class extends object by default.(just like js all function is object)

public: you can call contents inside a class from other classes .(kind of like in a globle scope)

private: you can call the content only from method inside the class.

protected:you can call the content inside of a class and its descendents



学习 The Art And Science Of Java

时间: 2024-10-29 19:12:08

学习 The Art And Science Of Java的相关文章

简单翻译 Piccirillo J. 博士的《 The Art and Science of Selecting Robot Motors》

Piccirillo J. 博士撰写的 <The Art and Science of Selecting Robot Motors>(开源版本)很好的介绍了如何选择小型直流有刷(PMDC)电机所需的相关知识,过程全部实例化,非常通俗易懂. 文章为方便阅读稍微翻译了一下,限于水平和时间,只求不造成误解,如有错误劳烦读者指出. 另外文章仅供学习参考,请勿用于任何商业用途!!! 下载地址: 原文:Piccirillo J. The Art and Science of Selecting Robo

学习使用Delphi for android 调用Java类库

http://blog.csdn.net/laorenshen/article/details/41148253 学习使用Delphi for android 调用Java类库 2014-11-15 18:36 1053人阅读 评论(0) 收藏 举报  分类: 安卓开发(27)  Android是一套非常优秀的移动端操作系统,Delphi Xe5中也能直接调用SDK中提供的各项API,但是delphi自己封装的AndroidAPI非常少,在安装目录的 source\rtl\android 中,而

实战java虚拟机的学习计划图(看懂java虚拟机)

啥也不说了,实战java虚拟机,好好学习,天天向上!针对自己的软肋制定学习计划. 一部分内容看完,自己做的学习笔记和感想. 学java很简单,但懂java会有难度,如果你的工资还没超过1W,那是时候深入学习一下子了. 边学习边奉上5篇笔记 实战Java虚拟机之一“堆溢出处理” 实战Java虚拟机之二“虚拟机的工作模式” 实战Java虚拟机之三“G1的新生代GC” 实战Java虚拟机之四“禁用System.gc()” 实战Java虚拟机之五“开启JIT编译”

Java 学习第一步-JDK安装和Java环境变量配置

Java学习第一步——JDK安装及Java环境变量配置 [原文] 2014-05-30 9:09  Java SE  阿超  9046 views Java作为当下很主流的编程语言,学习Java的朋友也越来越多了,作为一门面向对象的编程语言,Java也有着安全.高效等诸多有点.从TIOBE(TIOBE排行榜是根据互联网上有经验的程序员.课程和第三方厂商的数量,并使用搜索引擎(如Google.Bing.Yahoo!.百度)以及Wikipedia.Amazon.YouTube统计出排名数据,只是反映

《深入Java虚拟机学习笔记》- 第5章 Java虚拟机

一.JVM的生命周期 当启动一个Java程序时,一个Java虚拟机实例就诞生了:当该程序关闭退出时,这个Java虚拟机也就随之消亡: JVM实例通过调用某个初始类的main方法来运行一个Java程序:这个main方法必须是public.static的,而且返回值必须是void:任何一个拥有这样的main方法的类都可以作为Java程序运行的起点: Java程序初始类中的main方法,将作为该程序初始线程的起点,其它任何线程都是由这个初始线程启动的: 守护线程和非守护线程 守护线程通常是由虚拟机自己

Java学习之道:详解Java解析XML的四种方法

XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便.对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definition),XSLT(Extensible Stylesheet Language Transform

NetBeans工具学习之道:NetBeans IDE Java 快速入门教程

欢迎使用 NetBeans IDE! 本教程通过指导您创建一个简单的 "Hello World" Java 控制台应用程序,简要介绍 NetBeans IDE 工作流.学习完本教程后,您将对如何在 IDE 中创建和运行应用程序有一个基本了解. 学习完本教程所需的时间不到 10 分钟. 学完本教程后,您可以转至文档.培训和支持页中链接的学习资源.这些学习资源提供了综合性教程,其中重点介绍适用各种应用程序类型的更多 IDE 功能和编程技巧.如果您不希望创建 "Hello Worl

学习大数据为什么先学Java?

学习大数据是否必须会java? 很多零基础学员想学大数据都知道,学大数据部分课程之前要先学习一种计算机编程语言.大数据开发需要编程语言的基础,因为大数据的开发基于一些常用的高级语言,比如Java和.Net.不论是hadoop,还是数据挖掘,都需要有高级编程语言的基础. 因此,如果想学习大数据开发,还是需要至少精通一门高级语言. 常用计算机编程语言 计算机编程语言有很多,目前用的多一点的就是Java,c++,R,python等等.目前大多数学习大数据的人都是选择学习Java,很多培训机构针对零基础

42步进阶学习—让你成为优秀的Java大数据科学家!

作者 灯塔大数据 本文转自公众号灯塔大数据(DTbigdata),转载需授权 如果你对各种数据类的科学课题感兴趣,你就来对地方了.本文将给大家介绍让你成为优秀数据科学家的42个步骤.深入掌握数据准备,机器学习,SQL数据科学等. 本文将这42步骤分为六个部分, 前三个部分主要讲述从数据准备到初步完成机器学习的学习过程,其中包括对理论知识的掌握和Python库的实现. 第四部分主要是从如何理解的角度讲解深入学习的方法.最后两部分则是关于SQL数据科学和NoSQL数据库. 接下来让我们走进这42步进