cmd命令符

dir:显示当前文件夹下的子文件

cd..:后退上一级的文件

cd 子文件:跳到子文件

cd/:直接跳到根目录

盘符: :跳到相关盘

万能的Tab键:补齐

Java环境配置

1.官网下载jdk并安装,并复制到\bin目录与\jre

2.电脑属性中的系统变量中添加变量与值

3.新建JAVA_HOME,值为java根目录。

在path中添加%JAVA_HOME%\bin 与%JAVA_HOME%\jre\bin.

4.3个确定

JVM、JDK、JRE、

JVM: java virtual machine java虚拟机

保证我们的java程序可以在任意操作系统上执行

JRE: java runtime environment java运行环境

Java程序运行的环境

Jre=jvm(java.exe)+基础类库(java大师写好的小程序 可以直接使用 提高编程效率)

Java程序的使用者安装

JDk: java development kits java开发工具包

Java编程者安装

Jdk=jre+开发工具(javac.exe 编译器)

换行

新发现啊

换行在分号中写\n

class Ego{

public static void main(String[] args){

System.out.println("我叫xxx,"

+ "\nxxx年毕业于xxx,"

+ "\n我的目标是:xxxx,"

+ "\n我的格言是:天道酬勤不忘初衷");

}

}

标识符

标识符:类名,变量名,方法名

标识符命名规则

1.由数字 字母 _ $ 组成

2.不能以数字开头

3.不能是java关键字

4.区分大小写

标识符命名规则

1.尽量增加可读性

2.类名:所有单词首字母大写

3.变量名:除了第一个单词 其他单词首字母大写

关键字

关键字:java中被赋予特殊含义的单词

数据类型

整数类型:

byte: 字节型: 基本单位 取值范围[-128,127]

short:短整型:1short=2byte 取值范围[-30000,30000]

int 整型:1int=4byte 整数类型默认是int

long 长整型:1long=8byte long类型的值后面加l/L

浮点类型:

float:单精度 : 1float=4byte 小数点后保留有效位数为8 float类型的值后面加f/F

double: 双精度:1double=8byte 浮点类型的值默认是double

字符类型:

char:字符型 :1char=2byte 必须写在单引号中 单引号中有且只有一个字符

​ char可以通过编码表与int之间转换

布尔类型:

boolean:布尔型:1boolean=1byte

​ 值只能是false、true

类型精度顺序:

byte

byte,short,char不能直接运算 必须自动提升为int

运算后结果的数据类型取决于精度最高的数据

变量与常量

常量:

值不能更改的数据。

变量:

1.定义变量格式:数据类型 变量名;

2.变量赋值格式:变量名=值;

3.变量使用:运算+打印

变量必须先定义 再赋值 然后使用

同一个变量 只能定义一次 但可以赋值多次 使用多次

变量赋的值类型必须和变量的类型一致

在java中蓝色_Java基础相关推荐

  1. 第90节:Java中的Linux基础

    第90节:Java中的Linux基础 linux是装载虚拟机上面的: JDK依赖包: yum install glibc.i686MYSQL依赖包: yum -y install libaio.so. ...

  2. java中的面向对象基础

    java中的面向对象基础 1.对象 #一切客观存在的事物都是对象,万物皆对象. #任何对象,一定具有自己的特征和行为. 2.类 (1)类的定义 (2)对象的创建 (3) 类与对象的关系 类:定义了对象 ...

  3. 第87节:Java中的Bootstrap基础与SQL入门

    第87节:Java中的Bootstrap基础与SQL入门 前言复习 什么是JQ? : write less do more 写更少的代码,做更多的事 找出所有兄弟: $("div" ...

  4. 并发王者课-铂金1:探本溯源-为何说Lock接口是Java中锁的基础

    欢迎来到<并发王者课>,本文是该系列文章中的第14篇. 在黄金系列中,我们介绍了并发中一些问题,比如死锁.活锁.线程饥饿等问题.在并发编程中,这些问题无疑都是需要解决的.所以,在铂金系列文 ...

  5. 铂金1:探本溯源-为何说Lock接口是Java中锁的基础

    欢迎来到<并发王者课>,本文是该系列文章中的第14篇. 在黄金系列中,我们介绍了并发中一些问题,比如死锁.活锁.线程饥饿等问题.在并发编程中,这些问题无疑都是需要解决的.所以,在铂金系列文 ...

  6. Java中的线程基础知识

    Java中的线程基础知识 1.线程概念 线程是程序运行的基本执行单元.当操作系统(不包括单线程的操作系统,如微软早期的DOS)在执行一个程序时,会在系统中建立一个进程,而在这个进程中,必须至少建立一个 ...

  7. java 参数返回_Java基础---Java中带参数返回值方法的使用(四十)

    Java 中带参带返回值方法的使用 如果方法既包含参数,又带有返回值,我们称为带参带返回值的方法. 例如:下面的代码,定义了一个 show 方法,带有一个参数 name ,方法执行后返回一个 Stri ...

  8. java中立方根方法_java基础:4、java中Math类的常用方法?

    4.java中Math类的常用方法? Java的Math类封装了很多与数学有关的属性和方法.如下所示: System.out.println("计算平方根--Math.sqrt(81)--  ...

  9. java中垃圾收集_Java中垃圾回收机制

    "猪能吃的是湿垃圾,猪不吃的是干垃圾,猪吃了会死的是有害垃圾,卖了能买猪的是干垃圾 ......"最近,上海人民都快被垃圾分类弄疯了.那作为程序员的你,知道在Java中是怎么垃圾回 ...

最新文章

  1. 对话高博(二)| 换工作这件事
  2. STP HSRP和NAT结合实现网络出口的冗余和次优路径分析
  3. 多线程原来是这么简单
  4. xml文件 卷积神经网络_理解卷积神经网络中的输入与输出形状(Keras实现)
  5. 操作系统实验报告4:Linux 下 x86 汇编语言3
  6. 基于C4.5神经网络集成
  7. C#网络连接 socket支持post,get之类http协议(chunked,gzip),同时支持webservice协议。...
  8. mysql tomcat 地址池_MySQL tomcat 数据库连接池配置与使用
  9. 来学习一下概率论基本知识,它能让防止你的模型过拟合
  10. gitblit如何迁移入gitlab合并迁移_gitlab和gitlab项目迁移
  11. 十八、泛型 l 注解 l Servlet3.0 l 动态代理 l 类加载器基础加强
  12. linux学习笔记:shell变量
  13. Colab与谷歌云盘结合使用
  14. 利用BS爬取单词音标
  15. 从阿里的产品能力模型分析,转产品如何避免“从头开始”
  16. python你好世界_你好,世界! Python方式
  17. [转]设计工作6年感触随笔
  18. 计算机学院条幅内容,学院迎新活动标语横幅
  19. 八戒帮扶V5v1.39 VUE任务系统微信公众平台任务系统完美运营
  20. Linux常用命令一览表

热门文章

  1. UI设计干货素材|聊天APP界面,临摹学习进步快
  2. java代码修改数据库里图片_java如何修改sql存储的图片?
  3. oracle 计算复杂 数据跑不出来 如何分批次_如何配置PG的数据库缓冲
  4. XDP: eXpress Data Path
  5. form表单属性名相同java_form表单提交 list对象给Java 后台结合
  6. 几种软件滤波算法的原理和比较(带源码)
  7. python列表、元组、集合、字典、json相互转换以及其他基础入门
  8. java安装的时候无效参数,spring-boot 打成jar把后 启动时指定参数无效
  9. 小学生计算机德育渗透总结,小学信息技术教学德育渗透的研究
  10. 地壳中元素含量排名记忆口诀_高中化学短周期元素推断题的常见题眼