旁听课程记录

一、Java语言基础知识

1、机器语言  汇编语言   高级语言  { 面向过程的高级语言(C)、面向对象的高级语言(Java_1995)}

2、面向对象语言的基本特征: 抽象和封装、继承、多态

3、java可跨平台,半编译半解释

源文件.java  ->   编译成 .class文件  ->java虚拟机进一步解释成本地可执行文件

其中源文件编译成的class文件在任何系统的虚拟机上都可被进一步解释,因此不用重新编译得跨平台

4、基本数据类型

java中没有字符串数据类型 不能用字符数组表示字符串,用string类表示    如  String animal = "walrus";

5、运算符

算术运算符:加减乘除、取余%

赋值运算符*、关系运算符*(其中类比较和引用比较是java特有的)、逻辑运算符(与、或、非)和条件运算符*

6、数据类型转换:存在信息是否损失与精度是否损失的问题

字符串转换是java特有的隐含转换,java中任何类型(包括null型)都可转化成字符串类型

7、数组:java中的数组与c语言中不同

先声明数组的引用

分配动态空间

赋值

使用

java程序设计 郑莉_Java程序设计基础-清华大学-计算机科学与技术-郑莉教授-学堂在线-第一章...相关推荐

  1. 清华大学计算机科学与技术系朱军教授:机器学习里的贝叶斯基本理论、模型和算法...

    雷锋网[AI科技评论]按:3月3日,中国人工智能学会AIDL第二期[人工智能前沿讲习班]在北京中科院自动化所举行,本期讲习班的主题为[机器学习前沿].周志华教授担任学术主任,前来授课的嘉宾均为中国机器 ...

  2. 清华大学计算机科学与技术系朱军教授:机器学习里的贝叶斯基本理论、模型和算法

    [转] http://www.leiphone.com/news/201703/djm3u9LLqylr3C8N.html 雷锋网[AI科技评论]按:3月3日,中国人工智能学会AIDL第二期[人工智能 ...

  3. java界面编辑教程_java程序设计基础教程第六章图形用户界面编辑.docx

    java程序设计基础教程第六章图形用户界面编辑.docx 还剩 27页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要 ...

  4. Java语言程序设计基础篇(第十版)课后习题答案 - 第一章

    第一章:计算机.程序和Java概述 复习题 1.1 什么是硬件和软件? 答:硬件指计算机中可见的物理部分:软件是计算机中看不见的指令,这些指令控制硬件并使硬件完成特定的任务. 1.2 列举计算机的5个 ...

  5. java程序设计教程视频_Java程序设计标准教程:DVD视频教学版

    第1章 搭建Java开发环境. 001 1.1 Java语言的产生与发展 002 1.2 Java语言的特点 002 1.3 搭建Java开发环境 003 1.3.1 下载JDK 003 1.3.2 ...

  6. 程序设计基础(CC++) 戴波、张东祥 第一章 绪论 编程作业

    21 在屏幕上输出"您好!欢迎来到程序设计世界"(50分) 参考代码 #include <stdio.h> int main(){printf("您好!欢迎来 ...

  7. 大专java考试试题_专科—程序设计基础题库-java.doc

    专科-程序设计基础题库-java 专科15级<程序设计基础>题库100道 总共抽8道题,每小题12.5分,共100分. 按题型:顺序(1道).分支(1道).单循环(2道).多循环(1道). ...

  8. C#程序设计之windows应用程序设计基础

    C#程序设计之windows应用程序设计基础 例题1 例题2 例题3 例题4 例题5 例题6 例题7 例题9 例题1 题目描述 设计一个"简单通讯录"程序,在窗体上建立一个下拉式列 ...

  9. java程序设计基础_陈国君版第五版_第七章例题

    java程序设计基础_陈国君版第五版_第七章例题 class Cylinder {private double radius;private int height;private double pi ...

最新文章

  1. python turtle循环图案-Python绘图Turtle库详解
  2. CryptoAPI与openssl RSA非对称加密解密(PKCS1 PADDING)交互
  3. GPIO几种配置的作用
  4. 逻辑漏洞——会话管理问题
  5. 真搞不懂这些部门大学为什么要迁户口?
  6. [ubuntu] ubuntu13.04 64bit,安装FastDFS4.06过程遇到的问题和解决方案
  7. 计算机日常英语,计算机英语的常用句子
  8. 51Nod-1004 n^n的末位数字【快速模幂】
  9. 网易云音乐播放器缓存文件转换研究
  10. JEECG Framework 3.3.1 beta版本发布第一天战报(文档下载量破1300、代码下载量破700)...
  11. Vs2010创建网站
  12. 海康摄像头录制功能实现
  13. web安全:QQ号快速登录漏洞及被盗原理
  14. 应力应变基础理论分析
  15. 大一下学期计算机基础,计算机基础复习(大一)
  16. CSAPP LAB4 键盘驱动程序的分析与修改(谢罪)
  17. 泰坦尼克号入门学习(思维导图)
  18. 运动学习与控制-学习笔记(三)——运动控制理论
  19. MP-BGP报文详解
  20. mysql自定义函数示例代码,以及属性介绍

热门文章

  1. href=“JavaScript:;”是啥意思?
  2. python 基础类型之list、tupe、set、dict
  3. 毛边效果 html,html – 是否有可能在图片的边缘上产生撕裂的纸张效果
  4. Code.R团队展示
  5. 影讯接口,最近电影资讯查询
  6. 运筹系列56:python空间分析库pysal.spaghtti
  7. pandas中DataFrame可视化之画多图的方法小结
  8. 谷歌地图中给infowindow添加点击事件
  9. vue悬浮框自由移动+录音功能
  10. 材料学转计算机科学,科学网-[转载]【计算机科学】【2018.12】基于深度学习技术的材料识别-刘春静的博文...