1、java程序对外编写翻译和运行
命令行:
编译和运行:
编译命令:javac 文件名.java
运行命令:java 文件名
cmd 进入命令行
cd 跳转进入到新的目录
cls 清屏
dir 查找当前目录下的文件和目录
2、java的基本语法格式
public class类名
//主函数
public static void main(String [] args){
}
3.java的数据类型
①java的基本数据类型有8个
byte 字节型 8bit -128~127
short 短整型 16bit
int 整型 32bit
long 长整型 64bit
float 单精度 32bit 十六进制
double 双精度 64bit 十六进制
char 字符型 16bit
boolean 布尔类型 true和false
注意事项:
a、float和double是十六进制,其余为二进制。 自动转型 float a=4; long i= a; 是不被允许的,因为 float是十六进制的,虽然只有四个字节,long虽然有八个字节,但是却是二进制,因此不能隐性转 换。
b、注意byte的数值范围
for(byte b=0;b<128;b++){
System.out.println(b);
}
此代码显示的结果将是无限循环。因为byte类型的数字永远小于128,因此会无限循环。
②引用类型(类类型)
每一个类(接口,抽象类)都是一种数据类型
③ 数组类型:基本类型或者引用类型的集合
数组类型的括号可以放在任意的地方。
例如:
int[]t; int t[] ;
String[]str;String str[];
int t[][]; int []t[];
以上三组都是等价的。
分享到:
相关推荐
资源讲了一个使用java socket编写FTP client 的实例,可以学习java socket编程的基本步骤和原理
总结来说,《蓝杰学习笔记备份1》是一份全面覆盖源码解析和工具使用的宝贵学习资料。它不仅帮助开发者提升源码阅读和分析的能力,还指导他们如何高效地使用各种开发工具。无论是初学者还是资深开发者,这本笔记都...
《蓝杰JavaScript学习笔记》是一份综合性的JavaScript学习资料,主要涵盖了JavaScript在网页动态操作、DOM操作以及事件处理等方面的基础知识。这篇笔记通过多个实例文件,如`dynamicCreateTable.htm`、`...
手机定位系统技术原理是现代信息技术...蓝杰实训课程通过实战项目,让学员深入理解这些技术,并提供了Java代码实现,以帮助学员掌握实际操作技能。对于希望在这一领域提升专业能力的人来说,这样的培训是非常有价值的。
做为java分布式计算的基础框架的RMI体系,是javaEE结构的基础技术. 本课件全面讲解了RMI的一般实现,特殊问题解决及与sping的组合应用. 1.分布式计算的起因及基本原理 2.RMI体系结构 3.RMI服务器实现及编码 4.RMI...
3. **蓝杰实训--机器人开发教程.pdf**:这很可能是一个详细的教程文档,由蓝杰提供的,涵盖了如何使用IBM-robocode进行机器人开发的基础知识和进阶技巧。读者可以通过这个教程学习到如何编写机器人代码、设置规则和...
蓝杰网关代码可能是一个第三方实现的CMPP服务器,它可以帮助开发者快速搭建CMPP环境进行测试和开发。通常,这样的网关会包含服务器端的处理逻辑,如接收和解析CMPP报文、转发短信、处理状态报告等。开发者可以通过...
- 编写并运行第一个简单的Java程序。 - 掌握Java中的基本数据类型,流程控制语句以及String类型的用法。 ##### 序幕:Java的故事 - Java诞生于1991年的一个夏天,在Sun公司的一次工程师会议中提出。 - 初始设计...
中国移动CMPP项目是一个基于Java开发的移动通信系统,主要用于实现短信服务和其他增值服务的高效传输。CMPP(China Mobile Protocol for Push)是中国移动为SP(Service Provider)提供的一个接口协议,用于SP与移动...
Java的Serialization API或第三方库如Gson、Jackson等在这里发挥着作用。 通过分析这两个jar文件,开发者不仅可以掌握即时通讯软件的基本架构,还能深入理解网络编程、并发处理、数据库操作等核心概念。对于希望...
BlueBlood-OS这是一个类UNIX的64bit操作系统,从0开始完整的实现一个OS本篇README.md面向开发者上手指南以下指南将帮助您在本地机器上安装和运行该项目,进行开发和测试。关于如何将项目部署到在线环境,请参考部署...