首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
java基础班学习心路历程
2024-11-05
心路历程(一)-自学java两个月心得
这是我的第一条博文,在敲这些文字的时候我已经是一名大四的"老者".说自己"老者"确实如此,因为以前每当这个时候大一新学妹有上架了,哈哈,每当这个时候我们就想了很多词来形容学妹:嫩,黑,粉(哈哈,这个你懂的):还记得大一大二我和室友常常对妹子实行打分制,而我的偏好就是眼睛妹,遇到戴眼镜的总要加分,因为在我还是一名吊丝的初一,在火车下我看见一个妹子坐在窗前一头飘逸的秀发,戴着一副粉红的眼镜,顿时吊丝就爱上了女神,这也影响了我一辈子的审美.谁说不是呢,也许你现在认为是你最
Java基础知识学习(九)
GUI开发 先前用Java编写GUI程序,是使用抽象窗口工具包AWT(Abstract Window Toolkit).现在多用Swing.Swing可以看作是AWT的改良版,而不是代替AWT,是对AWT的提高和扩展.所以,在写GUI程序时,Swing和AWT都要作用.它们共存于Java基础类(Java Foundation Class,JFC)中. AWT依赖于主平台绘制用户界面组件:而Swing有自己的机制,在主平台提供的窗口中绘制和管理界面组件.Swing与AWT之间的最明显的区别是界面组
号外:java基础班教材永久免费 报名就送
以前万人疯抢的成都传智播客java基础班教材,今日免费赠送,你hold的住吗? 由成都传智播客传道授业解惑的诸位老师,精心制作的教材.如今免费赠送,你能接的住吗? 书是交融感情.获得知识.传承经验的重要媒介; 书记载着智者的智慧.传智播客作为it培训行业的引路人,出版了不少书籍,对it行业产生了深远影响-- 日前,成都传智播客高层召开"听证会".与会人员就"java基础班教材免费赠送"一事展开了激烈讨论. 今日.讨论结果震撼出炉,成都传智播客向广大IT学子郑重宣布:
Java基础语法学习
Java基础语法学习 1. 注释 单行注释: //单行注释 多行注释: /*多行注释 多行注释 多行注释 多行注释 */ 2. 关键字与标识符 关键字: Java所有的组成部分都需要名字.类名.变量名以及方法名都被称为标识符 标识符注意点 所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始 合法标识符举例:age.$salary._value.__1_value 非法标识符举例:123abc.-salary.#abc 不能使用关键字作为变量名或方法名 标识符是大小写
黑马程序员Java基础班+就业班课程笔记全发布(持续更新)
正在黑马学习,整理了一些课程知识点和比较重要的内容分享给大家,也是给自己拓宽一些视野,仅供大家交流学习,大家有什么更好的内容可以发给我 ,现有黑马教程2000G QQ 1481135711 这是我总结的基础班第一章课程, 计算机语言: 人与计算机交流的方式 如果人要与计算机交流,那么就要学习计算机语.计算机语言有很多种,如:C,C++,Java等.人机交互: 软件的出现实现了人与计算机之间的更好的交互.交互方式: 图形化界面(Graphical User Interface GUI):这
Java基础知识学习(一)
部门接了新项目,后台使用Java框架play framework,前端是html,前后台通过rest交互,能够支持多端的互联网架构. 因为之前没有Java基础,前端使用的也很少,决定深入学习一下Java web开发,这个系列主要记录个人学习过程以及遇到的问题. 参考教程:http://www.weixueyuan.net/java/rumen/ 环境配置: JDK 1.7 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/
java基础知识学习笔记
本文知识点以js为参照.对比分析得出笔记.JavaScript之所以叫JavaScript是打算借助java推广自己.虽然都是开发语言,但JavaScript一开始主要运行在 客户端,而java主要运行在服务端.在我一开始学习JavaScript时候,曾经以为JavaScript除了借助java推广自己,在语言层面其实没多少相似性.但当真正学了java之后 发现,JavaScript和java的基础知识是有很多难以想象的相似性的.我猜测或许JavaScript设计者当初起名字为JavaScrip
Python基础班学习笔记
本博客采用思维导图式笔记,所有思维导图均为本人亲手所画.因为本人也是初次学习Python语言所以有些知识点可能不太全. 基础班第一天学习笔记:链接 基础班第二天学习笔记:链接 基础班第三天学习笔记:链接 基础班第四天学习笔记:链接 基础班第五天学习笔记:链接 基础班第六天学习笔记:链接 基础班第七天学习笔记:链接 基础班第八天学习笔记:链接 基础班第九天学习笔记:链接 基础班第十天学习笔记:链接 字符串思维导图 列表思维导图 元组思维导图 集合思维导图 字典思维导图 容器类型的公共方法 函数的思
java 基础语法学习01
Java基础语法 注释 初次使用idea时相关配置 new project ->Empty project->进入页面 再选择file->project structure->设置project SDK 以及下面的SDK default(注意设置的两个SDK要一致) 然后点击apply应用 在src文件夹下直接新建class //单行注释 /多 行 注 释/ /** 文档注释 @author 汪小伟 */ //psvm: public static void main(String
Java基础知识学习(三)
面向对象部分 首先要了解面向对象的思想,与C#一致,都是面向对象的语言 访问修饰符 public 共有的,对所有类可见. protected 受保护的,对同一包内的类和所有子类可见. private 私有的,在同一类内可见. 默认的 在同一包内可见.默认不使用任何修饰符 子类继承使用"extend",而不是C#中的 ":" class Dog class Teddy extends Dog 子类方法的访问范围只能比父类方法的访问范围大 变量的作用域分为四个级别: 类
Java基础知识学习(二)
Java语法基础 数据类型.类型转换.运算符.逻辑运算符.参考C#,基本一致 输入输出 输出 System.out.print("abc"); System.out.printf("%d", 10); 输入 import java.util.*; Scanner sc =new Scanner(System.in); int scanInt=sc.nextInt(); 数组 Java 中定义数组的语法有两种: type arrayName[]; type[] arr
Java基础加强学习笔记(二)
一.反射的基础Class类 1.如何得到各个字节码对应的实例对象 (1)类名.class,例如 System.class (2)对象.getClass(),例如 new Data().getClass() (3)Class.forName("包.类名"),例如 Class.forName("java.util.Data") 查询或加载,即有了就用,没有就加载进来 2.九个预定义的Class实例对象 8个基本类型+1个void 二.反射 1.定义:反射就是把java
Java转PHP的心路历程
首先,我要批评一下自己,已经好久没发博客了.总是拿奇奇怪怪的理由来妨碍自己写博客. emmmm,现在心里舒服一点了. 前提 在2018年的11月7号,我从广州跳槽到一个三线的小城市工作.跳槽原因比较羞耻,就不说了.为了满足新公司的要求.我从一名Java猿 -> PHP猿.心里一开始难免有抵抗,毕竟我的心已经是属于大Java的. 总是听说一些懂多语言的大神说编程语言都是大同小异.设计模式都是差不多的.只是语法上有一些差异.半个月后,我就已经上手了简单的工作.现在.我发现心里面已经没有了抵抗的情绪.
Java基础-多线程学习目录
1.Java多线程并发编程一览笔录 2.什么时候使用CountDownLatch 3.Java并发学习系列-绪论
java基础知识点学习
基础学习总结 1.锁sync/lock都有哪些方法,底层实现 synchronized ['sɪŋkrənaɪzd] 2.线程池的参数.线程池执行的流程,当到达线程池到达最大数,队列也满了,出现的异常 3.写一个主线程等待两个子线程执行完成,在往下执行逻辑 答案: 1.可以使用thred.jion()方法进行判断该行程执行完没有了, 2.使用CountDownLatch定义该线程数,每一个线程执行完成调用一下countDown()让CountDownLatch数量减一,最后使用await()方法
java基础语法学习DayOne
一.关键字 1.概述:被java语言赋予特定含义的单词 2.特点:组成关键字的字母全部为小写 二.标识符 1.概述:给类.接口.方法.变量起名字时使用的字符序列 2.规则:只能使用英文大小写字母.数字.下划线和美元符号:不能是以数字开头:不能使用关键字:区分大小写 三.常量 1.概述:在程序执行过程中其值不可改变的数据 2.正数的原码.反码.补码都相同: 负数的原码最高位是符号位,为1:反码的符号位不变,数值位取反:补码是在反码的基础上加1 计算机中数据的运算都是补码进行的. 四.变量 1.概述
java基础知识学习 内存相关
Java 内存分配策略 静态存储区(方法区):主要存放静态数据.全局 static 数据和常量.这块内存在程序编译时就已经分配好,并且在程序整个运行期间都存在. 栈区 :当方法被执行时,方法体内的局部变量(其中包括基础数据类型.对象的引用)都在栈上创建,并在方法执行结束时这些局部变量所持有的内存将会自动被释放.因为栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限. 堆区 : 又称动态内存分配,通常就是指在程序运行时直接 new 出来的内存,也就是对象的实例.这部分内存在不使
Java基础知识学习(八)
IO操作 5个重要的类分别是:InputStream.OutStream.Reader.Writer和File类 面向字符的输入输出流 输入流都是Reader的子类, CharArrayReader 从字符数组读取的输入流 BufferedReader 缓冲输入字符流 PipedReader 输入管道 InputStreamReader 将字节转换到字符的输入流 FilterReader 过滤输入流 StringReader 从字符串读取的输入流 LineNumberReader 为输入数据附加
Java基础知识学习(七)
线程(续) 线程同步 当两个或两个以上的线程需要共享资源,它们需要某种方法来确定资源在某一刻仅被一个线程占用.达到此目的的过程叫做同步(synchronization) 可以用两种方法同步化代码.两者都包括synchronized关键字的运用 同步方法 在某一时刻,必须限制只有一个线程可以支配它.为此,只需在方法定义前加上关键字synchronized synchronized void call(String msg) { //TO DO } 同步语句 类似C#中的lock(),将需要同步的代
Java基础知识学习(六)
多线程 先了解线程的概念 多线程需要注意的地方 优先级.线程同步.消息传递.数据共享.死锁等 Java线程类 Thread,实现接口 Runnable Thread常用方法 getName 获得线程名称 getPriority 获得线程优先级 jsAlive 判定线程是否仍在运行 join 等待一个线程终止 run 线程的入口点. sleep 在一段时间内挂起线程 start 通过调用运行方法来启动线程 一个线程的例子,当Java程序启动时,一个线程立刻运行,该线程通常叫做程序的主线程,它是产生
Java基础知识学习(五)
高级特性:接口 接口(Interface) 1) 接口中只能定义抽象方法,默认为 public abstract 的,变量可以是static的 2) 接口中没有构造方法 3) 一个接口不实现另一个接口,但可以继承多个其他接口,一个类只能继承一个父类,但却可以实现多个接口. 实现接口的格式如下: interface SataHdd{ // } interface fixHdd{ // } class SeagateHdd implements SataHdd, fixHdd{ // } 抽象类和接
热门专题
power designer16.1如何批量复制字段
jsdoc docdash命令行
CI框架 json_encode
linux修改内核参数依旧没变
burpsuite extender报错
vue获取元素距离页面顶部的距离
句子种类 练习 陈述句 疑问句 祈使句 感叹句
百度网盘映射成本地盘
ping不通virtualbox net
oracle客户端包含odt odp吗
flink TaskManager数量
linux 最好的远程桌面
neo4j查看重复节点
Blinn–Phong 点光源
shell脚本 多选菜单选择
李国 深入浅出 jvm虚拟机
google浏览器F12查看cookie
ireport 只有第一页怎么办
visualvm远程无法连接
微软云 搭建 vpn