javac 编译:把Java的源文件 .java的文件编译成.class文件

java 运行:运行.class的文件

hello wrold的程序

二、变量

定义:变量时现对于常量来说的,是可以变化的量较少变量

变量的命名规则:

变量命名只能由数字、字母、下划线和$美元符组成数字不能开头

不能是关键字或者保留字

规定使用驼峰命名法:

首字母小写,后面每一个单词的首字母要大写

例如:String strDanCi"***";

三、数据类型

java的基本数据类型

byte short int long float double char boolean

java 八大基本数据类型:

Byte Short Integer Long Float Double Character Boolean

把数据类型中的一些属性和方法封装在一起,形成封装类。

基本数据类型

封装类

byte

Byte

short

Short

int

Integer

long

Float

float

Double

double

Charcter

char

Character

bolean

Boolean

四、java输入和输出

Scanner 变量名=new Scanner(System.in);

String 变量1=变量名.next();

int .iextInt();

float .iextIntFloat();

double .iextIntDouble();

输出:

System.out.print();不带换行的输出

System.out.println();不带换行的输出

五、运算符

算术运算符: + , - , * , / , %

关系运算符: > , >= , < , <= == , !=

逻辑运算符: &&(与),||(或),!(非)

赋值运算:=

复合运算符:=+ , -+ ,*= ,/= , %=

六、whlie循环

基本的结构

while(条件){

//循环体

}

执行过程 当条件成立(运算的结果是非0的正整数或是boolean类型的true),就执行循环体

注:while循环我们一般是把控制循环的变量放在循环体种

七、do-whlie

基本结构:

do {

//循环体

} while (条件);

}

与while循环的区别:do-while始终都要执行一次循环,while只有当条件成立的时候才会执行,其他的基本一致

八、for循环

基本结构:

for(表达式1(一般是初始化变量);条件;表达式3){

//循环体

}//程序体的结束

用在循环次数确定的程序中。

在执行表达式1,之后进行条件的判断, 如果条件成立执行循环体,如果不成立就跳出循环,在成立的情况下,执行完循环体,进入表达式3,再进行条件的判断,继续上面的步骤。

九、一维数组

定义:

数据类型 变量[]=new 数据类型[长度];

数据类型 变量[长度]={数据1,数据2,....};

数据的下标是从0开始的

十、二维数值

定义:

数据类型 数组名[][]=new 数据类型[长度1][长度2];

数据类型 数组名[长度1][长度2]={{数值1,数组2,…},{数值3,数值4,…}…};

java logic逻辑,logicJava的复习相关推荐

  1. JAVA EE框架课程考点复习(大题和判断题)

    JAVA EE框架课程考点复习 Spring框架技术简介.优点及体系结构:p19-22 Spring框架实例化Bean的几种方式:p54 Spring的作用域.声明周期及其装配方式:p58-68 Sp ...

  2. java业务逻辑层文档,java业务逻辑层类图

    Java 面向对象 16 种设计原则一 类的设计原则 1 ...假如已有的系统中存在以下既有的业务逻辑代码: void...下面的类图将它的 2 个不同职责分成 2 个不同的...... java大作 ...

  3. JAVA(第六版)——期末复习2

    目录 前言 第2章 基本数据类型与数据 一. 单选题(共20题,50分) 二. 填空题(共5题,12.5分) 三. 判断题(共14题,37.5分) 总结 前言 博主复习食用,也希望可以帮到最近期末复习 ...

  4. Java后台开发知识点快速复习手册导航页

    面试知识点复习手册 持续更新中,请查看专栏: [Java程序员面试助攻手册] 其中精选文章: [Python/Java]Leetcode题解分类汇总(前150题) Java基础知识点面试手册 快速梳理 ...

  5. 什么是java前端绑定事件_java复习前端篇——JavaScript

    1.JS的概述: 什么是JS:运行在浏览器端脚本语言,基于对象和事件驱动的语言,应用于客户端,浏览器会在读取代码时,逐行地执行脚本代码.而对于传统编程来说,会在执行前对所有代码进行编译. JS的用途: ...

  6. java程序设计复习题_java程序设计复习大全(100题及答案).doc

    java程序设计复习大全(100题及答案) Java程序设计总复习题 编写一个Java程序,用if-else语句判断某年份是否为闰年.(分支) // Programme Name LeapYear.j ...

  7. 40个Java多线程问题详解复习

    点击上方"朱小厮的博客",选择"设为星标" 后台回复"加群",加入新技术 来源:8rr.co/vXmW 1.多线程有什么用? 一个可能在很多 ...

  8. java项目逻辑重要吗_JAVA小项目,逻辑+感觉+总结?java小白你做到了吗(源码+教程)...

    俗话说的好,一如JAVA深似海.听起来好像胡说八道,其实却是很实在. 学过java的人都知道,java分支多,知识点十分丰富,单单论基础知识,也够学一壶的了,很多人在学习基础的时候已经被基础知识烦倒, ...

  9. java web逻辑删除代码_MyBatis-Plus之逻辑删除的实现

    特别是互联网项目,对于数据一般是不能删除的(涉及到后面的数据分析),这就涉及到逻辑删除.所谓逻辑删除指的是数据并不是真正的删除,只是改数据表对应数据的状态(数据表中通常有一列叫delFlag,以此标识 ...

最新文章

  1. Ubuntu 防火墙常用配置操作(ufw)【适用于 Debian 及其衍生版---Linux Mint、Deepin 等】
  2. SQLite 表达式(http://www.w3cschool.cc/sqlite/sqlite-expressions.html)
  3. 如何提取幻灯片表格_如何查看对Google文档,表格或幻灯片文件的最新更改
  4. SpringCloud Alibaba-Nacos 的使用
  5. android AVD 启动时报错
  6. SQL数据库异地备份(小白篇)两台服务器之间备份
  7. python matplotlib画图实例
  8. 微信域名防封最全代码
  9. 高中数学建模优秀论文_数学建模论文 高中数学建模经典例题
  10. 如何设置.net控件SplitContainer平均分配
  11. HbuilderX如何创建一个新的Vue工程
  12. 项目UML设计(团队)
  13. c语言大于一小于10,C语言首先输入一个大于2且小于10的整数
  14. 【游戏建模全流程】Maya风格化模型制作教程
  15. Ubuntu16.04笔记本 安装R RStudio
  16. 详解小程序的蓝牙模块
  17. 武林外传手游怎么在电脑上玩,武林外传安卓模拟器电脑版教程
  18. 30秒集结会议、能开“会中会” IMO班聊助力高效协同办公
  19. 有效载荷偶联ADC抗体偶联物的特征及应用探讨-瑞禧
  20. Java Web实现登录注册(超详细附代码)

热门文章

  1. CCF201409-1 相邻数对
  2. 广度优先搜索——Corn Maze S(洛谷 P1825)
  3. 回顾丨2021数据库大咖讲坛(第6期)视频PPT互动问答
  4. MySQL关于时间设置的注意事项
  5. 今晚直播 | PostgreSQL基于非易失性内存优化探索
  6. Oracle 20c 新特性:Online SecureFiles Defragmentation 在线的 LOB 碎片整理
  7. 关于查询MySQL事务阻塞信息,你还可以这样玩?
  8. 开发好能重构的代码,都是这么干的
  9. 华为云网络测量如何“悬丝诊脉”
  10. 深度解析HashMap底层实现架构