java程序设计基础篇 复习笔记 第一单元
java语言程序设计基础篇笔记
1.
几种有名的语言
COBOL:商业应用
FORTRAN:数学运算
BASIC:易学易用
Visual Basic,Delphi:图形用户界面
C:汇编语言的强大功能和易学性,可移植性
C++:系统软件
C#:.net
java:互联网应用程序
2.
java语言规范:java.sun.com/docs/books/jls 对语言的技术定义
javaAPI(Application Program Interface):预定义的类和接口
3.
javaEE:服务器端的应用程序
javaSE:客户端的应用程序和applet
javaME:移动设备
4.
JDK:Java Developer's Kit
JRE:Jave Runtime Environment
5.
class name
NoClassDefFoundError
main method
NoSuchMethodError
statement terminator
reserved word(keyword)
comment
line comment
block comment
block
class block
method block
6.
java 字节码 bytecode
JVM
class loader
bytecode verifier:检验字节码的合法性
7.
javax.swing.JOptionPane.showMessageDialog(null,"welcome to java","title",JOptionPane.INFORMATION_MESSAGE);
8.
specific import
wildcard import
9.
java.lang包被隐式导入,包括Systemlei
关键术语:
.class file
.java file
assembly language
bit
block
block comment
bus
byte
bytecode
bytecode verifier
cable modem
central processing unit
class loader
comment
complier
console
dot pitch
DSL:Digital Subscriber Line
hardware
high-level language
Integreted Development Environment
java command
javac command
Java Development Kit
Java Runtime Eenvironment
Java Virtual Machine
keyword
reserved word
line command
machine language
main method
memory
modem
Network Interface Card (NIC)
Operating System
pixel
program
programming
resolution
software
source code
source file
specific import
wildcard import
statement
storage devices
java程序设计基础篇 复习笔记 第一单元的更多相关文章
- java程序设计基础篇 复习笔记 第二单元
1原始数据类型(primitive data type) == 基本类型 (fundamental type)byte short int long float double char boolean ...
- java程序设计基础篇 复习笔记 第七单元&&第八单元
7.1 int[][] triArray{ {1}, {1,2}, {1,2,3}, }; 7.2 array[2].length 8.1 Unified Modeling Language:UML ...
- java程序设计基础篇 复习笔记 第六单元
第六章 一维数组 1 数组初始化语法 array initializer 2 for each loop 3 off-by-one error 通常是在循环中该使用<的地方使用了<= 4 ...
- java程序设计基础篇 复习笔记 第五单元
1. method header: modifier, return value type, method signature(method name, parameter) method body ...
- java程序设计基础篇 复习笔记 第三单元
1 单向if语句 双向if语句 dangling else switch:char,byte,short,int 2 javax.swing.JOptionPane.showConfirmDialog ...
- java程序设计基础篇 复习笔记 第四单元
1 think before coding code incrementally 2 sentinel value sentinel-controlled loop 3 输入输出重定向 > &l ...
- Java程序设计基础作业目录(作业笔记)
持续更新中............. Java程序设计基础笔记 • [目录] 我的大学笔记>>> 第1章 初识Java>>> 1.1.4 学生成绩等级流程图练习 1 ...
- Java程序设计基础笔记 • 【目录】
持续更新中- 我的大学笔记>>> 章节 内容 实践练习 Java程序设计基础作业目录(作业笔记) 第1章 Java程序设计基础笔记 • [第1章 初识Java] 第2章 Java程序 ...
- 20145322第九周JAVA程序设计基础学习总结
20145322第九周JAVA程序设计基础学习总结 JDBC简介 JDBC全名Java DataBase Connectivity,是java联机数据库的标准规范.它定义一组标准类与接口,应用程序需要 ...
随机推荐
- pycharm 小知识
pycharm使用过程小知识: 1.pycharm定义项目或脚本抬头模版:setting ——Editor——File and Code Templates,右侧选择Python Script: 2. ...
- js正则匹配两位小数
今天写一个用js正则校验最多保留两位小数的格式. a = /^\d+|\d+\.\d{1,2}$/; 测试 a.test(1.222); 结果:true 一下蒙了,怎么可能,最后找了好久,原来需要把^ ...
- 尝试编辑java程序
尝试编译java程序 之前在用软件eclipse编译过简单的hello java程序,因为软件操作简单,后来学会了用命令符来编译程序.代码如下 public class abc { ...
- char,short,int长度
数据类型的本质就是固定内存大小的别名 char:1byte short: 2byte int:4byte 其实变量也是对连续内存的别名,相当于这段内存的句柄.钩子
- kali rolling 配置网络
一. 在文件系统里找到/etc/network下的interfaces文件,打开后可以看到eth0为dhcp,将其修改为如下形式: # This file describes the network ...
- Linux crontab命令 定时任务 用法详解以及no crontab for root解决办法
最近系统服务器进行搬迁,又恰好需要使用定时任务运行程序,而我的程序主要使用PHP写的,然后总结了下定时任务的用法,但是在这里主要写的是关于crontab命令的用法,使用过程中遇到不少问题,例如no c ...
- 数据结构——堆(Heap)大根堆、小根堆
目录 Heap是一种数据结构具有以下的特点: 1)完全二叉树: 2)heap中存储的值是偏序: Min-heap: 父节点的值小于或等于子节点的值: Max-heap: 父节点的值大于或等于子节点的值 ...
- 组合数模板 - Lucas
2017-08-10 19:35:32 整理者:pprp 用于计算C(m,n) % p 代码如下: //lucas #include <iostream> using namespace ...
- Codeforces Round #361 (Div. 2) E. Mike and Geometry Problem 离散化+逆元
E. Mike and Geometry Problem time limit per test 3 seconds memory limit per test 256 megabytes input ...
- nmap 端口扫描王,查看端口是否可访问,是否对外开放
NMap,也就是Network Mapper,最早是Linux下的网络扫描和嗅探工具包. 1 安装 apt-get install nmap 2 使用,查看ip下所有对外的端口 $ sudo nmap ...