您的位置:首页 > 编程语言 > Java开发

温故而知新-----一、Java常识

2015-09-19 00:44 393 查看
(1)Java的复习是基于学习已经公布的毕向东老师的java基础视频;

(2)有许多专业的知识为了准确度,参考了【阳哥笔记】极速秒杀Java基础之笔记系列;

(3)由于有课程加上还得复习准备quiz,加上有时候还得忙关于项目的事情,时间很紧急从8月24日到9月18日看完了基础视频,为了更好的巩固所学内容,在9月19日的今天敲下了第一段文字,希望能在这几天复习一下学过的内容,并且总结一下遇到的问题;

(4)主要总结的java一些重要的知识,一些简单的常识就略过。主要还是为了自己看,哈哈。

一、Java常识

1.1 关于Java的跨平台性:

只要在需要运行java应用程序的操作系统中,先安装一个Java虚拟机(JVM:Java Virtual Machine)即可,由

JVM来调用操作系统底层指令解析、 执行Java程序,从而在该操作系统中运行。

因为有了JVM,所以同一个Java程序各种不同的操作系统中都可以执行。 这样就实现了Java程序的跨平台

性,也就是说Java语言具有良好的可移植性。



关于java环境的搭建不再赘述了,建议初学者使用简单的编译器,比如editplus,通过自己敲全代码,这样你才能更快的熟悉Java,不要一上来就使用高级编译器使用补全功能,不利于自己刚开始学习对java的记忆。

1.2 程序先写需求、思路、步骤。如下:

/*

需求:定义一个Hello world小程序。

思路:

1、

2、

步骤:

1、通过class关键字定义一个类。将代码都编写到该类中

2、为了保证该类的独立运行。在类中定义个主函数。格式public static void main(String[] args)

3、保存一个扩展名为java的文件。

4、在dos控制台中通过javac工具对java文件进行编译。

5、再通过java命令对生成类文件进行执行

*/

1.3 Java语言的数据类型

Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的

内存空间:

byte 1个字节

short 2个字节

int 4个字节

long 8个字节

float 4个字节

double 8个字节

char 2个字节

还包括三种引用数据类型:类class、接口Interface、数组[]

1.4 类型转换:

包括自动类型转换,强制类型转换

1.5逻辑运算符



&&:和&运算的结果是一样的,但是运算过程有点小区别。

&:无论左边的运算结果是什么,右边都参与运算。

&&:当左边为false时,右边不参加运算,这样可以提升效率。

||:和|运算的结果是一样的,但是运算过程有点小区别。

|:无论左边的运算结果是什么,右边都参与运算。

||:当左边为true时,右边不参加运算,这样可以提升效率。

使用&&和||比使用&和|更高效一些。

逻辑运算符用于连接布尔型表达式,在Java中不可以写成3
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息