1、在DOS命令下输入:java Hello出现以下结果:Bad command or the file name可能是什么原因?

(错误的命令或文件名) 输入的命令不存在,或者不在指定的路径中

2、在DOS命令下输入:java Hello出现以下结果:Exception in thread “main” java.lang.NoClassDefFoundError: Hello可能是什么原因?1.类名要和JAVA文件同名

1.类名要和JAVA文件同名
2.是否window自动隐藏了文件后缀名,不要隐藏后缀名,把文件后缀改为.JAVA
3.是否import 你需要的包名
4.JAVA的环境变量是否设置正确

3、Hello.class所在路径下,输入命令:java Hello.class,会出现什么结果,为什么?

4、基本数据类型和引用类型的区别:

1、内存使用:基本类型的值直接存储在栈内存;引用类型的值存储在堆内存,在栈内存存放首地址

2、变量赋值:基本类型是把赋值复制给新变量;引用类型是把首地址复制给新变量

5、Java主要有那几种文件类型?各自的作用是什么?

源代码:.java

字节码:.class  由源代码编译之后生产的

jar包:.jar   把相关的字节码文件压缩之后的   便于使用和传递

练习题  :   编写一个Java程序,计算半径为3.0的圆周长和面积并输出结果。把圆周率π定义为常量,半径定义为变量,然后进行计算并输出结果。

转载于:https://www.cnblogs.com/chouji717/p/5864662.html

Java 基础知识 练习相关推荐

  1. Java基础看jvm,JAVA基础知识|java虚拟机(JVM)

    一.JVM简介 java语言是跨平台的,兼容各种操作系统.实现跨平台的基石就是虚拟机(JVM),虚拟机不是跨平台的,所以不同的操作系统需要安装不同的jdk版本(jre=jvm+类库:jdk=jre+开 ...

  2. Java基础知识强化之集合框架笔记76:ConcurrentHashMap之 ConcurrentHashMap简介

    1. ConcurrentHashMap简介: ConcurrentHashMap是一个线程安全的Hash Table,它的主要功能是提供了一组和Hashtable功能相同但是线程安全的方法.Conc ...

  3. java 空语句_Java空语句怎么写才正确?这样的Java基础知识才是你需要的

    [摘要]在很多的高级语言中,有专门的赋值语句,我希望大家一定要了解JavaJava空语句怎么写才正确?这样的Java基础知识才是你需要的,今天小编就带大家看看Java空语句怎么写才正确?这样的Java ...

  4. 生活点滴:java基础知识细化

    生活点滴:java基础知识细化 一.前言 越是对一门语言深入了解,就会发现自己不知道的东西越多,这才是走向了正道,同样的,对于java语言特性的学习,笔者也只是初窥门径. 二.java基础知识思考 i ...

  5. 【转】Java基础知识整理

    本博文内容参考相关博客以及<Java编程思想>整理而成,如有侵权,请联系博主. 转载请注明出处:http://www.cnblogs.com/BYRans/ PDF版下载链接:<Ja ...

  6. java基础知识之初识java

    java基础知识之初识java JAVA基础课后总结 一 1.计算机程序 定义:程序(Program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合. 2.指令 定义:指令就是指示机 ...

  7. Java基础知识总结(一)

    <Java基础知识总结>系列是对自己学习Java历程中知识的一个总结,也是为自己找工作前知识的回顾,为找工作奠定基础. 1.Identifiers:标识符 ①Names of class, ...

  8. Java基础知识——异常Throwable和Exception

    Java基础知识--异常Throwable和Exception Java设置了异常,旨在鼓励将方法中可能出现的异常告知给使用此方法的程序员(你和我!).当然了,这种方法是比较优雅的,让我们确切的知道是 ...

  9. 《Java和Android开发实战详解》——1.2节Java基础知识

    本节书摘来自异步社区<Java和Android开发实战详解>一书中的第1章,第1.2节Java基础知识,作者 陈会安,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

  10. [JSP暑假实训] 一.MyEclipse安装及JAVA基础知识

    本系列文章是作者暑假给学生进行实训分享的笔记,主要介绍MyEclipse环境下JSP网站开发,包括JAVA基础.网页布局.数据库基础.Servlet.前端后台数据库交互.DAO等知识.非常基础的文章, ...

最新文章

  1. 【GPU推荐】高性价比GPU平台,3090赶紧入手!(11.11种草狂欢)
  2. 打羽毛球如何提高手腕的爆发力
  3. ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接
  4. linuex查看繁忙_[个人笔记] 关于linux的常见问题合集
  5. linux nginx php7,linux nginx配置php7
  6. 基于SSM的MSDN资源发布网站
  7. 计算机快捷键屏幕录制,电脑录屏快捷键是哪个(电脑录屏的方法有4种)
  8. 写在Groovy/Grails栏目开通的话
  9. Android实战——jsoup实现网络爬虫,糗事百科项目的起步
  10. 拖延与适应不良型完美主义(转载)
  11. QT文本编辑器配色方案 深色主题
  12. JavaScript学习笔记(O)——浏览器内核介绍
  13. SpringBoot + VUE BBS论坛系统
  14. 题目75:若两个素数之差为2,则该对素数称为双胞胎数,如3,5就是一对双胞胎数。编写程序,实现如下功能:输入n的值,统计显示n以内的所有双胞胎数。
  15. 企业客户运营学习思维模型分享
  16. PlotNeuralNet绘制卷积神经网络结构图
  17. 离散度计算公式 python_python数据分析数据标准化及离散化详解
  18. 科学绘图origin软件最新版安装,origin软件2023安装教程下载
  19. 程序员周末应该干的8件事
  20. Patching more than once will result in the union of all True param eters being patched monkey.pat

热门文章

  1. High Logic MainType 10中文版
  2. 编程心法 之什么是MVP What is MVP development?
  3. 读取工作流程中的表单物件
  4. SpringMVC之Http标准的头部信息
  5. UITableView 学习笔记
  6. 26. linix脚本启动java程序
  7. 日子是过以后、不是过从前
  8. 给Event handler传递动态参数
  9. 关于for和foreach,兼顾效率与安全
  10. hostingranking.cn·基于ghost的轻量技术架构整理