Java 7: 全面教程-第一章节: Java初体验

开发一个Java程序关系到写代码,编译成字节码(bytecode), 和运行字节码。作为一个Java项目开发者将要一直重复做这些事情,所以做这个的时候你要感到舒适是很重要的。而此章节主要目标是让你趁此机会体验Java软件的开发过程。

写代码的关键不仅仅是要让它运做,还要让它方便阅读和维护,此章节介绍了Java 代码的规格。还有,自从聪明的开发者们使用了集成开发环境(Integrated Development Environment,简称IDEs) 使开发变得更简单了,所以此章节的最后一个小节给予了一些Java IDEs的使用建议。

1.1 第一个Java程序
1.2 Java代码规格
1.3 集成开发环境(IDEs)

时间: 2024-10-03 14:31:32

Java 7: 全面教程-第一章节: Java初体验的相关文章

Java 并发/多线程教程(十二)-JAVA同步块

本系列译自jakob jenkov的Java并发多线程教程,个人觉得很有收获.由于个人水平有限,不对之处还望矫正! 一个Java同步块标记一个方法或一个代码块作为同步.可以使用Java同步块来避免竞态条件. java同步关键字       在Java中同步的块被标记为Synchronized关键字.Java中的同步块在某些对象上是同步的.在同一对象上同步的所有同步块只能在同一时间内执行一个线程.所有试图进入同步块的其他线程都被阻塞,直到同步块中的线程退出该块. Synchronized关键字可以

Java 7: 全面教程-1.2 Java代码规格

1.2 Java代码规格 写正确的可运行的Java程序固然重要,但是写出的代码方便阅读和维护也是相当重要的.普遍相信一个软件80%的时间都花在维护上.而且,程序员的变动率非常的高,所以很有可能是别人在维护你的代码.如果你留下的程序源代码是清楚且简单易懂的,不管是谁都会非常感谢你. 让你的代码更简单易懂的方法之一是一直使用一贯的代码规格.(其他方式包括适当的代码组织和充分的注释.)代码规格包括文件名,文件组织,缩进,注释,声明,语句,空格,和命名. 类的声明是由关键词class后跟类名和大括弧{组

Java Date Time 教程

原文链接 作者:Jakob Jenkov  译者:魏嘉鹏 目录 Java 8 Date Time API Java 7 Date Time API 当你初次尝试弄明白怎么去使用Java的date time 的API的时候,那是相当令人困惑的.Therefore I have put together this little trail on Java's date and time classes.希望这会让你对Java'的date类和time类有个总体的认识.我也希望这能消除一些Sun所制造的

《Java 开发从入门到精通》—— 第2章 第一段Java程序 2.1 搭建Java开发平台

第2章 第一段Java程序 Java 开发从入门到精通经过本书第1章内容的学习,已经了解了Java语言的基本特点,并且对面向对象编程思想有了一个大体了解.从本章开始,将和大家一起来学习Java语言的基本知识.在学习具体语法知识之前,首先讲解搭建Java开发环境的方法,并通过一段程序来介绍Java的运作机制,为步入本书后面知识的学习打下基础. 本章内容 搭建Java开发平台 编写第一段Java程序 使用IDE工具 Java的运行机制 技术解惑 遵循源文件命名规则 忽视系统文件的扩展名 环境变量的问

JAVA 入坑教程 | 章节八 什么是Number 类?

JAVA 入坑教程 | 章节八 什么是Number 类?为什么需要Number类?怎么使用? 来看下前面提及的基本数据类型,<JAVA 入坑教程 | 章节二 基本数据类型>,再来看一张图片先: 在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形.所谓的内置数据类型其实就是:byte.int.long.double 等.为了解决这个问题,Java 为每一个内置数据类型提供了对应的包装类. 所有的包装类(Integer.Long.Byte.Double.Float.Short)

JAVA 入坑教程 | 章节九 详解java的装箱和拆箱

简单点,代码的方式简单点,装逼的方式请省略,我们又不是演员,别设计那些情节 什么是装箱?什么是拆箱?代码如何展示? 装箱过程是怎样的?拆箱过程是怎样的? 有问题可加入安卓QQ群: 246231638 装箱和拆箱的概念 简单点,代码的方式简单点,装逼的方式请省略,我们又不是演员,别设计那些情节: //自动装箱 Integer total = 9999; //自动拆箱 int totalprim = total; 装箱:就是自动将基本数据类型转换为包装器类型: 拆箱:就是自动将包装器类型转换为基本数

JAVA 入坑教程 | 章节十 基本数学运算Math类

点击左上角[目录] 简单点,代码的方式简单点,装逼的方式请省略,我们又不是演员,别设计那些情节. 有问题可加入安卓QQ群: 246231638 在高数中总会运用到各种类型的计算,如正弦.余弦.正切.π.反正切.底数e的参数次方等等,那这些在计算机中如何表述?当然,可以用数值类型(如int.double.float)去模拟所有方法的实现,但是这样等同于解一个方程式的值,痛苦不堪,其实在Java中已经帮我们封装好了这些函数的调用,就是这个Math 类,先来看看其API有哪些方法可以给我们玩的. AP

JAVA 入坑教程 | 章节五 运算符合集

Java 运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量.我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其它运算符 算术运算符 算术运算符用在数学表达式中,它们的作用和在数学中的作用一样.下表列出了所有的算术运算符. 表格中的实例假设整数变量A的值为10,变量B的值为20: 操作符 描述 例子 + 加法 - 相加运算符两侧的值 A + B 等于 30 - 减法 - 左操作数减去右操作数 A

Java 7: 全面教程-目录

Java 7: 全面教程 第一版 原文链接 作者:Budi Kurniawan 译者:郑玉婷 目录 介绍 第一章节:Java 初体验 第二章节:语言基础 第三章节:语句 第四章节:对象和类 第五章节:核心类 第六章节:继承 第七章节:出错处理 第八章节:数字和数据 第九章节:接口和抽象类 第十章节:枚举 第十一章节:集合框架 第十二章节:泛型 第十三章节:输入.输出 第十四章节:嵌套和内部类 第十五章节:基本Swing 第十六章节:深入Swing 第十七章节:多型态 第十八章节:注解 第十九章节