博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
课堂作业
阅读量:6604 次
发布时间:2019-06-24

本文共 1251 字,大约阅读时间需要 4 分钟。

 课堂笔记:

一,

 

Java 的运行原理

写好代码在利用Jave虚拟机翻译成电脑能识别的二进制码来运行程序

1, 编写Java源代码

2,虚拟机在把Java源代码编成二进制码(class)
3,电脑运行
二 ,
1, Java 转义符
\t 将光标移动到下一个制表水平线 (加空格)
\n 将光标移动到下一行的第一格 ( 换行)
2,java 注释
// 单行注释 以//开始
/* */ 多行注释 以/*开始 */结束
/** */ 文本注释 以/** 开始*/ 结束

 

 

 课后练习:

第一题:

Java 程序的执行过程:

. java--->编译器--->.class--->java虚拟机------------->(翻译成0和1)电脑

Java 的编译原理:

写好代码在利用Jave虚拟机翻译成电脑能识别的二进制码来运行程序

1, 编写Java源代码

2,虚拟机在把Java源代码编成二进制码(class)
3,电脑运行

 

 

第二题:代码块

   输出结果块:

第三题:

 代码块:

 

 输出结果块:

 

代码百度硬盘链接:https://pan.baidu.com/s/1eTn4qxPCxa2SOFjSBFLjtQ

提取码:dlh

 

课后预习:

Java第二章预习题:

            一   ,什么是变量?如何使用变量?
 变量:就是一组可以变化的数据
给变量命名:
命名的规范要驼峰命名
命名不能使用Java关键字

        二、java中基本数据类型有哪几种?

数值型
(1)整数类型
关键词:byte < short < int < long
举例:50就是整数类型
(2)浮点类型
关键词:float < double
举例:3.14就是浮点类型
字符型
关键词:char String
举例: b就是字符型
布尔型
关键词:boolean
boolean只有true和false
举例:true
       三,运算符有哪几种?
(1):赋值运算符
+ - * % / ++ -- 注意:/是取商数 %是取余数
(2):关系运算符
== != > < >= <=
(3):逻辑运算符
& | ^ ! && ||
注意:&两侧无论什么情况表达式都会参与计算
&&左侧为false时则不计算右侧的表达式
| 和 || 与&和&&区别一样
逻辑运算符>:关系运算符>赋值运算符 ()为最大
4、如何从控制台接收输入的数据
第一步:导入Scanner类 import java.util.Scanner;
第二步:创建Scanner对象 Scanner input = new Scanner(System.in);
第三步:获得键盘输入的数据
String a =input.next();
int a = input.nextInt();
double a =input.Double();
boolean a =input.hasNext();

 

转载于:https://www.cnblogs.com/cxlbzdcom/p/10148961.html

你可能感兴趣的文章
POJ1961 Period [KMP应用]
查看>>
CSS hack
查看>>
IT项目管理工具探讨之_项目群管理
查看>>
如何在 Android 手机上安装 Ubuntu 13.04
查看>>
HDU 6073 - Matching In Multiplication | 2017 Multi-University Training Contest 4
查看>>
编程面试过程中常见的10大算法(转)
查看>>
尝试记录自己的工作学习
查看>>
centos6.5 安装nginx
查看>>
生成若干个不重复的随机数数组
查看>>
topcoder srm 465 div1
查看>>
多伦多大学 - 学习编程:写出高质量的代码
查看>>
C语言 scanf()和gets()函数的区别
查看>>
密码学===网站的安全登录认证设计
查看>>
如何检测域名是否被微信屏蔽 微信域名检测接口API是如何实现
查看>>
WPF与WinForm开发有什么区别?
查看>>
re模块 | Python 3.5
查看>>
POJ1611-The Suspects
查看>>
ROS学习之ShadowRepository
查看>>
javaScript 进阶篇
查看>>
leetcode 300. Longest Increasing Subsequence
查看>>