黑马程序员 —入学笔记《基础知识1》
2014-07-23 04:27
253 查看
-------
android培训、java培训、期待与您交流! ----------
J***A程序通过JDK开发完成,然后交给JRE运行。java的运行机制是先编译,后解释运行。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。
下载JDK后,首先要配置环境变量,以便java源码的编译运行,其中java指令集存放路径在PATH下,class文件路径在CLASSPATH。
J***A标识符:有26个英文字母大小写,数字和符号以及_$组成,遵守以下规定:1数字不可开头。2不可使用关键字。
基本数据类型有整型,浮点型 字符型,布尔型。引用数据类型包含类,接口,数组。
①容量小的数据类型可以自动转换为容量大的、其中byte short char 三者之间转换,会先回转为int类型。
②容量大的向容量小的数据类型进行转换,需要进行强制转换,而且精度可能溢出
③对于混合计算,会先自动将数据转换为容量大的。
整数类型默认为int,浮点类型默认为double。当在赋值操作时,有些类型需要标示。
例:long l = 4l ; float f = 2.3f
J***A语言中,可以将运算符分为算术运算符,关系运算符,逻辑运算符,位运算符,和其他运算符。 其中优先级见下图。
其中值得一提的是位运算属于高效运算,例如2<<3和2*8结果相同,但是执行效率要高很多。
流程控制语句
分支流程控制语句:①if-then ②if-then-else③switch
循环流程控制语句:①while ②do..while ③for循环
中断流程控制语句:①break ②continue ③return
小小练习一下
学完以上内容,对编程语言大概有了认识。编程语言,顾名思义,应该多想多练。代码量上来了,功力自然深厚了。
-------
android培训、java培训、期待与您交流! ----------详细请查看:www.itheima.com
android培训、java培训、期待与您交流! ----------
J***A程序通过JDK开发完成,然后交给JRE运行。java的运行机制是先编译,后解释运行。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。
下载JDK后,首先要配置环境变量,以便java源码的编译运行,其中java指令集存放路径在PATH下,class文件路径在CLASSPATH。
J***A标识符:有26个英文字母大小写,数字和符号以及_$组成,遵守以下规定:1数字不可开头。2不可使用关键字。
基本数据类型有整型,浮点型 字符型,布尔型。引用数据类型包含类,接口,数组。
①容量小的数据类型可以自动转换为容量大的、其中byte short char 三者之间转换,会先回转为int类型。
②容量大的向容量小的数据类型进行转换,需要进行强制转换,而且精度可能溢出
③对于混合计算,会先自动将数据转换为容量大的。
整数类型默认为int,浮点类型默认为double。当在赋值操作时,有些类型需要标示。
例:long l = 4l ; float f = 2.3f
J***A语言中,可以将运算符分为算术运算符,关系运算符,逻辑运算符,位运算符,和其他运算符。 其中优先级见下图。
其中值得一提的是位运算属于高效运算,例如2<<3和2*8结果相同,但是执行效率要高很多。
流程控制语句
分支流程控制语句:①if-then ②if-then-else③switch
循环流程控制语句:①while ②do..while ③for循环
中断流程控制语句:①break ②continue ③return
小小练习一下
学完以上内容,对编程语言大概有了认识。编程语言,顾名思义,应该多想多练。代码量上来了,功力自然深厚了。
-------
android培训、java培训、期待与您交流! ----------详细请查看:www.itheima.com
相关文章推荐
- 黑马程序员-我的入学笔记3-飞行棋小程序
- 黑马程序员-我的入学笔记5-类的补充(抽象方法和接口)
- 黑马程序员-我的入学笔记1-关于C#.net基础
- 黑马程序员-我的入学笔记6-winform的初次了解
- 黑马程序员-我的入学笔记11-基础题的扩展
- 黑马程序员-我的入学笔记10-List类的初次了解
- 黑马程序员-我的入学笔记4-类的继承和多态
- 黑马程序员-我的入学笔记9-关于socket简易聊天室
- 黑马程序员-我的入学笔记8-多线程的初次了解
- 黑马程序员-我的入学笔记2-关于类
- 黑马程序员-我的入学笔记7-HTML的初次了解
- 黑马程序员--入学笔记《基础知识2》
- 黑马程序员------IO学习笔记
- 黑马程序员—网络编程的基础知识笔记
- 黑马程序员入学篇——(18)交通灯的例子
- 黑马程序员Java培训、Android培训_交通灯系统笔记
- 黑马程序员_高新技术学习笔记(第三、四章)
- 黑马程序员入学篇——(13)反射3 之数组
- 黑马程序员Java培训、Android培训_银行业务调度系统笔记
- 黑马程序员入学篇——(19)银行业务调度系统