第一天的过程

1生活中的程序:
从起床到教室上课的过程
穿衣打扮》起床》洗漱》出宿舍》》吃早餐》到教室
按照特定的顺序去完成某一件事的过程我们叫做生活中的程序
2.计算机中的程序:
一组有序指令的集合,需要和计算机交流就要使用计算机语言,java就是计算机语言的一种
3.java能做什么:
1、开发桌面应用程序,比如:QQ、酷狗
2、开发internet应用程序,比如:淘宝、天猫
4.java技术平台:
1、Java SE:标准版,java的技术与核心,开发桌面应用程序
2、Java EE:提供企业级项目的解决方案,开发网页应用
5.安装jdk:
jdk:java的一个核心工具包
jre:java的一个运行环境(表示java除了可以在windows系统运行,还可以在苹果系统运行)
环境变量:告诉计算机可以执行.java的运行程序在哪里
6.开发java程序的步骤:
1、编写一个java源程序
新建记事本,将后缀名改为.java
2、编译java源程序,语法:javac 源文件名.java
编译后会生成一个.class的字节码文件
3、运行java程序,运行的是.class的文件,语法:java 源文件名
注意:java严格区分大小写
System.out.println () 打印之后换一行,先打印再换行
System.out.print () 打印之后不换行
7.转义字符:
使用"\n"进行换行
使用"\t"空格一个制表符的位置,也就是一个tab的位置,8个英文字母的长度
8.java中的注释:
//注释内容 单 行注释:表示对下一条语句进行一个解释
/* 注释内容 */ 多行注释:表示对下面一段语句进行一个解释
/**注释内容 */ 文档注释:表示对一段文本注释
注释的语句是不会进行编译的
9.java的编码规范:
1、遇到大括号 { 就进行一次缩进,缩进距离一个tab键的长度
2、每一个大括号 } 单独占一行,表示一段语句的结束
3、 ; 表示每行语句的结束,每一行只写一句代码
10.使用开发工具开发java程序的步骤:
1、新建一个java工程
2、选中新建的工程,选中src文件夹,点击右键new,新建一个class,新建时选中
public static void main这一项,会自动生成java源程序的框架
3、去编写java源程序
4、编译java源程序,开发工具会自动编译
5、运行java程序

二、变量、数据类型和运算符
1.每个程序都只有一个入口,也就是只有一个main方法,只有一个程序可以打开QQ,其他的地方都打
开不了

2.程序没有运行是存储磁盘上,运行在内存中

3.酒店中入住:
1、开房间(根据不同人数开不同类型的房间)
2、入住

4.变量的概念:内存根据数据不同类型开辟的这个空间叫做变量

酒店 相当于 内存
房间 相当于 变量
入住的人 相当于 数据(变量值)
房间类型 相当于 数据类型(数字还是文字)
房间号 相当于 变量名

5.变量名:用于快速找到内存中变量空间位置取得名字
6.数据类型:
数值型:
1、整型(int):用于存储整数,整数的类型123,999,666
byte字节型,short短整型,long长整型
long》int》short》byte
2、非整型:用于存储小数,小数的类型1234.5,3.14
双精度浮点型(double):小数的长度比较长
单精度浮点型(float):小数的长度短一些
非数值型:
1、字符型(char):用于存储单个字符,都需要使用英文状态的单引号括起来
比如:‘男’、‘女’、‘开’、‘关’
2、字符串型(String):用于存储一串字符,存储0~n个字符,都需要用英文状
态下的双引号括起来
比如:“我的名字是张三”,“我的爱好是打游戏”

7.变量名的命名规则:
1、只能够使用_和这两个符号;2、只能使用英文字母、、这两个符号; 2、只能使用英文字母、、这两个符号;2、只能使用英文字母、


三个开头,后面的可以使用数字、字母和
、$;
3、使用java语言中的关键字
4、采用见文识意的方式命名,采用驼峰命名法ageOfStudent,多个字母命名时,
第一个字母的首字母小写,后面字母首字母大写

8.变量的使用:
1、声明变量,就是在内存开一个空间
语法:数据类型 变量名;(空格和分号不能少),比如:int qian;
2、变量赋值,就是将数据放到开辟的这个空间
语法:变量名 = 变量值;比如:qian = 1000;
3、使用变量
比如:System.out.println(qian);

9.运算符的使用:
1、赋值运算符(=),将等号右边的值赋给左边
2、拼接运算符(+),将+左右两边的连起来

表达式:就是符号(如加号、减号)与操作数(如b,3等)的组合,比如:b-1

算术运算符:
四则运算:+、-、*、/
%(取模运算):除以一个数得到余数,就是求余数的运算的运算

10.类型转换:
自动类型转换:
1、必须两种类型互相兼容,比如:都是数值类型int和double,double和float
2、转换成的类型一定要比被转换的类型要大,比如:int转换成double
float转换成double
12.强制类型转换:
语法:数据类型 变量名 = (数据类型)变量名;
比如:double b = 3.14
int a = (int)b;
1、同类型的强制类型转换,比如:int a = (int)10.9;
2、不同类型的强制类型转换,只有char和int可以,通过ASCII码表去转换
比如:int b = (int)‘a’;

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值