java基础_day0001_变量定义规则

DAY01 Java基础-运算符 Java运算符是用于执行各种操作(如算术、比较、逻辑等)的符号。它们帮助构建表达式和控制程序流程。下面我将逐步讲解您提到的各个部分,确保内容清晰易懂。这个讲解覆盖了所有主题,如果您有具体问题或代码示例,我可以进一步解释!运算符按优先级顺序执行(从高到低),可用括号。用于比较值,返回布尔值( 阅读详情


// 十进制的数字转换成16进制
String i0x=Integer.toHexString(i);

// 手工转换10进制数据(利用 位运算、和左移 和右移 进行 )
int mowei=i&15;
String mowei1="";
if(mowei>=10){
mowei1=(char)(mowei-10+'a')+"";
}else{
mowei1=mowei+"";
}

int qianwei=(i>>>4)&15;
String qianwei1="";
if(qianwei>=10){
qianwei1=(char)(qianwei-10+'a')+"";
}else{
qianwei1=qianwei+"";
}
String sum=""+qianwei1+mowei1;
System.out.println(qianwei1+":"+sum+":"+i0x);

// 定义float 要加 F[小数默认为double]   定义long 类型要带L[整数默认为int]
float f=3.4f;
System.out.println(f);

//    无限循环,循环上加入标签xx [break xx; 表示跳出xx标签的循环体]

// continue xx;表示跳出xx标签的当次循环,继续进行下次循环。
xx:for(;;){

for(;;){
if(n>2){
break xx;
}
System.out.println("mei tiaochu ");
}
}


// 一维数组的声明及初始化
String[] strs =new String[3];


// boolean 布尔类型只有两个值 true/false
boolean[] b=new boolean[2];


package day01;

public class JavaOne {
	
	
			public  static  void main(String[] args) {
//			一根3000米绳子 每天截取一半 (不考虑小数)几天的时候绳子小于5米;
			int len=3000;
			int days=0;
			while(len>=5){
//				len/=2;
				len=len/2;
				days+=1;
			}
			System.out.println(days);
			
			
			int i=60;
//			十进制的数字转换成16进制
			String i0x=Integer.toHexString(i);
			
//			手工转换10进制数据(利用 位运算、和左移 和右移 进行 )
			int mowei=i&15;
			String mowei1="";
			if(mowei>=10){
				mowei1=(char)(mowei-10+'a')+"";
			}else{
				mowei1=mowei+"";
			}
			
			int qianwei=(i>>>4)&15;
			String qianwei1="";
			if(qianwei>=10){
				qianwei1=(char)(qianwei-10+'a')+"";
			}else{
				qianwei1=qianwei+"";
			}
			String sum=""+qianwei1+mowei1;
			System.out.println(qianwei1+":"+sum+":"+i0x);
			
//			定义float 要加 F[小数默认为double]   定义long 类型要带L[整数默认为int]
			float f=3.4f;
			System.out.println(f);
			
			
//			判断以下的输出内容: 【什么也不打印】   if(){}如果条件执行只有一行可以省略{}
			int m=0,n=3;
			if(m>0)
				if(n>2)
					System.out.println("A");	
			else
				System.out.println("B");
			
//		    无限循环,循环上加入标签xx [break xx; 表示跳出xx标签的循环体]
//			continue xx;表示跳出xx标签的当次循环,继续进行下次循环。
			xx:for(;;){
				
				for(;;){
					if(n>2){
						break xx;	
					}
					System.out.println("mei tiaochu ");
				}
			}
			
//			打印不能被3整除的1--100的数据的和
			int sum3=0;
			for(int j=1;j<=100;j++){
				
				//System.out.println(j);
//				if(j%2!=0){
//					System.out.println(j);
//					
//				}
				if(j%3!=0){
//					System.out.println(j);
					sum3+=j;
				}
				
			}
			System.out.println(sum3);
			
			
			
//			打印 5行 三列的 # 
//			外层循环控制行数,内层循环控制列数
			for(int w=0;w<5;w++){
				System.out.println();
				for(int r=0;r<3;r++){
					System.out.print("#");
				}
			}
			
//		一维数组的声明及初始化
		String[] strs =new String[3];
		System.out.println();
		System.out.println(strs);
//			boolean 布尔类型只有两个值 true/false 			
			boolean[] b=new boolean[2];
			System.out.println(b);
			System.out.println(b[1]);

			if(b[0]){
				System.out.println(1);
			}
			
			
			
			
			
			
			
			
			
			}	
			
}


从Wi-Fi到蓝牙:手把手教你用Cadence Virtuoso搭建一个2.4GHz锁相环频率综合器(含PFD/CP/VCO模块设计) 本文详细介绍了如何在Cadence Virtuoso中设计一个2.4GHz锁相环频率综合器(PLL),涵盖从系统架构到模块级设计的全流程。重点解析了PFD、CP和VCO等核心模块的设计技巧与仿真验证方法,帮助模拟集成电路设计师掌握高频PLL的实现要点,满足Wi-Fi和蓝牙等无线通信标准的要求。 阅读详情

相关推荐

工程师职级胜任力框架

一、前言 尽管这些年国内的IT行业发展迅速,但是仍然欠缺一套比较综合性的面向工程师的职级胜任力框架,造成国内很多工程师大都一心只想成为技术大牛,而忽视了自己全方位的工程师职业素养和能力的培养。 最近我有幸读到了Circle CI公司分享的工程胜任力矩阵,发现这份文档就是一份比较贴合互联网研发型企业的工程师职级胜任力框架,于是我在它的基础上,重新整理出了一份更适合国内工程师阅读的《工程师职级胜任力框架》,并把它分享在波波的github站点上,希望这份文档对工程师的职业开发和成长有帮助。注,Circle CI.

架构师波波的专栏 6326

java中怎么表示0001_在Java中如何在位级别上内部表示整数?

小编典典让我们从总结Java基本数据类型开始:byte:字节数据类型是8位带符号的二进制补码整数。Short:短数据类型是一个16位带符号的二进制补码整数。int: Int数据类型是32位带符号的二进制补码整数。long: long数据类型是一个64位带符号的二进制补码整数。float: float数据类型是单精度32位IEEE 754浮点。double:double数据类型是一个双精度64位IE...

weixin_34337678的博客 671

MATLAB编程实战:通过SCPI命令高效读取普源示波器数据

本文详细介绍了如何利用MATLAB通过SCPI命令高效读取普源示波器数据,实现自动化测试与数据分析。文章从硬件连接到软件配置,再到核心代码编写与数据解析,提供了完整的实战指南,帮助工程师和科研人员摆脱手动操作,直接从示波器内存中精准读取数据,并利用MATLAB进行FFT频谱分析,大幅提升工作效率。

weixin_29176179的博客 543

创建编码自增0001

编码自增

weixin_44889526的博客 575

从零开始用TS开发babylonjs - 本机环境搭建

babylonjs,初始化本地安装,web3d引擎

han3527638的专栏 793

2023年金蝶云星辰初级顾问认证参考试题(1)

最新积累的考试真题,答案只供参考(49分T~T),欢迎大佬们更正,私聊我修改,有新的试题也可以私聊我,日后会完善题库!大家一起努力,预祝大家顺利通过!1.【简单】生产环节中,客户老板希望掌握材料的超发或漏发情况,,以便分析用料情况,对材料浪费进行管控,可以查看什么报表?⒉[中等】客户主营电气柜的生产销售,商品为非标品需定制,又因交期效短,需要边生产边补料,以下哪个功能最适合该客户场景?15.【简单】在给商品设置科目关联时,分别按照单个商品,商品类别,所有商品设置了对应客户,()优先级最高。

MLX00的博客 7964

java语言1如何输出0001_001 java语言基础

今天开始学习Java,写文章的目的是作为笔记,帮助自己理解和后期复习。第3章 Java语言基础3.1 Java主类结构Java程序的基本组成单元是类,类体内又包括属性和方法两部分。且每个应用程序必须包含一个main()方法,含有main()方法的类称为主类。下面创建一个主类,步骤为:在eclipse中一次创建项目item、包Number、类First;并在类体中写入代码,目的是在控制台上输出“你好...

weixin_42508785的博客 1121

Ubuntu22.04中通过conda快速部署PyTorch开发环境(CPU/GPU双版本实战)

本文详细介绍了在Ubuntu22.04系统中,如何利用Conda高效部署PyTorch开发环境。文章分别提供了CPU与GPU双版本的实战教程,涵盖环境创建、镜像加速、版本匹配及深度验证等关键步骤,旨在帮助开发者快速搭建稳定、兼容的深度学习环境,从而专注于模型开发。

rose2的博客 555

0001_Java数据类型

Java数据类型划分: 要特别指出的是:引用数据类型传递的是内存地址。

u011633009的专栏 481

Sylvester结式法求解多项式方程

Sylvester结式法,结式,消元法,ctfshow 七夕杯 LUCK7,crypto,WriteUp

u010883831的博客 4528

国科大学习资料--模式识别与机器学习(黄庆明)--期末复习题2(含答案)

国科大学习资料–模式识别与机器学习(黄庆明)–期末复习题2(含答案) 国科大学习资料–模式识别与机器学习(黄庆明)–期末复习题2(含答案) 国科大学习资料–模式识别与机器学习(黄庆明)–期末复习题2(含答案) ...

无名何许人的博客 1万+

java0001——双类使用

本篇以超级简单的学生管理系统为例学习双类 实现效果 欢迎使用学生成绩管理系统 请注册! 请输入账号:312 请输入密码:1312 4523 请输入验证码:4523 恭喜注册成功! 欢迎“name”进入学生成绩管理系统-学生端 1.成绩查询 2.成绩统计 3.成绩分析 4.退出系统 请选择: 1 请输入课程编号 1 xxx课程成绩为98分 请选择 2 把所有科目成绩列出来 思修 英语实训...

Dan的博客 358

优快云独家首发!万字长文,YOLOv5/v7/v8算法模型yaml文件史上最详细解析与教程!小白也能看懂!掌握了这个就掌握了魔改YOLO的核心!

🍀🍀🍀YOLOv5/v7/v8算法模型yaml文件史上最详细解析与教程,全网最强,学不会算我输!!!

Coding... 1万+

day02——java基础语法

在计算机中,数字转换成二进制存储,字母通过ascII码表中对应的二进制值存储(例如a对于十进制是97,所以存储二进制的0110 0001),汉字通过我国自己推出的码表GB 2312对应的数字来进行存储。long,float使用细节:long类型变量要在数据值后面加上一个大写的L,float类型变量要在数据值后面加上大写的F(这里的L,F大小写都可以,只是大写更加明显更容易观察)在Java学习当中,第一阶段我们会把它看成是一个完整的项目,每一天的学习代码看成是一个单独模块。文本又包含了字母,数字,汉字。

m0_61732901的博客 1514

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

JAVA基础复习day-01

1、基础语法 1.1、基础语法规则 1.1.1、Java代码实现 代码示例: public class Hello{ public static void main(String[] args){ System.out.println("hello man!"); } } Java源代码中的所有标点符号使用英文输入法状态输入;语法规则: Jav...

weixin_30916125的博客 294

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Java学习之路_0001语言基础

Java学习之路_0001语言基础 Java SE基础知识基本学完了,每次学习都有做笔记,这次借由博客来分享下我的学习心得吧,也当做一次复习。我学习的方式比较传统,就是通过记录课程中的疑点或重点,然后自问自答来加强记忆的,并做相关练习。以下是我今天要分享的内容: 1.SUN、ASCII、JRE和JDK的英文全称是什么? 2.为了搭建临时Java环境,如何调用命

royvan的专栏 480

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Java day01——背景、变量、数据类型、运算符

Java day01——背景、变量、数据类型、运算符背景java历史组成终端调试环境变量变量定义命名规则数据类型运算符 背景 java 服务器端开发 B/S Tomcat MySQL Linux Window MacOS 历史 1993 - Oak 1995 - 面向市场 - 跨平台 组成 JDK - Java Development Kit 开发工具 工具:java、javac、javadoc… 包含JRE JRE - Java Runtime Environment 运行环境 工具:java 类库:

qq_40905010的博客 1036

Day2 Java基础(2)

为了能够使用某一个包的成员,需要在Java程序中明确导入该包。使用import完成此功能。常量可以理解成一种特殊的变量,值被设定后,在程序运行过程中不允许被改变。为了更好组织类,Java提供包机制,用于区别类名的命名空间。一般利用公司域名倒置作为包名;作业:学习使用Vscode生成文档。

qq_64648985的博客 409

JAVA学习 Day1(Java介绍入门、变量)

JAVA学习 Day1Java介绍入门、变量1. Java介绍2.控制台版的JAVA HelloWorld3.变量3.1 整形3.2 浮点型3.3 字符型3.4 布尔型4.运算符4.1 算数运算符: + - * / %(取模) ++ --4.2 赋值运算符:= += -= *= /=4.3 比较运算符:> < >= <= == !=4.4 位运算符:& | ^ (逐位运算)4.5 逻辑运算符:&& & || |4.6 位移运算符:>&

qq_42294705的博客 285

Day2 JAVA基础

Day2 JAVA基础 一、数据类型转换 JAVA作为强类型语言,不同的数据类型想一起使用必须做类型转换。数据类型由强变弱需要强制转换,由弱变强则不需要强制转换。String作为引用类型不能与普通数据类型做转换。 int i=123; double d=i+1.0; byte b=(byte)(i+1); System.out.println(d); System.out.println(b); char c='a'; int num=c+1; byte x=(byte)(c+1); System.ou

weixin_44438660的博客 118

java基础——Day01--03

//Java的学习需要持之以恒的积累,虽然我是有基础的但是我还是选择从最基础的学起,加深自己的理解// Day 02 一、计算机的诞生和发展(了解) 二、冯诺依曼(了解) 三、艾伦*图灵(了解) 四、计算机基础知识(了解) 4.1 计算机 电脑 4.2 硬件 电脑中的电子元件组成的硬件 4.3 软件 数据和指令的集合 按照一定的顺序执行,完成指定的功能 4.4 系统软件 操作系统 Windows MacOS Linux Android IOS BlackBerry 塞班 WPhone

夏天的风清澈的酒 272

Java学习DAY02 Java的基本语法

关键字 在java中具有特殊功能的单词 一共有53个(const、goto都是保留字) 都是小写 标识符 在Java中可以自定义的名称 组成范围 各国常见文字 数字(0~9) 特殊符号(_、(慎用内部类默认标识符里使用(慎用 内部类默认标识符里使用(慎用内部类默认标识符里使用)) 命名规则 不能以数字开头 不能是关键字 当在组成范围之内并且遵守命名规则—合法标识符 命名规范(驼峰命名法) 类名/接口名----XxxYyyZzz 方法名/变量名—xxxYyyZzz 包名(包代表文件夹来区分同名类) 单级: x

A969910205的博客 230

Java基础 day01

Java基础 day01 变量 在JVM内存中开辟一块空间,用来存储数据的 使用变量的步骤: 1.声明 -> 类型 + 变量名 2.初始化 变量的命名规范: 1.只能出现: 英文 + 数字 + _ + $ 2.不能以数字开头 3.变量若由多个单词组成,按照驼峰命名 数据类型: 八种基本类型: 整型:byte、short、int、long 浮点型:float、double 字符型:char 布尔类型:boolean 整型: byte: 1字节=8位 取值范围:-2 ^ 7 ~

weixin_43833396的博客 185

Java基础语法2 变量 数据类型 Byte类型范围 数据类型转换

Java基础语法 变量 数据类型 Byte类型范围 数据类型转换

lrn521zsd的博客 734

java学习day01

一开始老师给我推荐的马士兵腾讯课堂的视频,但是因为年代久远,有很多东西放在现在不太适用,所以我又在b站搜索了狂神说的java教程,然后又参考了菜鸟教程,这三个教程综合起来学习java(虽然很乱但是这种学习方式对我来说还挺适用……),目前编程语言只学了c,作为一个计算机小白,可能会有很多学习方法不恰当,很多知识点理解错误。都遵从我个人记笔记的习惯,可能会有些混乱。 基础语法 标识符 凡是自己可以起名字的地方都叫标识符。 可以包含下划线,$,字母。 约定俗称的规则——见名知意。 关键字 要用时现查即可 常量 以

JACquesss_的博客 301

Java学习Day1

1.java的一些工具,运行环境,虚拟机: JDK - Java Development Kit 开发工具 工具:java、javac、javadoc… 安装:- 路径(C:\Programe Files\Java\jdk9.0.4) JRE - Java Runtime Environment 运行环境 工具:java 类库:Library + 写好的代码 JVM - Java Virtual Machine 虚拟机 不能独立安装 2.识别java的一些工具 bin -> java的开发工具 jav

Ginnis_An的博客 154
上一篇: 项目笔记0001
下一篇: java基础_day0002 循环_嵌套
prefectjava
博客等级 码龄16年 26粉丝 101原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

prefectjava

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值