- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java基本
基础原理部分:
OS原理:Unix/Linux C为核心
java 数据结构 编译原理 *内存管理 *编程思想 *算法(电子商务)
JDK5:
xml:
oracle/sql server /my sql
jdbc:java连接db (批处理 通常用jdbc取代了hibernate
------------------------------------------------------------------
web部分:
客户端:
javascript+css+html
Flex:前台开发
servlet/jsp(界面)
整合框架:
struts(次之)
**spring(主流)
Ejb
-----------------------------------------------------------
一.操作系统:
系统软件 (距离硬件很近)。对上是对用户的接口,对下操作硬件。
用户-OS-硬件
应用软件:
unix/Linux:
BCPL--C:
二.unix/linux组成
1.Kernel:操作系统内核。对处理,内存,用户,文件等资源进行管理。
2.Shell:用户和操作系统进行交互的软件。
3.File System:对文件进行存储和管理。
三.文件系统
***1.opt:应用程序目录。
2.etc:系统文件。
3.dev:设备文件。
4.usr:用户文件。
5.kernel:系统内核文件。
6.var:系统变量。
四.
1.unix/linux是多用户操作系统:允许多个用户同时操作,对各个用户实行个性化的管理。
telnet 00(IP地址)
chmod 777 a
ls -l a
touch a
ls -l a
物理删除:真正删除记录
逻辑删除:不是真正删除,通过设置状态实现逻辑上删除。
ls -l |more
cat:直接显示
more:停顿显示
pwd
ca
ls
chmod 777 fileName
-----------------------------------
Jave
语言=数据结构+算法(提高效率)+ 编译原理+OS原理+内存管理;
数据结构:
1.队列:First in first out:FIFO
2.堆栈:First in last out:
3.链表:单向,双向,环状。
4.二叉树:
1.2.3章基础部分
*4array数据结构
*5.6面向对象思想,数据结构 60-70%的面试题
7
***8.9GUI(Flex,android)
10.Thread 30%
11I/O.12net
--------------------------------------------
intel:
a0,b0正整数,不允许使用,if,loop(while,for,do-while,if,goto)。?:.
switch-case
只允许写一条输出语句:总能够输出a和b最大值。
prinf(“%d”....);
cout...
System.out.println(......);
(|a+b|+|a-b|)/2
chpater 01:
一.java的特性
1.跨平台的特性:代码无需改变,可以运行在任何的操作系统上
源文件(.java)-编译-(.class)类文件。字节码文件
JVM:java虚拟机:一套软件,可以在不同的操作系统上运行.class的软件。OS不同。JVM版本不同。
2.比较C.C++.Java
(1)C:面向过程:按照步骤。
C++:不玩全面向对象,为了兼容C,允许孤立的函数存在。程序由函数和类构成。
Java:完全面向对象,程序由类构成。
(2)
指针:唯一确定内存空间的逻辑地址。
变量:在程序的运行过程中,值可以改变的量。
值可以不断被重写的内存节点。
常量:在程序运行的过程中,值不可以改变的量。
值不可以重写的内存节点。
指针变量:专门用于存放内存(指针)的变量。
数量类型:确定内存空间的大小。以及限制内存所存放数据本身的类型。
结构体.class:自定义的数据类型。
--------------------------------
Struct Student
{
int a; //4
char b; //1(内存优化4)
int c; //4
};
C#
Student占用内存空间多大?(c)
A.9 B.12 C.不占用
Student tom:tom 占用内存空间多大?(B)
class Student
{
}(无法输出)
private int a;
private char b;
private int c;
public void method(){}
};
文档评论(0)