java入门2..0
java的运行原理
1.在本地磁盘中创建一个文本文件为Demo.java的源文件
2.在源文件中编写java代码如下:
public class Demo
public static void ,main(String[ ]args){
System.out.println(" ");}
3.在当前文件目录下。输入cmd跳转到dos窗口
4.通过java编译源文件。会生成字节码文件javac Demo.java
5.通过java命令运行字节码文件java Demo
6.在控制台上可输出对应语句
7.java是跨平台语言。所有系统运行java都是运行class字节码文件
8.java运行的原理:java源文件>java命令进行编译工作并生成class文件>java命令运行class文件才能执行java代码中的功能
变量
1.内存当中如何存放数据:临时数据存放在内存条中;永久数据存放在磁盘中
2.栈:一般存放变量;堆:一般存放对象;方法区:一般存放静态成员
3.生活中的变量:类比开房;房间——变量;房间号——变量名;房间类型——变量类型;入住的客人——变量值
4.计算机中的变量:int(数值类型)
步骤一:变量类型 变量名;行为的定义:int id (数值类型的变量变量名为id)
步骤二:变量名=变量值;赋值的行为id=100(变量名为id的变量。变量值是100)
简写:int id=100
步骤三:输出变量System.out.println(变量名)
常量
1.定义:固定的值一般放在常量中
2.常量和变量的区别:变量的值可以改变;常量的值不能改变
3.常量的命名规范:常量名通常纯大写;不同字符使用下划线分隔,只能赋值一次不能更改
如下:
int HEIGHT=170
int HEIGTH-OLD=170
final int HEIGHT-new=170
数据类型
1.基本数据类型:
整数类型:byte short int long 浮点数:float double 字符:char 布尔类型:bollean(true;false)
2.java的引用类型:
String类型(String是数据类型,但是不是基本数据类型)
char一般用来代表性别,但是现在已经被String代替,char只能代表一个字符,而String代表多个,包括一个字符
3.变量命名规则:
多个字母组合需符合驼峰规则,列入moneyCount,变量的首字母一般
尽量使变量有意义,列入money;score等等,反面案例如a,b,c;
运算符
1.赋值运算符a=3;b=a
2.算术运算符+-*/
3.关系运算符>;<;<=;>;>=;==;!=
4.自动类型转换
由小转大:int类型小于double类型,所以double类型的值可以自动转化为int类型
由大转小:由于long类型大于int类型,所以long类型不可以自动转换成int类型,所以会报错
口诀:byte<short<int<long<float<double
char<int<long<float<double
java入门2..0的更多相关文章
- Java 入门课程视频实战-0基础 上线了,猜拳游戏,ATM实战,欢迎围观
Java 入门课程视频实战-0基础 已经上传完了.欢迎小伙伴们过来围观 直接进入: http://edu.csdn.net/course/detail/196 课程文件夹例如以下: 1 初识Java ...
- _00017 Kafka的体系结构介绍以及Kafka入门案例(0基础案例+Java API的使用)
博文作者:妳那伊抹微笑 itdog8 地址链接 : http://www.itdog8.com(个人链接) 博客地址:http://blog.csdn.net/u012185296 博文标题:_000 ...
- [Java入门笔记] 面向对象编程基础(二):方法详解
什么是方法? 简介 在上一篇的blog中,我们知道了方法是类中的一个组成部分,是类或对象的行为特征的抽象. 无论是从语法和功能上来看,方法都有点类似与函数.但是,方法与传统的函数还是有着不同之处: 在 ...
- 入门struts2.0
框架是什么? 1.应用程序的半成品. 2.可重用行公共的结构. 3.按一定规则组织的一组组件. model2 其实并不是一种全新的概念,很对人指出model2其实正好是经典的"模型(mode ...
- Java入门(二)——果然断更的都是要受惩罚的。。。
断更了一个多月,阅读量立马从100+跌落至10-,虽说不是很看重这个,毕竟只是当这个是自己的学习笔记,但有人看,有人评论,有人认同和批评的感觉还是很巴适的,尤其以前有过却又被剥夺的,惨兮兮的. 好好写 ...
- Android初涉及之Android Studio&JAVA入门--二月不能不写东西
是的,我还没有放弃写博客. 是的,我也没有放弃PHP的学习. 是的,我要开始学学最TM火的Android开发了. 你呢 1.Android Studio 一.概况 安装和配置什么的就不具体说了,网上一 ...
- Java入门的程序汇总
Java入门的基础程序,虽然很简单,也要多练习,下面有重点的总结一下 1.HelloWorld这个不说了 2.常量与变量部分 基本数据类型使用 public class Javashujuleixin ...
- Java入门学习知识点汇总
Java入门重要知识点在这里总结一下,以方便日后复习,这部分内容主要有:变量和常量,常用的运算符,流程控制语句,数组,方法这些内容 一.变量和常量 1.Java关键字 先贴张图: 所有关键字区分大小写 ...
- Java入门到精通——基础篇之多线程实现简单的PV操作的进程同步
Java入门到精通——基础篇之多线程实现简单的PV操作的进程同步 一.概述 PV操作是对信号量进行的操作. 进程同步是指在并发进程之间存在一种制约关系,一个进程的执行依赖另一个进程的消 ...
- JAVA入门第一季(mooc-笔记)
笔记相关信息 /** * @subject <学习与创业>作业1 * @author 信管1142班 201411671210 赖俊杰 * @className <JAVA入门第一季 ...
随机推荐
- Git&GitHub简介与入手(三)
五.eclipse中的git使用 1.eclipse中本地库操作 (检测显示创建成功): (设置本地库范围签名): (一些git里的图标,保存着不同内容): https://github.com/gi ...
- JSP课设之项目管理
一.准备: JDK1.8,eclipse,Tomcat(Web服务器),JDBC驱动(链接数据库) java+html+css+jsp+javabean+DAO+servlet 二.步骤: 1.装JD ...
- 2023-05-27:给你一个只包含小写英文字母的字符串 s 。 每一次 操作 ,你可以选择 s 中两个 相邻 的字符,并将它们交换。 请你返回将 s 变成回文串的 最少操作次数 。 注意 ,输入数据
2023-05-27:给你一个只包含小写英文字母的字符串 s . 每一次 操作 ,你可以选择 s 中两个 相邻 的字符,并将它们交换. 请你返回将 s 变成回文串的 最少操作次数 . 注意 ,输入数据 ...
- 如何在前端应用中合并多个 Excel 工作簿
本文由葡萄城技术团队于博客园原创并首发.葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 前言|问题背景 SpreadJS是纯前端的电子表格控件,可以轻松加载 Excel 工作簿中的数据 ...
- 在 VS Code 里逛知乎、发文章?Zhihu on VSCode 来啦!重新定义内容创作!
本文为 牛岱 的原创文章 在2020年2月10日首发于"玩转VS Code"知乎专栏 你是否已经厌倦了知乎 Web 端文本编辑器糟糕的使用体验和时而出现的奇怪 Bug? 身为程序员 ...
- mybatis-plus是什么框架,使用起来简单吗?文末有彩蛋
mybatis框架我们都熟悉了,是用来操作数据库的属于ORM框架.mybatis-plus是什么框架,看名称和手机似的,带有plus一定是加强版,其官网是:MyBatis-Plus (baomidou ...
- WPF之浅谈数据模板(DataTemplate)
数据模板有什么用 简而言之,数据模板能让你更方便.更灵活的显示你的各类数据.只有你想不到,没有它做不到的(感觉有点夸张,实践之后,你就觉得一点不夸张 ). 直接对比下效果: 无数据模板 应用了数据模板 ...
- Linux可视化管理-webmin工具
环境:连接工具:tabby,操作系统:centos7.6. webmin 介绍 Webmin 是功能强大的基于 Web 的 Unix/linux 系统管理工具.管理员通过浏览器访问 Webmin ...
- Self-Instruct 论文解读:利用大模型自己给自己生成指令数据,指令数据自动生成
总览 大规模"指令调整"的语言模型,即指令微调的LLM,已经表现出非凡的零样本能力,尤其是推广新任务上. 然而,这些模型严重依赖于人类编写的指令数据,而这些数据通常在数量.多样性和 ...
- Transaction rolled back because it has been marked as rollback-only大概问题及解决方法
Transaction rolled back because it has been marked as rollback-only 问题:前几天遇到一个问题,代码没有抛出我想要的带自定义提示消息的 ...