package com.softeem.basic;//包名 单行注释

三种注释方式

主方法

输出语句

文档化注释,能够生成API文档

public class Demo_01 {//类名多行注释主函数:主方法,是程序的入口,所有程序的开始和方法的调用都必须在主方法里面1、主函数的写法固定2、一个程序中不能没有主函数,但是一个程序中只能写一个主函数

java的数据类型:

基本数据类型:

整型: byte short int long

浮点型: float double

字符型: char

布尔类型: boolean

引用数据类 :类String

接口

数组...

基本数据类型的封装类型:将基本数据类型的一些已经写好了的东西封装在java内部,可以使用封装类型去调用

变量:变量是一个容器,用来存储规定的数据类型的元素

变量如何定义:1、数据类型 变量名 = 赋值

​                        2、数据类型 变量名;

​变量名 = 赋值;

隐式转换(直接转换):将小的数据类型转换成大的数据类型

强制转换:大的数据类型转化成小的数据类型

byte < short < int < long

​                       ^

​                       |

​                    char

八种基本数据类型中,除了boolean类型之外,其余的数据类型之间都可以相互转换

强制转换:一般发生在小数转整数,字符转数据的时候使用

要将数据转换成什么类型,括号里面就放什么类型

最终数据类型 最终变量名 = (最终数据类型) 原始变量或者原始数据int e = (int) d;

注意:小数强制转换成整数的时候,只取整数部分,小数部分舍去

分支语句:按照规定执行相应的代码

if(条件表达式){

​ 语句体;

}

执行过程:

条件表达式是一个Boolean类型的值

如果条件表达式的值为true,就执行语句体,如果条件表达式的值为false,就不执行

if(条件表达式){

语句体1;

}else{

语句体2;

}

执行条件:

如果条件表达式为true,就执行语句体1;

如果条件表达式为false,就执行语句体2;

if(条件表达式1){

​ 语句体1;

}else if(条件表达式2){

​ 语句体2;

}else if(条件表达式3){

​ 语句体3;

}else{

​ 语句体4;

}

执行条件:

那个条件为true,就执行那个语句体;

如果所有的表达式都是false,就执行最后一个else里面的语句体;

循环:按照规定,程序在一个范围内进行重复循环

for循环

for(初始换表达式;条件表达式;控制条件表达式){

​ 语句体;

}

while循环:

初始化条件表达式:

while(条件表达式){

​ 循环体;

​ 控制条件表达式;

}

do...while...循环:

语法:

初始化条件表达式;

do{

​ 语句体;

​ 控制体条件表达式;

}while(条件表达式);

注意:

无论条件表达式是否符合,至少执行一次

数组:

数据类型可以是基本数据类型也可以是引用数据类型

动态初始化的含义就是,当我们在创建数组的时候,计算机就会自动给我们在内存中开辟连续的空间,用来储存数据,会自动填入相应数据类型的初始值

在数组的表示过程中,会使用下标来给数组进行编号,我们在存储数据的时候都是使用下标进行标记下标是从0开始的,最后一个元素的下标是:数组长度 - 1如何获取到数组中的元素:数组名[数组下标]

给数组中的元素进行赋值:[下标]=赋值;

(扫描器:Scanner;作用将用户输入到控制台的信息获取到)

java开发周报_Java周报相关推荐

  1. java 开发工具_Java开发工具和环境,你了解多少?

    Java作为今年来最热门的编程语言之一,越来越多的人选择Java,但对于一些初入门的小白来说,在选择和安装开发工具和环境的时候,会遇见很多的问题. 今天就给大家来分享一些实用的Java开发工具和环境, ...

  2. java开发简介_Java Web开发介绍

    转自:http://www.cnblogs.com/pythontesting/p/4963021.html 简介 Java很好地支持web开发,在桌面上Eclipse RCP谈不上成功,JAVA是主 ...

  3. java开发指南_Java 12新功能完整指南

    java开发指南 六个月飞得如此之快,是时候再次仔细研究一下即将发布的新JDK版本. 让我们满足Java 12及其向开发人员介绍的功能. 自Oracle推出加速六个月的发布节奏以来已经有一段时间了,要 ...

  4. java开发人员_Java 8:开发人员怎么看?

    java开发人员 由于Java 8发行倒计时已经开始,因此Java开发人员似乎肯定已经准备好参与其中. 根据Typesafe的一项调查 ,参与其中的开发人员中有65%回答说他们将在24个月的计划中迁移 ...

  5. erp开发和java开发区别_Java程序员求职必学:Spring boot学习指南!

    黑马程序员上海中心 学姐微信:CZBKSH 关注 咳咳,今天学姐就来和你们说说Spring对于Java程序员的重要性. 首先,Spring 官网首页是这么介绍自己的--"Spring: th ...

  6. java开发安全问题_Java 安全开发需要了解什么?

    安全服务于业务,既然想从事Java安全开发,首先要精通"业务"--Java开发. Java平台被用于很多领域开发,Web Dev是其中一个.因此学习可以分为两个层面基础面和领域面. ...

  7. java开发课程表_Java开发人员课程包,折扣高达86%

    java开发课程表 Java is by far the most widely used programming language and it's very popular too. There ...

  8. java开发名言_java实现收藏名言语句台词的app

    让动漫中那些喜欢的人.喜欢的台词,让你难忘的话语,都保留在你的手机中吧 /** * 创建dialoguefragment视图 * */ @targetapi(build.version_codes.h ...

  9. java开发规划_java开发程序员职业发展规划路线

    原标题:java开发程序员职业发展规划路线 随着学习java的人越来越多,很多初学者都有这样的疑问,学习java以后就是敲代码的吗,小编就给大家介绍几个java开发程序员职业发展规划路线 1技术路线 ...

  10. 免费的java开发工具_Java那些最常用的免费开放工具,分享这15个!

    随着Java行业需求增加,Java工程师岗位薪资节节升高,很多小伙伴想要通过快速的方式掌握Java技能.对于初学Java的小伙伴来说了解一些免费的Java开发工具让我们工作.学习更顺畅,那么免费Jav ...

最新文章

  1. 怎么把文字变成图形_PPT 中实现文字矢量化
  2. Namomo Test Round 1的B Hat[概率题:详解]
  3. UVA1146 / LA3211(ACM-ICPC 2004 Europe - Southwestern) Now or later(2-SAT问题 + 二分答案)
  4. 学习鸟哥的Linux私房菜笔记(2)——基础指令
  5. 用Python实现每天向女友表白一次,甜蜜暴击,最后终于被我追到手了!太厉害了!
  6. 微软开源的Web测试和自动化神器 Playwright
  7. php和mssql连接好吗,php如何与mssql数据库连接与配置_PHP教程
  8. python的socket模块简单_Python使用socket模块实现简单tcp通信
  9. 如何利用PHOTOSHOP将图片旋转45度
  10. 将GitHub源代码打包成jar包
  11. L298N 驱动模块的应用
  12. 看图工具MassiGra使用指南
  13. Centos7 搭建多用户SFTP服务,并开启日志记录
  14. G-Biosciences Tube-O-DIALYZER系列透析管方案
  15. oracle运动手环app,Keep智能运动手环
  16. 小学计算机反思案例,小学教师教育事案例以及反思
  17. 搜索引擎的技术发展趋势
  18. 基于 HTML5 WebGL 的 3D 水泥工厂生产线
  19. 在广告文案中的最有诱惑力的十个词
  20. 【题解】【LibreOJ Round #6】花团 LOJ 534 时间线段树分治 背包

热门文章

  1. 操作系统 进程管理(一)——进程的含义与状态
  2. 51Nod 1278 相离的圆(好题)
  3. python pickle文件大小_无法在Python中加载以前转储的大大小pickle文件
  4. 埃及分数拆分——IDA*
  5. 2021-2026年中国数字化转型市场预测:通过应用场景践行数字化优先策略
  6. Hadoop安装错误:Cannot set priority of secondarynamenode process : xxxxx
  7. Spring+百度Api实现人脸认证对比(详细篇)
  8. vrchat新手教程_VRChat简易教程3-往世界里导入模型和VRC接口初探
  9. 2021十大亚洲现货黄金交易APP平台排名榜单
  10. Linux 多线程(附带线程池代码加注释)