Java自动化测试(基础知识/基本数据类型)
java环境基础知识
JDK
:java development kit 开发工具
JRE
:Java 运行环境
JVM
:Java虚拟机(跨平台)
java程序分为编译
和运行
编译生成.class
文件,jvm识别.class
运行
编译命令:javac HelloWorld.java
运行命令:java HelloWorld
首个java程序
public class HelloWorld { public static void main(String[] args){System.out.println("Hello Java!");}
}
编译
$ javac HelloWorld.java
运行
$ java HelloWorld
注释
单行
// 单行注释
多行
/*
注释多行
*/
文档注释
/**
文档注释
*/
使用IDEA创建一个项目
进入欢迎界面点击Create New Project
选择使用的JDK
先下载并安装JDK:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
选择创建的项目模版
写入创建的项目名并创建一个包
查看项目目录结构
上一步创建的com.zhongxin
会变成src->com->zhongxin
HelloWorld
package com.zhongxin;public class HelloWorld { public static void main(String[] args) {System.out.println("Hello World!");}
}
package com.zhongxin;
表示该类(HelloWorld)放在com.zhongxin
包里面public class HelloWorld {
java中的HelloWorld类 类是java中最小的单元public static void main(String[] args) {
程序的入口main方法,固定写法System.out.println("Hello World!");
向控制台输出
关键字
java中含有特殊含义的英文单词
- public
- void
- 。。。
标识符
- 包名:com.zhongxin
- 类名:HelloWorld
- 方法名:main
- 参数名/变量名:args
- 规则:不能以数字开头,不要用汉字
命名-驼峰命名方法
类名
每个单词首字母大写
H
elloW
orld
方法名/参数名
从第二个单词开始首字母大写
getM
ax
变量
概念
变量就是用来存储数据的
变量=变化+存储量
分类
按类型分类(四类八种)
- 基本数据类型变量
- 引用数据类型变量
基本类型-八大基本数据类型
逻辑类型
boolean布尔类型,true/false
整型(整数)
byte 字节型 -128~127
-2^7~2^7-1
1字节short 短整型 -32768~32767
-2^15~2^15-1
2字节int 整型 -2147483648~2147483647
-2^31~2^31-1
4字节long 长整型 -9223372036854775808~9223372036854775807
-2^63~2^-1
8字节
浮点型(小数)
float单精度的浮点型
doule双精度的浮点型
字符型
char 数据长度只能是一位并且使用
'
包起来 2字节
1024字节=1KB
1024KB=1MB
1024MB=1GB
定义变量
数据类型 变量名 = 变量值;
package com.zhongxin.variable;public class VariableDemo { public static void main(String[] args) { boolean bool1 = true; boolean bool2 = false; byte b1 = 10; short s1 = 10; int i1 = 100; long l1 = 100; long l2 = 100L;//L 表示这个数的类型是long 推荐大写L// 整数值默认是int类型,往小的类型赋值不会出错,往大的类型必须注意int范围// 整数值默认是double,大的不能直接往小的里面放float f1 = 3.14F; // F表示这个数的类型是float 推荐大写Fdouble d1 = 3.14; char c1 = ' '; //char 只能放一个值 不放也不行char c2 = '1';}
}
Java自动化测试(基础知识/基本数据类型)相关推荐
- 计算机java语言教程,计算机JAVA教程二讲Java语言基础知识.doc
计算机JAVA教程二讲Java语言基础知识 2.1简单数据类型 2.1.1 标识符和保留字 1.标识符 程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier).Java语言 ...
- Java语言基础知识(一)
前言 Java是一门高级计算机语言,由美国Sun公司(Stanford University Network)在1995年推出(现Sun公司已经被Oracle公司收购 ).要想学好Java,基础是至关 ...
- Java面试基础知识III
Java面试基础知识: 1.C++或Java中的异常处理机制的简单原理和应用. 当JAVA 程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常.违反语义规则包括2种情况.一种 ...
- Java SE 基础知识
Java SE 基础知识 1 2 @(Notes)[J2SE, Notes] VICTORY LOVES PREPARATION. 特别说明: 该文档在马克飞象查阅最佳: 本部分知识还在迭代中,欢迎补 ...
- Java SE 基础知识体系梳理
## Java SE 基础知识体系梳理 ----------day01------------- (1)计算机的体系结构 (2)Java语言的概述 (3)开发环境的搭建和使用 1.计算机的体系结构(常 ...
- java薄弱基础知识记录
java薄弱基础知识记录(一) 总结了我认为需做笔记的地方 基础知识 面向抽象编程 异常处理 反射 注解Annotation 泛型 集合 I/O 时间与日期 单元测试 正则表达式 安全和加密 多线程( ...
- java入门学习笔记(二)—— Eclipse入门学习之快捷键、java语言基础知识之各类关键字及其用法简析
一.Eclipse入门学习 1. 快捷键 对于一个编辑器,快捷键必不可少,是十分好用且有效的工具. 对于一个初学者,首先掌握了如下快捷键. (很多通用的快捷键不多说) Ctrl + / -- 注释当前 ...
- Java进阶基础知识
Java进阶基础知识 1.Java 基础 Java类设计的原则就是内聚性,一致性和封装性是Java设计的基本原则 1.1 Java基础理论 Java基础理论知识 1.2继承的优缺点 1.2.1优点 : ...
- java培训基础知识都学哪些
很多人都开始学习java技术,觉得java语言在未来的发展前景空间非常大,事实却是如此,那么针对于零基础的同学, 学习java技术需要学哪些呢?下面我们就来看看java培训基础知识都学哪些? java ...
最新文章
- api怎么写_API数据加密框架monkeyapiencrypt
- SAP SD基础知识之订单中装运相关的功能 I
- 在CDF可以插入特殊字符编码
- Non-ASCII character '\xe6'
- (八十二)利用苹果服务器获取导航信息和绘制路径
- 第一阶段_第二部分_功能介绍
- qt-项目部署(某些情况下编译器中运行异常的话可以使用命令windeployqt 程序名在安装的qt dos命令下补全部分依赖库在运行项目或发布)
- 用WindowManager实现Android悬浮框以及拖动事件
- 加分进了字节,MySQL真yyds!
- div文字溢出自动加省略号(…)
- matlab实验符号计算答案,2014秋实验四_MATLAB的符号计算二答案
- linux忘记root密码及时间设定
- 【深度】专访华宝基金首席信息官李孟恒:搭建数据驱动引擎,开创投研一体新格局
- 如何对技术人员进行绩效考核?
- 迅雷下gho文件变成php,window_GhostEXP将Windows新发布的补丁打入GHO文件, Windows每隔一段时间,都会 - phpStudy...
- 手把手教你SPSS进行ROC曲线分析
- 人民币持续升值,百姓感受渐深
- mysql索引,索引结构,索引类型,索引失效
- SQL语法基础之updata
- 聚类分析(cluster analysis)