初步了解java
- 你们知道计算机里有几种语言吗?是什么?
答:C语言,C++,汇编语言,Pascal语言,VisualBasic,java,PHP,Python等等。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了计算机的工作,就需要一套编写计算机程序的数字,字符和语法,由这些组成计算机各种指令。能接受的语言。
-
而我们今天要说的就是java这种语言。java是前Sun公司于1995年推出的高级编程语言,由帕特里克、詹姆斯·高斯林、和几个工程师一起组成工作小组在加利福尼亚州门罗帕克市的一个小工作室研究开发的。
-
java是一门面向对象编程语言,不仅吸收了C++ 语言的各种优点,还丢弃了难以理解的多继承、指针等概念,因此java语言具有功能强大和简单易用两个特征。java语言作为静态面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
-
java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
一、初识java
(1.)java是用来开发程序的,开发程序第一步是编写源程序、第二步是编译、第三步是运行,第三步再分为安装JDK和配置环境变量。
1.1 java基本框架:
public class 类名{
public static void main(String[] args){
}
}
1.2 java程序的注释:
a.单行注释
b.多行注释:分为块注释和文档注释;
1.3 显示格式:\t:空格
\n:换行
(2.)java领域的相关技术有以下几种:
a. javaSE:java运行的基础环境
b. javaME:移动设备开发
c. javaEE:企业级别,主要用于网络和企业级应用级程序的用处
二、变量、数据类型和运算符
(1.)a. 变量:一个数据存储空间的表示,它是存储数据的基本单元。(名字,类型)
b. 变量名:是为了简单快速地找到它存储的数据。
c. 变量数据类型:不同的数据类型
(2.) 1.1 java常用数据类型
a. 整型:int long
b. 双精度浮点型(小数):float double
c. 字符型:char String
d. 位:byte B :字节 8
1.2 声明变量:“根据数据类型在内存中申请一块空间”,需要给变量命名
1.3 变量的语法:数据类型 变量名 = 值;
1.4 使用声明的变量名就是使用变量对应的内存空间中存储的数据
(3.) 变量命名规则:
a. 不能有相同的重命名;
b. 变量必须以字母、字母、下划线"_"或“$”开头
c. 不能以数字开头
d. 除了“_”,“$”外,变量名不能包含任何特殊字符
f. 使用驼峰命名法
1.5 数据类型:基本数据类型 和引用数据类型
(4.) 运算符:
a. 赋值运算符
字符串:拼接
字符:最后结果是int
字符之间用+,表示ascii相加
ascii:单个字符
0:48 A:65 a:97 空格:13
b. 算术运算符:+ - * / %
1.6 框架:
import java.util.Scanner;
public class 类名{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.println("");
}
}
(5.) 数据类型转换
a. 自动数据类型转换
规则1:如果一个操作数为double类型,则整个表达式可提升为double类型
规则2:满足自动类型转换的条件
b. 强制数据类型转换
两种类型要兼容:数值类型(整型和浮点型)互相兼容。
c.(数据类型)表达式:
double d = 34.5634;
int b = (int)d;
d. boolean类型有两个值,且只有两个。分别是true和false。
f. 关系运算符:> < >= <= == != 是用来做比较运算的,比较结果是一个boolean类型的值;要么是真(true),要么是假(false)。